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'authentifieront auprès des services Azure à l'aide du client fourni.
Les ressources AzureClient
sont immuables et ne peuvent pas être modifiées une fois créées.
Chaque ressource AzureClient
est lié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. |
tenantId |
Obligatoire. ID du locataire Azure Active Directory. |
applicationId |
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 |
pemCertificate |
Uniquement en sortie. Certificat x509 encodé au format PEM. |
uid |
Uniquement en sortie. Identifiant global unique du client. |
createTime |
Uniquement en sortie. Date/heure de création de la ressource. Utilise la norme RFC 3339, où le résultat généré est toujours normalisé 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 : |
updateTime |
Uniquement en sortie. Heure à laquelle ce client a été mis à jour pour la dernière fois. Utilise la norme RFC 3339, où le résultat généré est toujours normalisé 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 |
|
---|---|
(deprecated) |
Crée une ressource AzureClient dans un projet et une région Google Cloud donnés. |
(deprecated) |
Supprime une ressource AzureClient spécifique. |
(deprecated) |
Décrit une ressource AzureClient spécifique. |
(deprecated) |
Répertorie toutes les ressources AzureClient d'un projet et d'une région Google Cloud donnés. |