索引
ResourceSettingsService
(接口)CreateSettingValueRequest
(消息)DeleteSettingValueRequest
(消息)GetSettingValueRequest
(消息)ListSettingsRequest
(消息)ListSettingsResponse
(消息)LookupEffectiveSettingValueRequest
(消息)SearchSettingValuesRequest
(消息)SearchSettingValuesResponse
(消息)Setting
(消息)Setting.DataType
(枚举)SettingValue
(消息)UpdateSettingValueRequest
(消息)Value
(消息)Value.StringSet
(消息)
ResourceSettingsService
用于在整个资源层次结构中与资源设置交互以及设置值的接口。
服务可能会向用户显示多种设置,用于控制资源的行为。应用于给定 Cloud 资源的设置值分层评估,并且该资源的所有后代都会继承该值。
对于所有请求,如果 IAM 检查失败或 parent
资源不在 Cloud 组织中,则返回带有 google.rpc.Code.PERMISSION_DENIED
的 google.rpc.Status
。对于所有请求,如果请求的格式不正确,则返回包含 google.rpc.Code.INVALID_ARGUMENT
的 google.rpc.Status
。
注意:对于所有 Alpha 版阶段的设置,如果 Alpha 版 Cloud 组织的资源不是 Alpha 版,则“设置”下不会有任何设置。
CreateSettingValue | |
---|---|
创建设置值。 如果设置不存在,则返回具有
|
DeleteSettingValue | |
---|---|
删除设置值。如果设置值不存在,则该操作为空操作。 如果设置或设置值不存在,则返回具有
|
GetSettingValue | |
---|---|
获取设置值。 如果设置值不存在,则返回具有
|
ListSettings | |
---|---|
列出 Cloud 资源
|
查询有效设置值 | |
---|---|
计算 Cloud 资源
如果设置不存在,则返回具有
|
SearchSettingValues | |
---|---|
搜索资源
|
UpdateSettingValue | |
---|---|
更新设置值。 如果设置或设置值不存在,则返回具有 注意:所提供的设置值将执行所有字段的完全覆盖。
|
CreateSettingValueRequest
CreateSettingValue 的请求。
字段 | |
---|---|
setting_value |
要创建的设置值。如需了解字段要求,请参阅 必须对指定的资源
|
DeleteSettingValueRequest 类中的方法
DeleteSettingValue 的请求。
字段 | |
---|---|
name |
要删除的设置值的名称。如需了解命名要求,请参阅 必须对指定的资源
|
ignore_read_only |
允许删除 |
GetSettingValueRequest
GetSettingValue 的请求。
字段 | |
---|---|
name |
要获取的设置值的名称。如需了解命名要求,请参阅 必须对指定的资源
|
ListSettingsRequest
ListSettings 的请求。
字段 | |
---|---|
parent |
父级设置的 Cloud 资源。必须采用以下任一形式:
必须对指定的资源
|
page_size |
未使用。要返回的页面的大小。 |
page_token |
未使用。用于检索下一页的页面令牌。 |
ListSettingsResponse
ListSettings 的响应。
字段 | |
---|---|
settings[] |
适用于指定 Cloud 资源的设置列表。 |
next_page_token |
未使用。用于检索下一页的页面令牌。 |
LookupEffectiveSettingValueRequest
针对 LookupEffectiveSettingValue 的请求。
字段 | |
---|---|
parent |
将为哪个值评估有效值。如需了解命名要求,请参阅 必须对指定的资源
|
SearchSettingValues 请求
SearchSettingValues 的请求。
字段 | |
---|---|
parent |
父级设置的 Cloud 资源。必须采用以下任一形式:
必须对指定的资源
|
page_size |
未使用。要返回的页面的大小。 |
page_token |
未使用。用于检索下一页的页面令牌。 |
SearchSettingValuesResponse
SearchSettingValues 的响应。
字段 | |
---|---|
setting_values[] |
指定 Cloud 资源中存在的所有设置值。 |
next_page_token |
未使用。用于检索下一页的页面令牌。 |
设置
用于设置值的架构。在一个给定的 Cloud 资源中,一项设置最多只能有一个设置值作为父项。
字段 | |
---|---|
name |
设置的资源名称。必须采用以下任一形式:
例如“/projects/123/settings/gcp-enableMyFeature” |
display_name |
此设置的人类可读名称。 |
description |
此设置的具体详细说明。 |
read_only |
此标记表示此设置的值无法修改(如需了解更新和原因,请参阅特定设置的文档);但如果 |
data_type |
此设置的数据类型。 |
default_value |
如果未明确设置任何值,则由 注意:并非所有设置都有默认值。 |
DataType
用于设置该值的数据类型。如需详细了解可用的数据类型,请参阅 Value
。
枚举 | |
---|---|
DATA_TYPE_UNSPECIFIED |
未指定数据类型。 |
BOOLEAN |
布尔值设置。 |
STRING |
字符串设置。 |
STRING_SET |
字符串集设置。 |
设置值
设置的实例化。每个设置值都由相应的设置构成。
字段 | |
---|---|
name |
设置值的资源名称。必须采用以下任一形式:
例如“/projects/123/settings/gcp-enableMyFeature/value” |
value |
设置的值。 |
etag |
用于乐观并发的指纹。如需了解详情,请参阅 |
read_only |
仅供输出。此标记表示此设置的值无法修改;但如果 |
update_time |
仅供输出。时间戳,用于指明上次更新设置值的时间。 |
UpdateSettingValueRequest 类中的方法
UpdateSettingValue 的请求。
字段 | |
---|---|
setting_value |
要更新的设置值。如需了解字段要求,请参阅 必须对指定的资源
|
值
设置值中的数据。
字段 | ||
---|---|---|
联合字段 value 。选择数据类型和关联的值。value 只能是下列其中一项: |
||
boolean_value |
将此值定义为布尔值。 |
|
string_value |
将此值定义为字符串值。 |
|
string_set_value |
将此值定义为 StringSet。 |
StringSet
字符串集值,可存储一组字符串。每个字符串的长度上限为 60 个字符,且字符串集中最多可包含 50 个字符串。
字段 | |
---|---|
values[] |
集中的字符串 |