색인
ConfigData(메시지)IdentityProvider(메시지)LocationMetadata(메시지)OIDCProviderConfig(메시지)OperationMetadata(메시지)OperationMetadata.StatusReason(열거형)Quota(메시지)SAMLProviderConfig(메시지)ServiceAccount(메시지)ServiceAccount.State(열거형)ZonalService(메시지)ZonalService.ServiceSelector(열거형)ZonalService.State(열거형)ZoneMetadata(메시지)ZoneMetadata.RackType(열거형)
ConfigData
구성 데이터는 영역의 모든 구성 관련 데이터를 보유합니다.
| 필드 | |
|---|---|
available_external_lb_pools_ipv4[] |
외부 부하 분산기에 사용할 수 있는 v4 IP 풀 목록 |
available_external_lb_pools_ipv6[] |
외부 부하 분산기에 사용할 수 있는 v6 IP 풀 목록 |
IdentityProvider
조직의 ID 공급업체 구성을 나타내는 ID 공급업체 리소스를 나타냅니다.
| 필드 | |
|---|---|
name |
식별자. ID 공급업체의 정식 리소스 이름입니다. 예: organizations/{organization}/locations/{location}/identityProviders/{identity_provider} |
create_time |
출력 전용입니다. ID 공급자가 생성된 시간입니다. |
update_time |
출력 전용입니다. ID 공급자가 마지막으로 업데이트된 시간입니다. |
delete_time |
출력 전용입니다. ID 공급자가 삭제된 시간입니다. |
labels |
선택사항입니다. 이 리소스와 연결된 라벨입니다. |
통합 필드 config. ID 공급업체의 구성입니다. config은 다음 중 하나여야 합니다. |
|
oidc_config |
OIDC 공급업체 구성입니다. |
saml_config |
SAML 공급업체 구성입니다. |
통합 필드 target. ID 공급업체의 타겟입니다. target은 다음 중 하나여야 합니다. |
|
zone_id |
ID 공급업체를 구성할 인프라 클러스터의 대상 영역 ID입니다. |
cluster |
ID 공급자를 구성할 타겟 BMUC의 정규화된 이름입니다. |
LocationMetadata
지정된 google.cloud.location.Location의 메타데이터입니다.
| 필드 | |
|---|---|
available_zones |
위치에서 사용할 수 있는 Google Distributed Cloud Edge 영역의 집합입니다. 지도는 각 영역의 소문자 ID로 키가 지정됩니다. |
OIDCProviderConfig
OIDC 공급업체 구성을 나타냅니다.
| 필드 | |
|---|---|
client_id |
필수 항목입니다. ID 공급자의 클라이언트 ID입니다. |
client_secret |
선택사항입니다. ID 공급업체의 클라이언트 보안 비밀번호입니다. |
issuer_uri |
필수 항목입니다. ID 공급업체의 발급기관 URI입니다. |
scopes |
필수 항목입니다. ID 공급업체의 범위입니다. |
user_claim |
선택사항입니다. ID 공급자의 사용자 클레임입니다. |
extra_params |
선택사항입니다. 쿼리 인코딩되어 인증 엔드포인트 요청과 함께 전송될 키-값 쌍의 쉼표로 구분된 목록입니다. |
certificate_authority_data |
선택사항입니다. ID 공급업체의 인증 기관 데이터입니다. |
group_claim |
선택사항입니다. ID 공급업체의 그룹 클레임입니다. |
attribute_mapping |
선택사항입니다. ID 공급업체의 속성 매핑입니다. |
OperationMetadata
Edge Container API 메서드의 장기 실행 작업 메타데이터입니다.
| 필드 | |
|---|---|
create_time |
작업이 생성된 시간입니다. |
end_time |
작업 실행이 완료된 시간입니다. |
target |
작업 대상에 대한 서버 정의 리소스 경로입니다. |
verb |
작업에 의해 실행된 동사입니다. |
status_message |
작업의 사람이 읽을 수 있는 상태입니다(있는 경우). |
requested_cancellation |
사용자가 작업 취소를 요청했는지를 나타냅니다. 성공적으로 취소된 작업은 |
api_version |
작업을 시작하는 데 사용되는 API 버전입니다. |
warnings[] |
작업을 차단하지는 않지만 최종 사용자가 수신할 관련 정보가 포함된 경고입니다. |
status_reason |
작업의 머신 판독 가능 상태입니다(있는 경우). |
StatusReason
작업 상태의 이유를 나타냅니다.
| 열거형 | |
|---|---|
STATUS_REASON_UNSPECIFIED |
이유를 알 수 없습니다. |
UPGRADE_PAUSED |
현재 클러스터 업그레이드가 일시중지되어 있습니다. |
RETRYABLE_ERROR |
요청에 오류가 발생했지만 다시 시도할 수 있습니다. |
할당량
Edge 컨테이너 리소스의 할당량을 나타냅니다.
| 필드 | |
|---|---|
metric |
할당량 측정항목의 이름입니다. |
limit |
이 측정항목의 할당량 한도입니다. |
usage |
이 측정항목의 현재 사용량입니다. |
SAMLProviderConfig
SAML 공급업체 구성을 나타냅니다.
| 필드 | |
|---|---|
entity_id |
필수 항목입니다. ID 공급업체의 엔티티 ID입니다. |
single_sign_on_uri |
필수 항목입니다. ID 공급업체의 싱글 사인온 URI입니다. |
certificate_data[] |
선택사항입니다. ID 공급업체의 인증서 데이터입니다. |
user_attribute |
선택사항입니다. ID 공급자의 사용자 속성입니다. |
group_attribute |
선택사항입니다. ID 공급업체의 그룹 속성입니다. |
attribute_mapping |
선택사항입니다. ID 공급업체의 속성 매핑입니다. |
ServiceAccount
서비스 계정 리소스를 나타냅니다.
| 필드 | |
|---|---|
name |
식별자. 프로젝트 서비스 계정의 표준 리소스 이름입니다. 예: projects/{project}/locations/{location}/serviceAccounts/{service_account} |
zone |
필수 항목입니다. 프로젝트 서비스 계정을 만들어야 하는 영역의 영역 ID입니다. |
create_time |
출력 전용입니다. 프로젝트 서비스 계정이 생성된 시간입니다. |
update_time |
출력 전용입니다. 프로젝트 서비스 계정이 마지막으로 업데이트된 시간입니다. |
labels |
선택사항입니다. 이 리소스와 연결된 라벨입니다. |
state |
출력 전용입니다. 서비스 계정의 상태입니다. |
주
서비스 계정의 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
지정되지 않음. |
CREATING |
서비스 계정이 CREATING 상태입니다. |
RUNNING |
서비스 계정이 실행 중 상태입니다. |
DELETING |
서비스 계정이 DELETING 상태입니다. |
ERROR |
서비스 계정이 ERROR 상태입니다. |
REPAIRING |
서비스 계정이 REPAIRING 상태입니다. |
ZonalService
프로젝트에서 서비스가 사용 설정되었습니다.
| 필드 | |
|---|---|
name |
식별자. 서비스의 리소스 이름입니다. |
service_selector |
선택사항입니다. 사용 설정/사용 중지할 서비스입니다. service_selector 또는 service_name 중 하나만 지정해야 합니다. |
state |
출력 전용입니다. 서비스의 상태입니다. |
create_time |
출력 전용입니다. 서비스가 사용 설정된 시간입니다. |
update_time |
출력 전용입니다. 서비스가 마지막으로 업데이트된 시간입니다. |
labels |
선택사항입니다. 이 리소스와 연결된 라벨입니다. |
통합 필드 zone_or_cluster. 서비스를 사용 설정/사용 중지해야 하는 영역 또는 클러스터입니다. zone_or_cluster은 다음 중 하나여야 합니다. |
|
zone |
서비스를 사용 설정/중지해야 하는 영역의 영역 ID입니다. |
cluster |
서비스를 사용 설정/중지해야 하는 클러스터의 정규화된 이름입니다. |
service_name |
선택사항입니다. 전체 서비스 이름입니다(예: alloydb.googleapis.com). service_selector 또는 service_name 중 하나만 지정해야 합니다. 프로젝트에서 서비스를 사용 설정/중지하는 데 사용됩니다. |
ServiceSelector
사용 설정/사용 중지할 수 있는 서비스입니다.
| 열거형 | |
|---|---|
SERVICE_SELECTOR_UNSPECIFIED |
지정되지 않음. |
ALLOYDB |
AlloyDB 서비스(alloydb.googleapis.com) |
VMM |
VMM 서비스(gdcvmmanager.googleapis.com) |
BOOKSTORE |
서점 서비스(bookstore.googleapis.com) |
VERTEX |
Vertex 서비스(aiplatform.googleapis.com) |
BOOKSTORE_AI |
Bookstore.AI 서비스(bookstore-ai.googleapis.com) |
주
서비스의 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
지정되지 않음. |
STATE_ENABLED |
프로젝트에서 서비스가 사용 설정되어 있습니다. |
STATE_DISABLED |
프로젝트에서 서비스가 사용 중지되었습니다. |
STATE_ENABLING |
프로젝트에서 서비스를 사용 설정하는 중입니다. |
STATE_DISABLING |
프로젝트에서 서비스가 사용 중지되고 있습니다. |
STATE_REPAIRING |
서비스를 복구하는 중입니다. |
ZoneMetadata
에지 머신이 있는 Google Distributed Cloud Edge 영역입니다.
| 필드 | |
|---|---|
quota[] |
이 영역의 리소스 할당량입니다. |
rack_types |
랙 이름이 키이고 값이 RackType인 맵입니다. |
config_data |
영역의 구성 데이터입니다. |
RackType
랙 유형입니다.
| 열거형 | |
|---|---|
RACK_TYPE_UNSPECIFIED |
지정되지 않은 랙 유형입니다. 단일 랙도 이 유형에 속합니다. |
BASE |
기본 랙 유형으로, 집계 스위치가 포함된 수정된 Config-1 랙 두 개로 구성된 쌍입니다. |
EXPANSION |
고객이 요청 시 추가한 확장 랙 유형(독립형 랙이라고도 함)입니다. |