vCD User - vmware-archive/ansible-module-vcloud-director GitHub Wiki
-
- name: create user vcd_user: username: "test_user" userpassword: test_password role_name: "Organization Administrator" org_name: test_org_name full_username: "test_admin_user" description: "admin test user" email: "[email protected]" telephone: "12345678" im: "i_m_val" is_enabled: "false" stored_vm_quota: 5 deployed_vm_quota: 5 is_alert_enabled: "true" is_external: "false" is_default_cached: "false" is_group_role: "false" alert_email_prefix: "test" alert_email: "[email protected]" state: "present"
- user - (Optional) - vCloud Director user name
- password - (Optional) - vCloud Director password
- org - (Optional) - vCloud Director org name to log into
- host - (Optional) - vCloud Director host name
- api_version - (Optional) - Pyvcloud API version
- verify_ssl_certs - (Optional) - true to enforce to verify ssl certificate for each requests else false
- username - (Required) The username of the user
- userpassword - (Required) The password of the user (must be at least 6 characters long)
- role_name - (Required) User role name
- org_name - (Required) Org name for which user is being created
- full_username - (Optional) The full name of the user
- description - (Optional) The description for the User
- email - (Optional) The email of the user
- telephone - (Optional) The telephone of the user
- im - (Optional) The im address of the user
- is_enabled - (Optional) true/false Enable user. The default value is false.
- stored_vm_quota - (Optional) The quota of vApps that this user can store. The default value is 0.
- deployed_vm_quota - (Optional) The quota of vApps that this user can deploy concurrently. The default value is 0.
- is_alert_enabled - (Optional) true/false The alert email address. The default value is false.
- is_external - (Optional) true/false Indicates if user is imported from an external source. The default value is false.
- is_default_cached - (Optional) true/false Indicates if user should be cached. The default value is false.
- is_group_role - (Optional) true/false Indicates if the user has a group role. The default value is false.
- alert_email_prefix - (Optional) The string to prepend to the alert message subject line
- alert_email - (Optional) The alert email address
- state == "present" (Required) to create user
- name: update user vcd_user: username: "test_user" is_enabled: "true" state: "update"
- user - (Optional) - vCloud Director user name
- password - (Optional) - vCloud Director password
- org - (Optional) - vCloud Director org name to log into
- host - (Optional) - vCloud Director host name
- api_version - (Optional) - Pyvcloud API version
- verify_ssl_certs - (Optional) - true to enforce to verify ssl certificate for each requests else false
- username - (Required) username of the user
- is_enabled - (Required) true/false enable/disable the user
- state == "update" (Required) to update user
- name: delete user vcd_user: username: "test_user" state: "absent"
- user - (Optional) - vCloud Director user name
- password - (Optional) - vCloud Director password
- org - (Optional) - vCloud Director org name to log into
- host - (Optional) - vCloud Director host name
- api_version - (Optional) - Pyvcloud API version
- verify_ssl_certs - (Optional) - true to enforce to verify ssl certificate for each requests else false
- username - (Required) username of the user
- state == "absent" (Required) to delete user