索引
ConfigData(消息)IdentityProvider(消息)LocationMetadata(消息)OIDCProviderConfig(消息)OperationMetadata(消息)OperationMetadata.StatusReason(枚举)Quota(消息)ServiceAccount(消息)ServiceAccount.ServiceAccountKey(消息)ZonalService(消息)ZonalService.ServiceSelector(枚举)ZonalService.State(枚举)ZoneMetadata(消息)ZoneMetadata.RackType(枚举)
ConfigData
配置数据包含相应区域的所有配置相关数据。
| 字段 | |
|---|---|
available_external_lb_pools_ipv4[] |
外部负载平衡器的可用 v4 IP 地址池的列表 |
available_external_lb_pools_ipv6[] |
外部负载平衡器的可用 v6 IP 地址池列表 |
IdentityProvider
表示身份提供方资源,该资源表示组织的身份提供方配置。
| 字段 | |
|---|---|
name |
标识符。身份提供方的规范资源名称。例如:organizations/组织/locations/{location}/identityProviders/{identity_provider} |
create_time |
仅限输出。身份提供方的创建时间。 |
update_time |
仅限输出。身份提供方上次更新的时间。 |
delete_time |
仅限输出。身份提供方被删除的时间。 |
labels |
可选。与此资源关联的标签。 |
联合字段 config。身份提供方的配置。config 只能是下列其中一项: |
|
oidc_config |
OIDC 提供商配置。 |
联合字段 target。身份提供方的目标。target 只能是下列其中一项: |
|
zone_id |
要为其配置身份提供商的基础设施集群的目标可用区 ID。 |
cluster |
要为其配置身份提供方的目标 BMUC 的完全限定名称。 |
LocationMetadata
给定 google.cloud.location.Location 的元数据。
| 字段 | |
|---|---|
available_zones |
相应位置中可用的 Google Distributed Cloud Edge 可用区集。该地图以每个区域的小写 ID 为键。 |
OIDCProviderConfig
表示 OIDC 提供商配置。
| 字段 | |
|---|---|
client_id |
必需。身份提供方的客户端 ID。 |
client_secret |
可选。身份提供方的客户端密钥。 |
issuer_uri |
必需。身份提供方的颁发者 URI。 |
scopes |
必需。身份提供商的范围。 |
user_claim |
可选。身份提供方的用户声明。 |
OperationMetadata
Edge Container API 方法的长时间运行的操作元数据。
| 字段 | |
|---|---|
create_time |
操作的创建时间。 |
end_time |
操作完成运行的时间。 |
target |
由服务器定义的操作目标的资源路径。 |
verb |
操作执行的谓词。 |
status_message |
人类可读的操作状态(如果有)。 |
requested_cancellation |
标识用户是否已请求取消操作。已成功取消的操作具有 [Operation.error][] 值且 |
api_version |
用于启动操作的 API 版本。 |
warnings[] |
不会阻止操作,但仍包含相关信息供最终用户接收的警告。 |
status_reason |
机器可读的操作状态(如果有)。 |
StatusReason
指明操作状态的原因。
| 枚举 | |
|---|---|
STATUS_REASON_UNSPECIFIED |
原因未知。 |
UPGRADE_PAUSED |
集群升级目前已暂停。 |
配额
表示 Edge Container 资源的配额。
| 字段 | |
|---|---|
metric |
配额指标的名称。 |
limit |
相应指标的配额限制。 |
usage |
相应指标的当前使用情况。 |
ServiceAccount
表示服务账号资源。
| 字段 | |
|---|---|
name |
标识符。项目服务账号的规范资源名称。例如:projects/{project}/locations/{location}/serviceAccounts/{service_account} |
zone |
必需。项目服务账号必须创建到的可用区的可用区 ID。 |
key[] |
可选服务账号密钥。 |
create_time |
仅限输出。项目服务账号的创建时间。 |
update_time |
仅限输出。项目服务账号上次更新的时间。 |
labels |
可选。与此资源关联的标签。 |
ServiceAccountKey
ServiceAccountKey 包含服务账号密钥的密钥组件。
| 字段 | |
|---|---|
algorithm |
必需。密钥的算法。目前仅支持 ES256 密钥。 |
id |
必需。密钥的 ID。此属性用于确定要验证的密钥。 |
key |
必需。用于验证的 base64 编码的公钥。 |
expiry_time |
必需。密钥的失效日期。 |
valid_start_time |
必需。密钥生效的开始日期。 |
ZonalService
已在项目上启用服务。
| 字段 | |
|---|---|
name |
标识符。服务的资源名称。 |
service_selector |
必需。要启用/停用的服务。 |
state |
仅限输出。服务的状态。 |
create_time |
仅限输出。启用服务的时间。 |
update_time |
仅限输出。服务上次更新的时间。 |
labels |
可选。与此资源关联的标签。 |
联合字段 zone_or_cluster。必须启用/停用服务的地区或集群。zone_or_cluster 只能是下列其中一项: |
|
zone |
必须启用/停用服务的地区的地区 ID。 |
cluster |
必须启用/停用服务的集群的完全限定名称。 |
ServiceSelector
可启用/停用的服务。
| 枚举 | |
|---|---|
SERVICE_SELECTOR_UNSPECIFIED |
未指定。 |
ALLOYDB |
AlloyDB 服务 (alloydb.googleapis.com)。 |
VMM |
VMM 服务,gdcvmmanager.googleapis.com。 |
BOOKSTORE |
书店服务,bookstore.googleapis.com。 |
州
服务的状态。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
未指定。 |
STATE_ENABLED |
已在项目上启用服务。 |
STATE_DISABLED |
服务已在项目上停用。 |
STATE_ENABLING |
正在为项目启用服务。 |
STATE_DISABLING |
正在项目中停用服务。 |
ZoneMetadata
Google Distributed Cloud Edge 可用区,边缘机器位于其中。
| 字段 | |
|---|---|
quota[] |
相应可用区中资源的配额。 |
rack_types |
以机架名称为键,以 RackType 为值的映射。 |
config_data |
相应时区的配置数据。 |
RackType
机架类型。
| 枚举 | |
|---|---|
RACK_TYPE_UNSPECIFIED |
未指定的机架类型,单个机架也属于此类型。 |
BASE |
基本机架类型,一对包含聚合交换机的修改后的 Config-1 机架。 |
EXPANSION |
扩展机架类型,也称为独立机架,由客户根据需求添加。 |