Recurso: AzureClient
Los recursos AzureClient
contienen la información de autenticación del cliente que necesita la API de Anthos Multi-Cloud para administrar los recursos de Azure en su suscripción de 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 mediante el cliente determinado.
Los recursos AzureClient
son inmutables y no se pueden modificar al momento de su creación.
Cada recurso AzureClient
está vinculado a una única aplicación y un único 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. |
tenant Id | Obligatorio. El identificador de inquilino de Azure Active Directory. |
application Id | Obligatorio. El identificador de la aplicación de Azure Active Directory. |
reconciling | Solo salida. Si se configura, hay cambios pendientes en el cliente. |
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 está limitado a 256k. Las claves pueden tener dos segmentos: prefijo (opcional) y nombre (obligatorio), separados por una barra diagonal (/). El prefijo debe ser un subdominio DNS. El nombre debe tener 63 caracteres o menos, empezar y terminar con caracteres alfanuméricos, con guiones (-), guiones bajos (_), puntos (.) y caracteres alfanuméricos entre ellos. Un objeto que contiene una lista de pares |
pem Certificate | Solo salida. Certificado x509 con codificación PEM. |
uid | Solo salida. Un identificador único global para el cliente. |
create Time | Solo salida. Hora de creación del recurso. Utiliza la RFC 3339, donde la salida generada siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan desplazamientos distintos de "Z". Ejemplos: |
update Time | Solo salida. Hora de la última actualización de este cliente. Utiliza la RFC 3339, donde la salida generada siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan desplazamientos distintos de "Z". Ejemplos: |
Métodos | |
---|---|
| Crea un nuevo recurso AzureClient 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 de AzureClient en un proyecto y una región de Google Cloud determinados. |