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 条件数组 Conditions 表示相应项目的整体状态的观测结果。
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

包含用于验证由 ProjectServiceAccount 资源的私钥签名的 JWT 的密钥组件。JWT 用作身份验证流程的一部分。目前,ProjectServiceAccountKey 资源仅支持用户管理的密钥。用户可以创建和删除用户管理的密钥对。 用户有责任定期轮替这些密钥,以确保其服务账号的安全性。用户保留这些密钥对的私钥,而 ProjectServiceAccountKey 资源仅保留公钥。

来源: - ProjectServiceAccountSpec

字段 说明
algorithm ProjectServiceAccountKeyAlgorithm 密钥的算法。目前仅支持 ES256 密钥。
id 字符串 密钥的 ID。此属性用于确定要验证的密钥。
key 字符串 用于验证的 base64 编码的公钥。
validBefore 时间 密钥的过期时间。
validAfter 时间 密钥生效的开始时间。

ProjectServiceAccountList

表示 ProjectServiceAccount 的集合。

字段 说明
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 条件数组 Conditions 表示相应项目的整体状态的观测结果。
errorStatus ErrorStatus ErrorStatus 包含当前错误的列表以及相应字段的更新时间戳。

ProjectServiceAccountSpec

提供项目的所需状态。

来源: - ProjectServiceAccount - ProjectServiceAccountReplica

字段 说明
keys ProjectServiceAccountKey 数组 用于验证 ProjectServiceAccount 资源 JWT 签名的公钥。

ProjectServiceAccountStatus

提供 ProjectServiceAccount 的总体状态。

来源: - ProjectServiceAccount

字段 说明
conditions 条件数组 对资源总体状态的观测结果。已知条件类型:就绪。
rollout RolloutStatus 当前用于将资源部署到每个区域的策略。
zones ProjectServiceAccountZoneStatus 数组 资源已推出到的可用区状态列表。

ProjectServiceAccountZoneStatus

提供正在向特定可用区推出的 ProjectServiceAccount 的状态。

来源: - ProjectServiceAccountStatus

字段 说明
name 字符串 相应状态所代表的副本所在的可用区的名称。
rolloutStatus ZoneRolloutStatus 将副本部署到可用区的滚动状态。
replicaStatus ProjectServiceAccountReplicaStatus 从可用区收集的副本的协调状态。如果字段中的任何条件具有小于 .rolloutStatus.replicaGeneration 的 .observedGeneration,则表示该条件已过时。

ProjectStatus

提供项目的总体状态。

来源: - 项目

字段 说明
conditions 条件数组 对资源总体状态的观测结果。已知条件类型:就绪。
rollout RolloutStatus 当前用于将资源部署到每个区域的策略。
zones ProjectZoneStatus 数组 资源已推出到的可用区状态列表。

ProjectZoneStatus

提供项目向特定区域推出的状态。

来源: - ProjectStatus

字段 说明
name 字符串 相应状态所代表的副本所在的可用区的名称。
rolloutStatus ZoneRolloutStatus 将副本部署到可用区的滚动状态。
replicaStatus ProjectReplicaStatus 从可用区收集的副本的协调状态。如果字段中的任何条件具有小于 .rolloutStatus.replicaGeneration 的 .observedGeneration,则表示该条件已过时。

TagKey

表示标记的键,用于区分资源所有权和政策执行之间的控制。

来源: - TagKeyList

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagKey
metadata ObjectMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
spec TagKeySpec
status TagKeyStatus

TagKeyList

表示 TagKey 的集合。

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagKeyList
metadata ListMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
items TagKey 数组

TagKeyReplica

表示将同步到特定地区性 API 服务器的复制 TagKey 资源。每个可用区都会有一个 TagKey 资源副本。更新 TagKey 资源后,系统会根据该资源的发布策略逐步更新副本。

来源: - TagKeyReplicaList

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagKeyReplica
metadata ObjectMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
spec TagKeySpec
status TagKeyReplicaStatus

TagKeyReplicaList

表示 tagkey 副本的集合。

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagKeyReplicaList
metadata ListMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
items TagKeyReplica 数组

TagKeyReplicaStatus

提供 tagkey 副本的状态。

来源: - TagKeyReplica - TagKeyZoneStatus

字段 说明
conditions 条件数组 Conditions 表示相应标记键的总体状态的观测结果。
errorStatus ErrorStatus ErrorStatus 包含当前错误的列表以及相应字段的更新时间戳。

TagKeyStatus

提供 TagKey 的总体状态。

来源: - TagKey

字段 说明
conditions 条件数组 对资源总体状态的观测结果。已知条件类型:就绪。
rollout RolloutStatus 当前用于将资源部署到每个区域的策略。
zones TagKeyZoneStatus 数组 资源已推出到的可用区状态列表。

TagKeyZoneStatus

提供正在向特定可用区推出的 TagKey 的状态。

来源: - TagKeyStatus

字段 说明
name 字符串 相应状态所代表的副本所在的可用区的名称。
rolloutStatus ZoneRolloutStatus 将副本部署到可用区的滚动状态。
replicaStatus TagKeyReplicaStatus 从可用区收集的副本的协调状态。如果字段中的任何条件具有小于 .rolloutStatus.replicaGeneration 的 .observedGeneration,则表示该条件已过时。

TagValue

表示标记的值,用于区分资源所有权和政策执行之间的控制。

来源: - TagValueList

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagValue
metadata ObjectMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
spec TagValueSpec
status TagValueStatus

TagValueList

表示 TagValue 的集合。

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagValueList
metadata ListMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
items TagValue 数组

TagValueReplica

表示将同步到特定地区性 API 服务器的复制 TagValue 资源。每个可用区都会有一个 TagValue 资源副本。更新 TagValue 资源后,系统会根据该资源的回滚策略逐步更新副本。

来源: - TagValueReplicaList

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagValueReplica
metadata ObjectMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
spec TagValueSpec
status TagValueReplicaStatus

TagValueReplicaList

表示 tagvalue 副本的集合。

字段 说明
apiVersion 字符串 resourcemanager.global.gdc.goog/v1
kind 字符串 TagValueReplicaList
metadata ListMeta 如需了解 metadata 的字段,请参阅 Kubernetes API 文档。
items TagValueReplica数组

TagValueReplicaStatus

提供 tagvalue 副本的状态。

出现于: - TagValueReplica - TagValueZoneStatus

字段 说明
conditions 条件数组 Conditions 表示相应标记值总体状态的观测结果。
errorStatus ErrorStatus ErrorStatus 包含当前错误的列表以及相应字段的更新时间戳。

TagValueStatus

提供 TagValue 的总体状态。

来源: - TagValue

字段 说明
conditions 条件数组 对资源总体状态的观测结果。已知条件类型:就绪。
rollout RolloutStatus 当前用于将资源部署到每个区域的策略。
zones TagValueZoneStatus 数组 资源已推出到的可用区状态列表。

TagValueZoneStatus

提供正在向特定可用区推出的 TagValue 的状态。

来源: - TagValueStatus

字段 说明
name 字符串 相应状态所代表的副本所在的可用区的名称。
rolloutStatus ZoneRolloutStatus 将副本部署到可用区的滚动状态。
replicaStatus TagValueReplicaStatus 从可用区收集的副本的协调状态。如果字段中的任何条件具有小于 .rolloutStatus.replicaGeneration 的 .observedGeneration,则表示该条件已过时。