netapp.aws.aws_netapp_cvs_active_directory – NetApp AWS CloudVolumes Service Manage Active Directory.
Note
This plugin is part of the netapp.aws collection (version 21.6.0).
You might already have this collection installed if you are using the ansible
package. It is not included in ansible-core
. To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install netapp.aws
.
To use it in a playbook, specify: netapp.aws.aws_netapp_cvs_active_directory
.
New in version 2.9.0: of netapp.aws
Synopsis
- Create, Update, Delete ActiveDirectory on AWS Cloud Volumes Service.
Parameters
Parameter | Choices/Defaults | Comments |
---|---|---|
api_key string / required | The access key to authenticate with the AWSCVS Web Services Proxy or Embedded Web Services API. | |
api_url string / required | The url to the AWSCVS Web Services Proxy or Embedded Web Services API. | |
DNS string | DNS server address for the Active Directory domain Required when state=present
Required when state=present , to modify ActiveDirectory properties. | |
domain string | Name of the Active Directory domain | |
feature_flags dictionary added in 21.6.0 of netapp.aws | Enable or disable a new feature. This can be used to enable an experimental feature or disable a new feature that breaks backward compatibility. Supported keys and values are subject to change without notice. Unknown keys are ignored. trace_apis can be set to true to enable tracing, data is written to /tmp/um_apis.log. | |
netBIOS string | NetBIOS name of the server. | |
password string | Password of the Active Directory domain administrator Required when state=present , to modify ActiveDirectory properties | |
region string / required | The region to which the Active Directory credentials are associated. | |
secret_key string / required | The secret_key to authenticate with the AWSCVS Web Services Proxy or Embedded Web Services API. | |
state string / required |
| Whether the specified ActiveDirectory should exist or not. |
username string | Username of the Active Directory domain administrator | |
validate_certs boolean |
| Should https certificates be validated? |
Notes
Note
- The modules prefixed with aws_cvs_netapp are built to Manage AWS Cloud Volumes Service .
Examples
- name: Create Active Directory aws_netapp_cvs_active_directory.py: state: present region: us-east-1 DNS: 101.102.103.123 domain: mydomain.com password: netapp1! netBIOS: testing username: user1 api_url : My_CVS_Hostname api_key: My_API_Key secret_key : My_Secret_Key - name: Update Active Directory aws_netapp_cvs_active_directory.py: state: present region: us-east-1 DNS: 101.102.103.123 domain: mydomain.com password: netapp2! netBIOS: testingBIOS username: user2 api_url : My_CVS_Hostname api_key: My_API_Key secret_key : My_Secret_Key - name: Delete Active Directory aws_netapp_cvs_active_directory.py: state: absent region: us-east-1 domain: mydomain.com api_url : My_CVS_Hostname api_key: My_API_Key secret_key : My_Secret_Key
Authors
- NetApp Ansible Team (@carchi8py) <ng-ansibleteam@netapp.com>
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/netapp/aws/aws_netapp_cvs_active_directory_module.html