VMware Datastore Info
Sinopse
- Este módulo pode ser usado para coletar informações VMware vSphere Datastores.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
cluster | string
| | Cluster para procurar por datastores. Se fornecido, as informações dos datastores dentro do cluster serão retornadas. Esse parâmetro é requerido se DATACENTER não for fornecido. |
datacenter | string
| | Datacenter para procurar por datastores. Esse parâmetro é requerido se CLUSTER não for fornecido. |
gather_nfs_mount_info | boolean
|
| Reúne informações montadas do NFS datastores. Desabilitado como valor padrão porque esse parâmetro diminui a velocidade de execução se exister muitos datastores. Válido somente quando SCHEMA for SUMMARY |
gather_vmfs_mount_info | boolean |
| Reúne informações montadas do VMFS datastores. Desabilitado como valor padrão porque esse parâmetro diminui a velocidade de execução se exister muitos datastores. Válido somente quando SCHEMA for SUMMARY |
name | string | | Nome do datastore que corresponda. Se fornecido, informações especificas dos datastores são retornadas |
properties | list / elements=string | | Especifique as propriedades a serem recuperadas. Se não for especificado, todas as propriedades são recuperadas (profundamente). Os resultados são retornados em uma estrutura idêntica à API do vSphere. |
schema | string |
| Especifique o esquema de saída desejado.O esquema de saída 'resumo' é a saída legada do módulo.O esquema de saída 'vsphere' é a definição de classe da API vSphere que requer pyvmomi> 6.7.1 |
Notas
- Testado no vSphere 7.0.2
- Todos os módulos requerem acesso de gravação API e, portanto, não são suportados em uma licença ESXi gratuita.
Exemplos
- name: Gather info from standalone ESXi server having datacenter as 'ha-datacenter'
vmware_datastore_info:
hostname: '{{ esxi_hostname }}'
username: '{{ esxi_username }}'
password: '{{ esxi_password }}'
datacenter_name: "ha-datacenter"
delegate_to: localhost
register: info
- name: Gather info from datacenter about specific datastore
vmware_datastore_info:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
datacenter_name: '{{ datacenter_name }}'
name: datastore1
delegate_to: localhost
register: info
- name: Gather some info from a datastore using the vSphere API output schema
vmware_datastore_info:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
datacenter_name: '{{ datacenter_name }}'
schema: vsphere
properties:
- name
- info.vmfs.ssd
- capability.vsanSparseSupported
- overallStatus
delegate_to: localhost
register: infoValores Reornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
datastores | list / elements=string | Sempre | Informações sobre datastores disponiveis |