Recurso: AzureClient
Os recursos AzureClient
contêm informações de autenticação do cliente necessárias para que a API do Anthos Multi-Cloud gerencie os recursos do Azure na sua assinatura do Azure.
Quando um AzureCluster
é criado, um recurso AzureClient
precisa ser fornecido e todas as operações nos recursos do Azure associados a esse cluster serão autenticadas nos serviços do Azure usando o cliente fornecido.
Os recursos AzureClient
são imutáveis e não podem ser modificados durante a criação.
Cada recurso AzureClient
é vinculado a um único aplicativo e locatário 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 obter mais detalhes sobre nomes de recursos do Google Cloud. |
tenant Id | Obrigatório. O ID do locatário do Azure Active Directory. |
application Id | Obrigatório. O ID do Aplicativo do Azure Active Directory. |
reconciling | Somente saída. Se definido, há alterações pendentes no cliente. |
annotations | Opcional. Anotações sobre o recurso. Este campo tem as mesmas restrições das anotações do Kubernetes. O tamanho total de todas as chaves e valores combinados é limitado a 256k. As chaves podem ter 2 segmentos: prefixo (opcional) e nome (obrigatório), separados por uma barra (/). O prefixo deve ser um subdomínio DNS. O nome deve ter 63 caracteres ou menos, começar e terminar com caracteres alfanuméricos, com traços (-), sublinhados (_), pontos (.) e caracteres alfanuméricos entre eles. Um objeto contendo uma lista de pares |
pem Certificate | Somente saída. Certificado x509 codificado em PEM. |
uid | Somente saída. Um identificador global exclusivo para o cliente. |
create Time | Somente saída. Horário em que este recurso foi criado. Utiliza RFC 3339, onde a saída gerada será sempre normalizada em Z e usará 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
update Time | Somente saída. Horário da última atualização deste cliente. Utiliza RFC 3339, onde a saída gerada será sempre normalizada em Z e usará 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
Métodos | |
---|---|
| Cria um novo recurso AzureClient em um determinado projeto e região do Google Cloud. |
| Exclui um recurso específico AzureClient . |
| Descreve um recurso específico AzureClient . |
| Lista todos os recursos AzureClient em um determinado projeto e região do Google Cloud. |