mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
VMware: update documentation and example (#43474)
This fix updates the documenation of vmware_guest_custom_attribute_defs module. Fixes: #43443 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
parent
857200fa7f
commit
c44b05e167
1 changed files with 8 additions and 21 deletions
|
@ -20,11 +20,11 @@ DOCUMENTATION = '''
|
||||||
module: vmware_guest_custom_attribute_defs
|
module: vmware_guest_custom_attribute_defs
|
||||||
short_description: Manage custom attributes definitions for virtual machine from VMWare
|
short_description: Manage custom attributes definitions for virtual machine from VMWare
|
||||||
description:
|
description:
|
||||||
- This module can be used to add, remove and list custom attributes definitions for the given virtual machine from VMWare.
|
- This module can be used to add and remove custom attributes definitions for the given virtual machine from VMWare.
|
||||||
version_added: 2.7
|
version_added: 2.7
|
||||||
author:
|
author:
|
||||||
- Jimmy Conner
|
- Jimmy Conner
|
||||||
- Abhijeet Kasurde (@Akasurde) <akasurde@redhat.com>
|
- Abhijeet Kasurde (@Akasurde)
|
||||||
notes:
|
notes:
|
||||||
- Tested on vSphere 6.5
|
- Tested on vSphere 6.5
|
||||||
requirements:
|
requirements:
|
||||||
|
@ -50,22 +50,11 @@ extends_documentation_fragment: vmware.documentation
|
||||||
'''
|
'''
|
||||||
|
|
||||||
EXAMPLES = '''
|
EXAMPLES = '''
|
||||||
- name: List VMWare Attribute Definitions
|
|
||||||
vmware_guest_custom_attribute_defs:
|
|
||||||
hostname: 192.168.1.209
|
|
||||||
username: administrator@vsphere.local
|
|
||||||
password: vmware
|
|
||||||
validate_certs: no
|
|
||||||
state: list
|
|
||||||
delegate_to: localhost
|
|
||||||
register: defs
|
|
||||||
|
|
||||||
- name: Add VMWare Attribute Definition
|
- name: Add VMWare Attribute Definition
|
||||||
vmware_guest_custom_attribute_defs:
|
vmware_guest_custom_attribute_defs:
|
||||||
hostname: 192.168.1.209
|
hostname: "{{ vcenter_server }}"
|
||||||
username: administrator@vsphere.local
|
username: "{{ vcenter_username }}"
|
||||||
password: vmware
|
password: "{{ vcenter_password }}"
|
||||||
validate_certs: no
|
|
||||||
state: present
|
state: present
|
||||||
attribute_key: custom_attr_def_1
|
attribute_key: custom_attr_def_1
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
|
@ -73,10 +62,9 @@ EXAMPLES = '''
|
||||||
|
|
||||||
- name: Remove VMWare Attribute Definition
|
- name: Remove VMWare Attribute Definition
|
||||||
vmware_guest_custom_attribute_defs:
|
vmware_guest_custom_attribute_defs:
|
||||||
hostname: 192.168.1.209
|
hostname: "{{ vcenter_server }}"
|
||||||
username: administrator@vsphere.local
|
username: "{{ vcenter_username }}"
|
||||||
password: vmware
|
password: "{{ vcenter_password }}"
|
||||||
validate_certs: no
|
|
||||||
state: absent
|
state: absent
|
||||||
attribute_key: custom_attr_def_1
|
attribute_key: custom_attr_def_1
|
||||||
delegate_to: localhost
|
delegate_to: localhost
|
||||||
|
@ -95,7 +83,6 @@ from ansible.module_utils.basic import AnsibleModule
|
||||||
from ansible.module_utils.vmware import PyVmomi, vmware_argument_spec
|
from ansible.module_utils.vmware import PyVmomi, vmware_argument_spec
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import pyVmomi
|
|
||||||
from pyVmomi import vim
|
from pyVmomi import vim
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
Loading…
Reference in a new issue