Skip to main content

Avis de fin de vie Equinix Metal ne sera plus pris en charge le 30 juin 2026 Toutes les ressources Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Pour continuer à utiliser ce service jusqu'à cette date, veuillez utiliser la version 4.x. Consultez la page https://docs.equinix.com/metal/ pour plus d'informations.

membre de l'organisation equinix_metal (Ressource)

Gérer l'adhésion des membres existants et nouveaux au sein d'une organisation Equinix Metal et de ses projets.

Exemple d'utilisation

Ajouter un membre à une organisation pour collaborer à des projets donnés:

resource "equinix_metal_organization_member" "member" {
invitee = "member@example.com"
roles = ["limited_collaborator"]
projects_ids = [var.project_id]
organization_id = var.organization_id
}

Ajouter un membre à une organisation en tant qu'administrateur de l'organisation:

resource "equinix_metal_organization_member" "owner" {
invitee = "admin@example.com"
roles = ["owner"]
projects_ids = []
organization_id = var.organization_id
}

Référence de l'argument

Les arguments suivants sont étayés:

  • invitee - (Obligatoire) Courriel de l'utilisateur à inviter
  • organization_id - (Obligatoire) L'organisation qui invite l'utilisateur à
  • projects_ids - (Obligatoire) Identifiants des projets auxquels le membre a accès au sein de l'organisation. Si le membre est un administrateur, la liste des projets doit être vide.
  • roles - (Obligatoire) Rôles de l'organisation (administrateur, collaborateur, collaborateur limité, facturation)
  • message - Un message à inclure dans l'invitation envoyée par courriel.

Référence d'attribut

En plus des arguments ci-dessus, les attributs suivants sont exportés:

  • id - L'identificateur unique de l'adhésion.
  • nonce - Le nonce de l'invitation (connu seulement au stade de l'invitation)
  • invited_by - L'identifiant de l'utilisateur qui a envoyé l'invitation (connu seulement lors de la phase d'invitation)
  • created - Date de création de l'invitation (connue uniquement lors de la création de l'invitation)
  • updated - Date de mise à jour de l'invitation (renseignement disponible uniquement au stade de l'invitation)
  • state - État de l'adhésion (« invité » lorsqu'une invitation est ouverte, « actif » lorsque l'utilisateur est membre de l'organisation)

Importation

Cette ressource peut être importée en utilisant invitee et organization_id comme arguments séparés par deux points:

terraform import equinix_metal_organization_member.resource_name {invitee}:{organization_id}
Cette page vous a-t-elle été utile ?