community.vmware.vmware_content_library_info – Gather information about VMWare Content Library  Note This plugin is part of the community.vmware collection (version 1.6.0). To install it use: ansible-galaxy collection install community.vmware. To use it in a playbook, specify: community.vmware.vmware_content_library_info.   Synopsis Requirements Parameters Notes Examples Return Values  Synopsis  Module to list the content libraries. Module to get information about specific content library. Content Library feature is introduced in vSphere 6.0 version, so this module is not supported in the earlier versions of vSphere. All variables and VMware object names are case sensitive.  Requirements The below requirements are needed on the host that executes this module.  python >= 2.6 PyVmomi vSphere Automation SDK  Parameters   Parameter Choices/Defaults Comments    hostname  string      The hostname or IP address of the vSphere vCenter server. If the value is not specified in the task, the value of environment variable VMWARE_HOST will be used instead.     library_id  string      content library id for which details needs to be fetched.     password  string      The password of the vSphere vCenter server. If the value is not specified in the task, the value of environment variable VMWARE_PASSWORD will be used instead. 
aliases: pass, pwd     port  integer    Default:443   The port number of the vSphere vCenter. If the value is not specified in the task, the value of environment variable VMWARE_PORT will be used instead.     protocol  string    
Choices: http 
https ←    The connection to protocol.     username  string      The username of the vSphere vCenter server. If the value is not specified in the task, the value of environment variable VMWARE_USER will be used instead. 
aliases: admin, user     validate_certs  boolean    
Choices: no 
yes ←    Allows connection when SSL certificates are not valid. Set to False when certificates are not trusted. If the value is not specified in the task, the value of environment variable VMWARE_VALIDATE_CERTS will be used instead.     Notes  Note  Tested on vSphere 6.5, 6.7   Examples - name: Get List of Content Libraries
  community.vmware.vmware_content_library_info:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
  delegate_to: localhost

- name: Get information about content library
  community.vmware.vmware_content_library_info:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    library_id: '13b0f060-f4d3-4f84-b61f-0fe1b0c0a5a8'
  delegate_to: localhost
 Return Values Common return values are documented here, the following are the fields unique to this module:   Key Returned Description    content_lib_details  list / elements=string   on success  list of content library metadata  Sample: [{'library_creation_time': '2019-07-02T11:50:52.242000', 'library_description': 'new description', 'library_id': '13b0f060-f4d3-4f84-b61f-0fe1b0c0a5a8', 'library_name': 'demo-local-lib', 'library_publish_info': {'authentication_method': 'NONE', 'persist_json_enabled': False, 'publish_url': None, 'published': False, 'user_name': None}, 'library_server_guid': '0fd5813b-aac7-4b92-9fb7-f18f16565613', 'library_type': 'LOCAL', 'library_version': '3'}]     content_libs  list / elements=string   on success  list of content libraries  Sample: ['ded9c4d5-0dcd-4837-b1d8-af7398511e33', '36b72549-14ed-4b5f-94cb-6213fecacc02']     Authors  Pavan Bidkar (@pgbidkar) 

    © 2012–2018 Michael DeHaan
{'path': 'public/docs/ansible~2.10/collections/community/vmware/vmware_content_library_info_module.html', 'source': 'DevDocs.IO'}