Method: projects.settings.value.create

Tworzy wartość ustawienia.

Zwraca wartość google.rpc.Status z wartością google.rpc.Code.NOT_FOUND, jeśli to ustawienie nie istnieje. Zwraca google.rpc.Status z wartością google.rpc.Code.ALREADY_EXISTS, jeśli wartość ustawienia już istnieje w danym zasobie Cloud. Zwraca wartość google.rpc.Status zawierającą google.rpc.Code.FAILED_PRECONDITION, jeśli ustawienie jest oznaczone jako tylko do odczytu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
settingValue.name

string

Nazwa zasobu wartości ustawienia. Musi mieć jedną z tych form:

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

Na przykład „/projects/123/settings/gcp-enableMyFeature/value”

Treść żądania

Treść żądania zawiera wystąpienie elementu SettingValue.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję SettingValue.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w Omówieniu uwierzytelniania.