---
title: VMware Host Acceptance
slug: homologacao-atmosphere/vmware-host-acceptance
description: Learn how to effectively manage the acceptance level of an ESXi host with this comprehensive document. Discover the various parameters of the module, such as acceptance_level, cluster_name, esxi_hostname, and state, and explore practical examples on how t
docTags: 
createdAt: 2022-01-27T12:52:41.000Z
---

## Resumo

- Este módulo pode ser usado para gerenciar o nível de aceitação do host de um host ESXi.

## Parâmetros

| **Parâmetro**      | **Tipo** | **Escolhas \| Valor Padrão**                                                               | **Comentários**                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------------ | -------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| acceptance\_level  | string   | Escolhas:<br />- community<br />- partner<br />- vmware\_accepted<br />- vmware\_certified | Nome do nível de aceitação. Se definido como partner, aceitará apenas VIBs assinados e certificados pelo partner e VMware. Se definido como vmware\_certified, aceitará apenas VIBs assinados e certificados pelo VMware. Se definido como vmware\_accepted, aceitará os VIBs que foram aceitos por VMware. Se definido como community, aceitará todos os VIBs, mesmo aqueles que não estão assinados. |
| cluster\_name      | string   |                                                                                            | Nome do cluster. O nível de aceitação de todo o sistema host ESXi no cluster fornecido será gerenciado. Se esxi\_hostname não for fornecido, esse parâmetro será obrigatório.                                                                                                                                                                                                                          |
| esxi\_hostname     | string   |                                                                                            | Nome do host ESXi. O nível de aceitação deste sistema host ESXi será gerenciado. Se cluster\_name não for fornecido, esse parâmetro será obrigatório.                                                                                                                                                                                                                                                  |
| state              | string   | Escolhas:<br />- list<br />(default)<br />- present                                        | Definir ou listar o nível de aceitação do host ESXi fornecido. Se definido como listar, retornará o nível de aceitação atual de determinado(s) sistema(s) host. Se definido como presente, definirá o nível de aceitação fornecido.                                                                                                                                                                    |



## Exemplos

```yaml
# Exemplo: Defina o nível de aceitação para a comunidade para todos os hosts ESXi em determinado cluster
- vmware_host_acceptance:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    cluster_name: cluster_name
    acceptance_level: 'community'
    state: present

# Exemplo: Defina o nível de aceitação como vmware_accepted para o host ESXi fornecido
- vmware_host_acceptance:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    esxi_hostname: '{{ esxi_hostname }}'
    acceptance_level: 'vmware_accepted'
    state: present

# Exemplo: Obtenha o nível de aceitação do host ESXi fornecido
- vmware_host_acceptance:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    esxi_hostname: '{{ esxi_hostname }}'
    state: list
```



## Valores retornados

| **Chave** | **Tipo**   | **Retornado quando** | **Descrição**                                                                  |
| --------- | ---------- | -------------------- | ------------------------------------------------------------------------------ |
| facts     | dictionary | Sempre               | Dict com o nome do host como chave, e dict com dados com o nível de aceitação. |

