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 con ese clúster se autenticarán en los servicios de Azure mediante el cliente determinado.
Los recursos AzureClient
son inmutables y no se pueden modificar durante la creación.
Cada recurso AzureClient
está vinculado a una sola aplicación y un usuario 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, hay cambios pendientes en el cliente en este momento. |
annotations |
Opcional. Anotaciones sobre 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 256,000. 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. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. La hora en la que se actualizó este cliente por última vez. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
Métodos |
|
---|---|
|
Crea un recurso AzureClient nuevo en un proyecto y una región de Google Cloud determinados. |
|
Elimina un recurso AzureClient específico. |
|
Describe un recurso AzureClient específico. |
|
Enumera todos los recursos AzureClient en un proyecto y una región de Google Cloud determinados. |