object.global.gdc.goog/v1
AsyncDualZoneSpec
표시 위치: - BucketLocationSpec - LocationInfo
필드 | 설명 |
---|---|
zoneNames 문자열 배열 |
location.mz.global.private.gdc.goog/v1alpha1 영역 리소스의 슬라이스입니다. |
combinationPrefix 문자열 |
BucketPrefix 리소스에 사용되는 2자리 접두사 |
버킷
버킷 API의 스키마를 정의합니다.
표시 위치: - BucketList
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
Bucket |
metadata ObjectMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
spec BucketSpec |
|
status BucketStatus |
BucketList
버킷 목록을 포함합니다.
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketList |
metadata ListMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
items 버킷 배열 |
BucketLocation
BucketLocation API의 스키마를 정의합니다.
표시 위치: - BucketLocationList
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocation |
metadata ObjectMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
spec BucketLocationSpec |
|
status BucketLocationStatus |
BucketLocationClusterStatus
특정 클러스터에 출시되는 BucketLocation의 상태를 제공합니다. pkg/apis/common/global/v1alpha1 ZoneStatus를 따릅니다.
표시 위치: - BucketLocationConfigStatus
필드 | 설명 |
---|---|
name 문자열 |
이 상태가 나타내는 복제본이 있는 클러스터의 이름입니다. |
rolloutStatus ZoneRolloutStatus |
클러스터에 복제본을 롤아웃하는 상태입니다. |
conditions Condition 배열 |
클러스터에서 수집된 복제본의 조정 상태입니다. .rolloutStatus .replicaGeneration보다.observedGeneration이 작은 필드의 조건은 오래된 것입니다. |
BucketLocationConfig
BucketLocationConfig API의 스키마를 정의합니다.
표시 위치: - BucketLocationConfigList
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocationConfig |
metadata ObjectMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
spec BucketLocationSpec |
|
status BucketLocationConfigStatus |
BucketLocationConfigList
BucketLocationConfigs 목록을 포함합니다.
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocationConfigList |
metadata ListMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
items BucketLocationConfig 배열 |
BucketLocationConfigStatus
BucketLocationConfig의 관찰된 상태를 정의합니다.
표시 위치: - BucketLocationConfig
필드 | 설명 |
---|---|
conditions Condition 배열 |
리소스의 전체 상태에 관한 관찰입니다. 알려진 조건 유형: Ready |
clusters BucketLocationClusterStatus 배열 |
리소스가 출시되는 클러스터 상태 목록입니다. |
BucketLocationList
BucketLocations 목록을 포함합니다.
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocationList |
metadata ListMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
items BucketLocation 배열 |
BucketLocationReplica
BucketLocationReplica API의 스키마를 정의합니다.
표시 위치: - BucketLocationReplicaList
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocationReplica |
metadata ObjectMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
spec BucketLocationSpec |
|
status BucketLocationReplicaStatus |
BucketLocationReplicaList
BucketLocationReplicas 목록을 포함합니다.
필드 | 설명 |
---|---|
apiVersion 문자열 |
object.global.gdc.goog/v1 |
kind 문자열 |
BucketLocationReplicaList |
metadata ListMeta |
metadata 필드는 Kubernetes API 문서를 참고하세요. |
items BucketLocationReplica 배열 |
BucketLocationReplicaStatus
표시 위치: - BucketLocationReplica - BucketLocationZoneStatus
필드 | 설명 |
---|---|
conditions Condition 배열 |
조건은 이 버킷 위치의 전체 상태에 대한 관찰 결과를 나타냅니다. |
BucketLocationSpec
BucketLocationSpec은 BucketLocation 리소스의 원하는 상태를 정의합니다.
표시 대상: - BucketLocation - BucketLocationConfig - BucketLocationReplica
필드 | 설명 |
---|---|
asyncDualZone AsyncDualZoneSpec |
AsyncDualZone 버킷과 관련된 BucketLocation 구성입니다. LocationType이 AsyncDualZone인 경우 있어야 합니다. |
syncDualZone SyncDualZoneSpec |
SyncDualZone 버킷과 관련된 BucketLocation 구성입니다. LocationType = SyncDualZone인 경우 있어야 합니다. |
locationType BucketLocationType |
지원되는 유형은 [ AsyncDualZone, SyncDualZone ]입니다. |
active 불리언 |
active = false인 경우 이 BucketLocation으로 새 버킷을 만들 수 없습니다. |
BucketLocationStatus
BucketLocation의 관찰된 상태를 정의합니다.
표시 위치: - BucketLocation
필드 | 설명 |
---|---|
conditions Condition 배열 |
리소스의 전체 상태에 관한 관찰입니다. 알려진 조건 유형: Ready |
rollout RolloutStatus |
각 영역에 리소스를 출시하는 데 사용되는 현재 전략입니다. |
zones BucketLocationZoneStatus 배열 |
리소스가 출시된 영역 상태 목록입니다. |
BucketLocationZoneStatus
특정 영역에 출시되는 BucketLocation의 상태를 제공합니다.
표시 위치: - BucketLocationStatus
필드 | 설명 |
---|---|
name 문자열 |
이 상태가 나타내는 복제본이 있는 영역의 이름입니다. |
rolloutStatus ZoneRolloutStatus |
영역에 복제본을 출시하는 상태입니다. |
replicaStatus BucketLocationReplicaStatus |
영역에서 수집된 복제본의 조정 상태입니다. .rolloutStatus .replicaGeneration보다.observedGeneration이 작은 필드의 조건은 오래된 것입니다. |
BucketSpec
버킷 리소스에 대해 원하는 상태를 정의합니다.
표시 위치: - 버킷
필드 | 설명 |
---|---|
description 문자열 |
버킷 콘텐츠에 대한 설명입니다. |
storageClass ObjectStorageClass |
버킷의 스토리지 클래스입니다. 데이터에 액세스해야 하는 빈도를 정의합니다. 사용 가능한 옵션은 Standard 및 Nearline 입니다. Standard 는 웹사이트, 스트리밍 동영상, 모바일 앱과 같이 자주 액세스하는 핫 데이터에 적합합니다. 30일 이상 저장할 수 있는 데이터에 사용됩니다. Nearline 은 데이터 백업, 롱테일 멀티미디어 콘텐츠를 비롯해 60일 이상 저장될 수 있는 데이터에 적합합니다. |
bucketPolicy GlobalBucketPolicy |
버킷 리소스의 정책입니다. 지정하지 않으면 기본 정책이 적용됩니다. |
location 문자열 |
버킷의 객체 데이터가 있는 물리적 위치입니다. 이는 기존 ObjectStorageLocation 리소스의 이름에 매핑되어야 합니다. |
BucketStatus
버킷의 관찰된 상태를 정의합니다.
표시 위치: - 버킷
필드 | 설명 |
---|---|
fullyQualifiedName 문자열 |
프로비저닝된 버킷의 이름입니다. 이 이름은 외부 도구와 라이브러리를 사용할 때 버킷을 참조하는 데 사용됩니다. |
conditions Condition 배열 |
버킷의 조건입니다. 지원되는 조건에는 BucketReady 이 포함됩니다. BucketReady가 True 이면 버킷이 프로비저닝되었으며 사용할 준비가 되었음을 나타냅니다. |
zonalEndpoints 문자열 배열 |
버킷에 연결할 수 있는 영역별 엔드포인트입니다. 맞춤 장애 조치가 필요한 경우 이러한 엔드포인트를 사용하세요. |
globalEndpoint 문자열 |
이 버킷의 데이터가 포함된 모든 영역으로 트래픽을 동적으로 라우팅하는 전역 엔드포인트입니다. 자동 장애 조치가 필요한 경우 이 엔드포인트를 사용하세요. |
region 문자열 |
버킷이 저장된 리전입니다. |
encryption EncryptionStatus |
버킷의 암호화 상태입니다. |
errorStatus ErrorStatus |
ErrorStatus에는 관찰된 시간이 포함된 가장 최근 오류가 포함됩니다. |
LocationInfo
구성원 중 하나만 지정해야 합니다.
표시 위치: - BucketLocationSpec
필드 | 설명 |
---|---|
asyncDualZone AsyncDualZoneSpec |
AsyncDualZone 버킷과 관련된 BucketLocation 구성입니다. LocationType이 AsyncDualZone인 경우 있어야 합니다. |
syncDualZone SyncDualZoneSpec |
SyncDualZone 버킷과 관련된 BucketLocation 구성입니다. LocationType = SyncDualZone인 경우 있어야 합니다. |
SyncDualZoneSpec
표시 위치: - BucketLocationSpec - LocationInfo
필드 | 설명 |
---|---|
zoneNames 문자열 배열 |
location.mz.global.private.gdc.goog/v1alpha1 영역 리소스의 슬라이스입니다. |
combinationPrefix 문자열 |
BucketPrefix 리소스에 사용되는 2자리 접두사 |