Method: projects.settings.value.create

Ayar değeri oluşturur.

Ayar yoksa google.rpc.Status ile google.rpc.Code.NOT_FOUND değerini döndürür. Ayar değeri, belirtilen Cloud kaynağında zaten varsa google.rpc.Code.ALREADY_EXISTS ile google.rpc.Status değerini döndürür. Ayarlar salt okunur olarak işaretlenmişse google.rpc.Status ile google.rpc.Code.FAILED_PRECONDITION değerini 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 içeriği

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

Yanıt gövdesi

Başarılı olursa yanıt metni, SettingValue öğesinin yeni oluşturulmuş bir ö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.