Aviso de Descontinuação O Equinix Metal alcance ao fim de sua vida útil em 30 de junho de 2026 Todos os recursos do Metal serão removidos na versão 5.0.0 deste provedor. Use a versão 4.x deste provedor para continuar utilizando-o após o encerramento das atividades. Consulte https://docs.equinix.com/metal/ para obter mais informações.
membro da organização equinix_metal (Recurso)
Gerenciar a participação de convidados, tanto novos quanto existentes, em uma organização Equinix Metal e seus projetos.
Exemplo de uso
Adicionar um membro a uma organização para colaborar em projetos específicos:
resource "equinix_metal_organization_member" "member" {
invitee = "member@example.com"
roles = ["limited_collaborator"]
projects_ids = [var.project_id]
organization_id = var.organization_id
}
Adicionar um membro a uma organização como administrador da organização:
resource "equinix_metal_organization_member" "owner" {
invitee = "admin@example.com"
roles = ["owner"]
projects_ids = []
organization_id = var.organization_id
}
Referência do argumento
Os seguintes argumentos são suportados:
invitee- (Obrigatório) O endereço e-mail do usuário a ser convidadoorganization_id- (Obrigatório) A organização para a qual o usuário será convidadoprojects_ids- (Obrigatório) IDs de projeto aos quais o membro tem acesso dentro da organização. Se o membro for um 'administrador', a lista de projetos deve estar vazia.roles- (Obrigatório) Funções da organização (administrador, colaborador, colaborador_com_limites, cobrança)message- Uma mensagem para incluir no convite enviado por e-mail.
Referência de atributo
Além de todos os argumentos acima, os seguintes atributos são exportados:
id- O ID único da associação.nonce- O nonce para o convite (conhecido apenas na fase de convite)invited_by- O user_id do usuário que enviou o convite (conhecido apenas na fase de convite)created- Data e hora em que o convite foi criado (conhecidas apenas na fase de convite)updated- Quando o convite foi atualizado (conhecido apenas na fase de convite)state- O estado da associação ('convidado' quando um convite está aberto, 'ativo' quando o usuário é membro da organização)
Importar
Este recurso pode ser importado usando invitee e organization_id como argumentos separados por dois pontos:
terraform import equinix_metal_organization_member.resource_name {invitee}:{organization_id}