KRM API object.global.gdc.goog/v1

object.global.gdc.goog/v1

AsyncDualZoneSpec

顯示於: - BucketLocationSpec - LocationInfo

欄位 說明
zoneNames 字串陣列 Slice of 2 location.mz.global.private.gdc.goog/v1alpha1 Zone resources.
combinationPrefix 字串 BucketPrefix 資源中使用的 2 個字元前置字串

值區

定義 Buckets API 的結構定義。

顯示位置: - BucketList

欄位 說明
apiVersion 字串 object.global.gdc.goog/v1
kind 字串 Bucket
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec BucketSpec
status BucketStatus

BucketList

內含 Bucket 清單。

欄位 說明
apiVersion 字串 object.global.gdc.goog/v1
kind 字串 BucketList
metadata ListMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
items Bucket 陣列

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 陣列 資源整體狀態的觀察結果。已知條件類型:就緒。
clusters BucketLocationClusterStatus 陣列 資源推出至的叢集狀態清單。

BucketLocationList

包含 BucketLocation 清單。

欄位 說明
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 boolean 如果 active = false,就無法使用這個 BucketLocation 建立新值區。

BucketLocationStatus

定義 BucketLocation 的觀察狀態。

顯示位置: - BucketLocation

欄位 說明
conditions Condition 陣列 資源整體狀態的觀察結果。已知條件類型:就緒。
rollout RolloutStatus 目前用於將資源推出至各區域的策略。
zones BucketLocationZoneStatus 陣列 資源推出區域的狀態清單。

BucketLocationZoneStatus

提供 BucketLocation 推出至特定區域的狀態。

顯示於: - BucketLocationStatus

欄位 說明
name 字串 這個狀態代表的副本所在區域名稱。
rolloutStatus ZoneRolloutStatus 將副本推出至可用區的狀態。
replicaStatus BucketLocationReplicaStatus 從區域收集的副本協調狀態。如果欄位中的任何條件具有小於 .rolloutStatus.replicaGeneration 的 .observedGeneration,即為過時。

BucketSpec

定義 Bucket 資源的所需狀態。

顯示位置: - Bucket

欄位 說明
description 字串 值區內容的說明。
storageClass ObjectStorageClass 值區的儲存空間級別。定義資料存取頻率。可用選項包括 StandardNearlineStandard 適合經常存取的熱資料,例如網站、串流影片和行動應用程式。適用於至少會儲存 30 天的內容。Nearline 適用於至少會儲存 60 天的內容,包括備份資料和長尾型多媒體內容。
bucketPolicy GlobalBucketPolicy 值區資源的政策。如未指定,系統會套用預設政策。
location 字串 bucket 中物件資料的實際儲存位置。這必須對應至現有 ObjectStorageLocation 資源的名稱。

BucketStatus

定義 Bucket 的觀察狀態。

顯示位置: - Bucket

欄位 說明
fullyQualifiedName 字串 已佈建值區的名稱。使用外部工具和程式庫時,會用到這個名稱來參照 bucket。
conditions Condition 陣列 值區的條件。支援的條件包括BucketReady。如果 BucketReady 為 True,表示值區已佈建完成,可供使用。
zonalEndpoints 字串陣列 可存取值區的區域端點。如需自訂容錯移轉,請使用這些端點。
globalEndpoint 字串 全域端點,可將流量動態轉送至含有這個值區資料的任何區域。如需自動容錯移轉,請使用這個端點。
region 字串 儲存值區的區域。
encryption EncryptionStatus 值區的加密狀態。
errorStatus ErrorStatus ErrorStatus 會保留最近的錯誤,並包含觀察到的時間。

地點資訊

只能指定其中一個成員。

顯示位置: - BucketLocationSpec

欄位 說明
asyncDualZone AsyncDualZoneSpec 專為 AsyncDualZone 值區設定的 BucketLocation。如果 LocationType = AsyncDualZone,則為必填欄位
syncDualZone SyncDualZoneSpec 專為 SyncDualZone 值區設定的 BucketLocation。如果 LocationType = SyncDualZone,則為必填欄位

SyncDualZoneSpec

顯示於: - BucketLocationSpec - LocationInfo

欄位 說明
zoneNames 字串陣列 Slice of 2 location.mz.global.private.gdc.goog/v1alpha1 Zone resources.
combinationPrefix 字串 BucketPrefix 資源中使用的 2 個字元前置字串