Ressource: AzureClient
Les ressources AzureClient
contiennent les informations d'authentification client requises par l'API Anthos Multi-Cloud pour gérer les ressources Azure de votre abonnement Azure.
Lorsqu'un AzureCluster
est créé, une ressource AzureClient
doit être fournie. Toutes les opérations sur les ressources Azure associées à ce cluster s'authentifient auprès des services Azure à l'aide du client donné.
Les ressources AzureClient
sont immuables et ne peuvent pas être modifiées lors de leur création.
Chaque ressource AzureClient
est associée à une seule application et à un seul locataire Azure Active Directory.
Représentation JSON |
---|
{ "name": string, "tenantId": string, "applicationId": string, "reconciling": boolean, "annotations": { string: string, ... }, "pemCertificate": string, "uid": string, "createTime": string, "updateTime": string } |
Champs | |
---|---|
name |
Nom de cette ressource. Les noms de ressources Consultez la page Noms des ressources pour en savoir plus sur les noms des ressources Google Cloud. |
tenant |
Obligatoire. ID du locataire Azure Active Directory. |
application |
Obligatoire. ID d'application Azure Active Directory. |
reconciling |
Uniquement en sortie. Si cette option est définie, des modifications apportées au client sont actuellement en attente. |
annotations |
Facultatif. Annotations sur la ressource. Ce champ est soumis aux mêmes restrictions que les annotations Kubernetes. La taille totale de toutes les clés et valeurs combinées est limitée à 256 000. Les clés peuvent avoir deux segments : un préfixe (facultatif) et un nom (obligatoire), séparés par une barre oblique (/). Le préfixe doit être un sous-domaine DNS. Le nom ne doit pas dépasser 63 caractères. Il doit commencer et se terminer par un caractère alphanumérique, et contenir des tirets (-), des traits de soulignement (_), des points (.), avec des caractères alphanumériques entre les caractères spéciaux. Objet contenant une liste de paires |
pem |
Uniquement en sortie. Certificat X.509 encodé au format PEM. |
uid |
Uniquement en sortie. Identifiant global unique du client. |
create |
Uniquement en sortie. Date/heure de création de la ressource. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
update |
Uniquement en sortie. Heure de la dernière mise à jour de ce client. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
Méthodes |
|
---|---|
|
Crée une ressource AzureClient dans un projet et une région Google Cloud donnés. |
|
Supprime une ressource AzureClient spécifique. |
|
Décrit une ressource AzureClient spécifique. |
|
Répertorie toutes les ressources AzureClient d'un projet et d'une région Google Cloud donnés. |