索引
ResourceSettingsService
(インターフェース)CreateSettingValueRequest
(メッセージ)DeleteSettingValueRequest
(メッセージ)GetSettingValueRequest
(メッセージ)ListSettingsRequest
(メッセージ)ListSettingsResponse
(メッセージ)LookupEffectiveSettingValueRequest
(メッセージ)SearchSettingValuesRequest
(メッセージ)SearchSettingValuesResponse
(メッセージ)Setting
(メッセージ)Setting.DataType
(列挙型)SettingValue
(メッセージ)UpdateSettingValueRequest
(メッセージ)Value
(メッセージ)Value.StringSet
(メッセージ)
リソース設定サービス
リソース階層全体でリソースの設定と設定値を操作するためのインターフェース。
サービスでは、リソースの動作を制御するための多くの設定が表示されます。特定の Cloud リソースに適用した設定値は階層的に評価され、そのリソースのすべての子孫に継承されます。
すべてのリクエストで、IAM チェックが失敗した場合、または parent
リソースが Cloud 組織に存在しない場合は、google.rpc.Code.PERMISSION_DENIED
を指定して google.rpc.Status
を返します。リクエストの形式が正しくない場合は、すべてのリクエストで google.rpc.Code.INVALID_ARGUMENT
を含む google.rpc.Status
を返します。
注: すべてのアルファ段階の設定において、その設定は、アルファ版にない Cloud 組織内のリソースには存在しません。
CreateSettingValue | |
---|---|
設定値を作成します。 設定が存在しない場合は
|
DeleteSettingValue | |
---|---|
設定値を削除します。設定値が存在しない場合、オペレーションは何も行われません。 設定または設定値が存在しない場合は、
|
値の取得 | |
---|---|
設定値を取得します。 設定値が存在しない場合は、
|
リスト設定 | |
---|---|
Cloud リソース
|
ルックアップ効果的な設定値 | |
---|---|
Cloud リソース
設定が存在しない場合は
|
検索設定値 | |
---|---|
リソース
|
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 |
有効な値を評価する設定です。命名要件については、 認可には、指定されたリソース
|
SearchSettingValuesRequest
SearchSettingValues のリクエスト。
フィールド | |
---|---|
parent |
設定の親となる Cloud リソース。次のいずれかの形式にする必要があります。
認可には、指定されたリソース
|
page_size |
未使用。返されるページのサイズ。 |
page_token |
未使用。次のページを取得するために使用されるページトークン。 |
SearchSettingValuesResponse
SearchSettingValues からのレスポンス。
フィールド | |
---|---|
setting_values[] |
指定された Cloud リソースに存在するすべての設定値。 |
next_page_token |
未使用。次のページを取得するために使用されるページトークン。 |
設定
値を設定するためのスキーマ。1 つの Cloud リソースで、1 つの設定に設定できる設定値は 1 つまでです。
フィールド | |
---|---|
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[] |
セット内の文字列 |