Recurso: AzureClient
Os recursos AzureClient
contêm informações de autenticação de clientes necessárias à API Anthos Multi-Cloud para gerir recursos do Azure na sua subscrição do Azure.
Quando é criado um AzureCluster
, tem de ser fornecido um recurso AzureClient
, e todas as operações em recursos do Azure associados a esse cluster são autenticadas nos serviços do Azure através do cliente fornecido.
Os recursos AzureClient
são imutáveis e não podem ser modificados após a criação.
Cada recurso AzureClient
está associado a uma única aplicação e inquilino do Azure Active Directory.
Representação JSON |
---|
{ "name": string, "tenantId": string, "applicationId": string, "reconciling": boolean, "annotations": { string: string, ... }, "pemCertificate": string, "uid": string, "createTime": string, "updateTime": string } |
Campos | |
---|---|
name |
O nome deste recurso. Os nomes de recursos Consulte Nomes de recursos para ver mais detalhes sobre os nomes de recursos do Google Cloud. |
tenantId |
Obrigatório. O ID de inquilino do Azure Active Directory. |
applicationId |
Obrigatório. O ID da aplicação do Azure Active Directory. |
reconciling |
Apenas saída. Se estiver definido, existem atualmente alterações pendentes ao cliente. |
annotations |
Opcional. Anotações no recurso. Este campo tem as mesmas restrições que as anotações do Kubernetes. O tamanho total de todas as chaves e valores combinados está limitado a 256 KB. As chaves podem ter 2 segmentos: prefixo (opcional) e nome (obrigatório), separados por uma barra (/). O prefixo tem de ser um subdomínio DNS. O nome tem de ter 63 carateres ou menos, começar e terminar com carateres alfanuméricos, com traços (-), sublinhados (_), pontos (.) e carateres alfanuméricos entre eles. Um objeto que contém uma lista de pares |
pemCertificate |
Apenas saída. O certificado x509 codificado em PEM. |
uid |
Apenas saída. Um identificador global exclusivo do cliente. |
createTime |
Apenas saída. A hora em que este recurso foi criado. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
updateTime |
Apenas saída. A hora em que este cliente foi atualizado pela última vez. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
Métodos |
|
---|---|
(deprecated) |
Cria um novo recurso AzureClient num determinado projeto e região do Google Cloud. |
(deprecated) |
Elimina um recurso AzureClient específico. |
(deprecated) |
Descreve um recurso AzureClient específico. |
(deprecated) |
Lista todos os recursos do AzureClient num determinado projeto e região do Google Cloud. |