REST Resource: projects.locations.azureClients

리소스: 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

string

이 리소스의 이름입니다.

AzureClient 리소스 이름은 projects/<project-number>/locations/<region>/azureClients/<client-id> 형식으로 지정됩니다.

Google Cloud 리소스 이름에 대한 자세한 내용은 리소스 이름을 참조하세요.

tenantId

string

필수 항목입니다. Azure Active Directory 테넌트 ID

applicationId

string

필수 항목입니다. Azure Active Directory 애플리케이션 ID

reconciling

boolean

출력 전용입니다. 설정된 경우 클라이언트에 현재 대기 중인 변경사항이 있습니다.

annotations

map (key: string, value: string)

선택사항입니다. 리소스의 주석입니다.

이 필드에는 Kubernetes 주석과 동일한 제한사항이 있습니다. 결합된 모든 키와 값의 총 크기는 256k로 제한됩니다. 키에는 슬래시(/)로 구분된 접두사(선택사항)와 이름(필수)의 두 가지 세그먼트가 포함될 수 있습니다. 접두사는 DNS 하위 도메인이어야 합니다. 이름은 63자 이하여야 하고, 영숫자로 시작해서 영숫자로 끝나야 하고, 그 사이에 대시(-), 밑줄(_), 점(.), 영숫자가 포함되어야 합니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

pemCertificate

string

출력 전용입니다. PEM으로 인코딩된 x509 인증서입니다.

uid

string

출력 전용입니다. 클라이언트의 전역적으로 고유한 식별자입니다.

createTime

string (Timestamp format)

출력 전용입니다. 이 리소스가 생성된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 이 클라이언트가 마지막으로 업데이트된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

방법

create

특정 Google Cloud 프로젝트 및 리전에 새 AzureClient 리소스를 만듭니다.

delete

특정 AzureClient 리소스를 삭제합니다.

get

특정 AzureClient 리소스를 설명합니다.

list

특정 Google Cloud 프로젝트 및 리전의 모든 AzureClient 리소스를 나열합니다.