리소스: AzureClient
AzureClient
리소스에는 Azure 구독에서 Azure 리소스를 관리하기 위해 Anthos 멀티 클라우드 API에 필요한 클라이언트 인증 정보가 포함되어 있습니다.
AzureCluster
를 만드는 경우 AzureClient
리소스를 제공해야 하며 해당 클러스터에 연결된 Azure 리소스의 모든 작업은 지정된 클라이언트를 사용하여 Azure 서비스에 인증됩니다.
AzureClient
리소스는 변경이 불가능하며 생성 시 수정할 수 없습니다.
각 AzureClient
리소스는 단일 Azure Active Directory 애플리케이션 및 테넌트에 결합됩니다.
JSON 표현 |
---|
{ "name": string, "tenantId": string, "applicationId": string, "reconciling": boolean, "annotations": { string: string, ... }, "pemCertificate": string, "uid": string, "createTime": string, "updateTime": string } |
필드 | |
---|---|
name |
이 리소스의 이름입니다.
Google Cloud 리소스 이름에 대한 자세한 내용은 리소스 이름을 참조하세요. |
tenantId |
필수 항목입니다. Azure Active Directory 테넌트 ID |
applicationId |
필수 항목입니다. Azure Active Directory 애플리케이션 ID |
reconciling |
출력 전용입니다. 설정된 경우 클라이언트에 현재 대기 중인 변경사항이 있습니다. |
annotations |
선택사항입니다. 리소스의 주석입니다. 이 필드에는 Kubernetes 주석과 동일한 제한사항이 있습니다. 결합된 모든 키와 값의 총 크기는 256k로 제한됩니다. 키에는 슬래시(/)로 구분된 접두사(선택사항)와 이름(필수)의 두 가지 세그먼트가 포함될 수 있습니다. 접두사는 DNS 하위 도메인이어야 합니다. 이름은 63자 이하여야 하고, 영숫자로 시작해서 영숫자로 끝나야 하고, 그 사이에 대시(-), 밑줄(_), 점(.), 영숫자가 포함되어야 합니다.
|
pemCertificate |
출력 전용입니다. PEM으로 인코딩된 x509 인증서입니다. |
uid |
출력 전용입니다. 클라이언트의 전역적으로 고유한 식별자입니다. |
createTime |
출력 전용입니다. 이 리소스가 생성된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 이 클라이언트가 마지막으로 업데이트된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
방법 |
|
---|---|
|
특정 Google Cloud 프로젝트 및 리전에 새 AzureClient 리소스를 만듭니다. |
|
특정 AzureClient 리소스를 삭제합니다. |
|
특정 AzureClient 리소스를 설명합니다. |
|
특정 Google Cloud 프로젝트 및 리전의 모든 AzureClient 리소스를 나열합니다. |