Method: projects.settings.value.create

Bir ayar değeri oluşturur.

Ayar mevcut değilse google.rpc.Code.NOT_FOUND ile bir google.rpc.Status döndürür. Ayar değeri belirli bir Cloud kaynağında zaten mevcutsa google.rpc.Code.ALREADY_EXISTS içeren bir google.rpc.Status döndürür. Ayar salt okunur olarak işaretlenmişse google.rpc.Code.FAILED_PRECONDITION ile bir google.rpc.Status döndürür.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
settingValue.name

string

Ayar değerinin kaynak adı. Aşağıdaki biçimlerden birinde olmalıdır:

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

Örneğin, "/projects/123/settings/gcp-enableMyFeature/value"

İstek metni

İstek metni, SettingValue öğesinin bir örneğini içerir.

Yanıt metni

Başarılı olursa yanıt gövdesi, yeni oluşturulmuş SettingValue örneğini içerir.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleyi inceleyin.