Method: folders.settings.updateValue

設定値を更新します。

設定または設定値が存在しない場合は、google.rpc.Code.NOT_FOUND を含む google.rpc.Status を返します。設定が読み取り専用としてフラグ設定されている場合は、google.rpc.Code.FAILED_PRECONDITION を含む google.rpc.Status を返します。リクエストで指定された etag が設定値の永続化された etag と一致しない場合、google.rpc.Code.ABORTED を含む google.rpc.Status を返します。

注: 指定された設定値は、すべてのフィールドを完全に上書きします。

HTTP リクエスト

PATCH https://resourcesettings.googleapis.com/v1alpha1/{settingValue.name=folders/*/settings/*/value}

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
settingValue.name

string

設定値のリソース名。次のいずれかの形式にする必要があります。

  • projects/{project_number}/settings/{setting_name}/value
  • folders/{folder_id}/settings/{setting_name}/value
  • organizations/{organization_id}/settings/{setting_name}/value

例: 「/projects/123/settings/gcp-enableMyFeature/value」

リクエストの本文

リクエストの本文には SettingValue のインスタンスが含まれます。

レスポンスの本文

成功した場合、レスポンスの本文には SettingValue のインスタンスが含まれます。

承認スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、認証の概要をご覧ください。