Recurso: AzureClient
Los recursos AzureClient
contienen información de autenticación del cliente que necesita la API de Anthos Multi-Cloud para administrar los recursos de Azure en tu suscripción a Azure.
Cuando se crea un AzureCluster
, se debe proporcionar un recurso AzureClient
y todas las operaciones en los recursos de Azure asociados a ese clúster se autenticarán en los servicios de Azure con el cliente proporcionado.
Los recursos AzureClient
son inmutables y no se pueden modificar una vez creados.
Cada recurso AzureClient
está vinculado a una sola aplicación y a un solo inquilino de Azure Active Directory.
Representación JSON |
---|
{ "name": string, "tenantId": string, "applicationId": string, "reconciling": boolean, "annotations": { string: string, ... }, "pemCertificate": string, "uid": string, "createTime": string, "updateTime": string } |
Campos | |
---|---|
name |
El nombre de este recurso. Los nombres de recursos Consulta Nombres de recursos para obtener más detalles sobre los nombres de recursos de Google Cloud. |
tenantId |
Obligatorio. El ID de usuario de Azure Active Directory. |
applicationId |
Obligatorio. El ID de aplicación de Azure Active Directory. |
reconciling |
Solo salida. Si se configura, actualmente hay cambios pendientes en el cliente. |
annotations |
Opcional. Son las anotaciones en el recurso. Este campo tiene las mismas restricciones que las anotaciones de Kubernetes. El tamaño total de todas las claves y valores combinados se limita a 256k. Las claves pueden tener 2 segmentos: prefijo (opcional) y nombre (obligatorio), separados por una barra (/). El prefijo debe ser un subdominio DNS. El nombre debe tener 63 caracteres o menos, comenzar y terminar con caracteres alfanuméricos, con guiones (-), guiones bajos (_), puntos (.) y caracteres alfanuméricos en el medio. Un objeto que contiene una lista de pares |
pemCertificate |
Solo salida. El certificado x509 con codificación PEM. |
uid |
Solo salida. Un identificador global único para el cliente. |
createTime |
Solo salida. El momento en el que se creó este recurso. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. La hora en la que se actualizó este cliente por última vez. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Métodos |
|
---|---|
(deprecated) |
Crea un recurso AzureClient nuevo en un proyecto y una región de Google Cloud determinados. |
(deprecated) |
Borra un recurso AzureClient específico. |
(deprecated) |
Describe un recurso AzureClient específico. |
(deprecated) |
Enumera todos los recursos AzureClient en un proyecto y una región de Google Cloud determinados. |