KRM API resourcemanager.global.gdc.goog/v1

resourcemanager.global.gdc.goog/v1

專案

代表客戶所有可用區中,跨機構單位多個使用者叢集的命名空間。這是命名空間資源,控制器應監控預先設定的命名空間,並協調 Project 物件。

顯示位置: - ProjectList

欄位 說明
apiVersion 字串 resourcemanager.global.gdc.goog/v1
kind 字串 Project
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec ProjectSpec
status ProjectStatus

ProjectList

代表專案集合。

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

ProjectReplica

代表要同步至特定區域 API 伺服器的複製專案資源。每個區域都會有一個專案資源副本。更新專案資源時,系統會根據資源的推出策略,逐步更新副本。

顯示位置: - ProjectReplicaList

欄位 說明
apiVersion 字串 resourcemanager.global.gdc.goog/v1
kind 字串 ProjectReplica
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec ProjectSpec
status ProjectReplicaStatus

ProjectReplicaList

代表專案副本的集合。

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

ProjectReplicaStatus

提供專案副本的狀態。

出現位置: - ProjectReplica - ProjectZoneStatus

欄位 說明
conditions Condition 陣列 「條件」代表這項專案整體狀態的觀察結果。
availableClusters 整數 AvailableClusters 代表可用的使用者叢集數量。
errorStatus ErrorStatus ErrorStatus 包含目前的錯誤清單,以及這個欄位更新的時間戳記。

ProjectServiceAccount

代表與所有區域中專案相關聯的 ServiceAccount。

顯示於: - ProjectServiceAccountList

欄位 說明
apiVersion 字串 resourcemanager.global.gdc.goog/v1
kind 字串 ProjectServiceAccount
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec ProjectServiceAccountSpec
status ProjectServiceAccountStatus

ProjectServiceAccountKey

包含用於驗證私密金鑰所簽署 JWT 的金鑰元件,適用於 ProjectServiceAccount 資源。JWT 會用於驗證流程。目前 ProjectServiceAccountKey 資源僅支援使用者管理的金鑰。使用者可以建立及刪除使用者管理的金鑰組。使用者有責任定期輪替這些金鑰,確保服務帳戶安全。使用者會保留這些金鑰配對的私密金鑰,而 ProjectServiceAccountKey 資源只會保留公開金鑰。

顯示於: - ProjectServiceAccountSpec

欄位 說明
algorithm ProjectServiceAccountKeyAlgorithm 金鑰的演算法。目前僅支援 ES256 金鑰。
id 字串 金鑰的 ID。這項資訊可用於判斷要驗證的金鑰。
key 字串 用於驗證的 Base64 編碼公開金鑰。
validBefore 時間 金鑰的到期時間。
validAfter 時間 金鑰生效的開始時間。

ProjectServiceAccountList

代表 ProjectServiceAccounts 的集合。

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

ProjectServiceAccountReplica

代表將同步至特定區域 API 伺服器的複製 ProjectServiceAccount 資源。每個可用區都會有 ProjectServiceAccount 資源的副本。更新 ProjectServiceAccount 資源後,系統會根據資源的發布策略,逐步更新副本。

顯示於: - ProjectServiceAccountReplicaList

欄位 說明
apiVersion 字串 resourcemanager.global.gdc.goog/v1
kind 字串 ProjectServiceAccountReplica
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec ProjectServiceAccountSpec
status ProjectServiceAccountReplicaStatus

ProjectServiceAccountReplicaList

代表專案服務帳戶副本的集合。

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

ProjectServiceAccountReplicaStatus

提供專案副本的狀態。

顯示於: - ProjectServiceAccountReplica - ProjectServiceAccountZoneStatus

欄位 說明
conditions Condition 陣列 「條件」代表這項專案整體狀態的觀察結果。
errorStatus ErrorStatus ErrorStatus 包含目前的錯誤清單,以及這個欄位更新的時間戳記。

ProjectServiceAccountSpec

提供專案的期望狀態。

顯示於: - ProjectServiceAccount - ProjectServiceAccountReplica

欄位 說明
keys ProjectServiceAccountKey 陣列 用於驗證 ProjectServiceAccount 資源 JWT 簽章的公開金鑰。

ProjectServiceAccountStatus

提供 ProjectServiceAccount 的整體狀態。

顯示於: - ProjectServiceAccount

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

ProjectServiceAccountZoneStatus

提供 ProjectServiceAccount 推出至特定可用區的狀態。

顯示位置: - ProjectServiceAccountStatus

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

ProjectStatus

提供專案的整體狀態。

顯示位置: - 專案

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

ProjectZoneStatus

提供專案在特定區域的推出狀態。

顯示於: - ProjectStatus

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