Dizin
ResourceSettingsService
(arayüz)CreateSettingValueRequest
(message)DeleteSettingValueRequest
(message)GetSettingValueRequest
(message)ListSettingsRequest
(message)ListSettingsResponse
(message)LookupEffectiveSettingValueRequest
(message)SearchSettingValuesRequest
(message)SearchSettingValuesResponse
(message)Setting
(message)Setting.DataType
(enum)SettingValue
(message)UpdateSettingValueRequest
(message)Value
(message)Value.StringSet
(message)
KaynakAyarlar Hizmeti
Kaynak ayarları ile etkileşim kurmak ve kaynak hiyerarşisi boyunca değerleri ayarlamak için kullanılan bir arayüzdür.
Hizmetler, kullanıcıların kaynaklarının davranışlarını kontrol edebilmesi için çeşitli ayarlar gösterebilir. Belirli bir Cloud kaynağına uygulanan ayar değerleri hiyerarşik olarak değerlendirilir ve bu kaynağın tüm alt öğeleri tarafından devralınır.
Tüm istekler için IAM kontrolü başarısız olursa veya parent
kaynağı bir Cloud kuruluşunda değilse google.rpc.Code.PERMISSION_DENIED
ile bir google.rpc.Status
döndürür. Tüm istekler için, isteğin bozuk olması durumunda google.rpc.Code.INVALID_ARGUMENT
ile bir google.rpc.Status
döndürür.
Not: Tüm alfa aşaması Ayarları için bu ayar, Cloud Kuruluşlarında alfa sürümünde olmayan hiçbir kaynak altında bulunmaz.
AyarAyar Değeri | |
---|---|
Bir ayar değeri oluşturur. Ayar mevcut değilse
|
Ayarın Değerini Sil | |
---|---|
Bir ayar değerini siler. Ayar değeri mevcut değilse işlem bir işlem değildir. Ayar veya ayar değeri yoksa
|
Değer Ayarını Alma | |
---|---|
Bir ayar değeri alır. Ayar değeri yoksa
|
Liste Ayarları | |
---|---|
|
AramaEtkiliAyarDeğeri | |
---|---|
Ayar mevcut değilse
|
AramaAyarDeğerleri | |
---|---|
|
Güncelleme Ayarı Değeri | |
---|---|
Bir ayar değerini günceller. Ayar veya ayar değeri yoksa Not: Sağlanan ayar değeri, tüm alanların üzerine yazılır.
|
Değer Ayarı Oluşturma İsteği
CreateSetValue isteği.
Alanlar | |
---|---|
setting_value |
Oluşturulacak ayar değeri. Alan gereksinimleri için Yetkilendirme, belirtilen
|
AyarDeğeri İsteğini Sil
DeleteSettingsValue isteği.
Alanlar | |
---|---|
name |
Silinecek ayar değerinin adı. Adlandırma koşulları için Yetkilendirme, belirtilen
|
ignore_read_only |
Bir |
Ayar Ayarı Değer İsteği
GetSettingsValue isteği.
Alanlar | |
---|---|
name |
Alınacak ayar değerinin adı. Adlandırma koşulları için Yetkilendirme, belirtilen
|
Liste Ayarları İsteği
ListSettings isteği.
Alanlar | |
---|---|
parent |
Ayarı ebeveyn olarak ayarlayan Cloud kaynağı. Aşağıdaki biçimlerden birinde olmalıdır:
Yetkilendirme, belirtilen
|
page_size |
Kullanılmayan. Döndürülecek sayfanın boyutu. |
page_token |
Kullanılmayan. Sonraki sayfayı almak için kullanılan sayfa jetonu. |
Liste Ayarları yanıtı
ListSettings'den gelen yanıt.
Alanlar | |
---|---|
settings[] |
Belirtilen Cloud kaynağında bulunan ayarların listesi. |
next_page_token |
Kullanılmayan. Sonraki sayfayı almak için kullanılan sayfa jetonu. |
AramaEtkiliAyarDeğerİsteği
LookupEffectiveSettingsValue isteği.
Alanlar | |
---|---|
parent |
Etkili bir değerin değerlendirileceği ayar. Adlandırma koşulları için Yetkilendirme, belirtilen
|
Arama AyarıDeğerleriİstekleri
SearchSettingsValues isteği.
Alanlar | |
---|---|
parent |
Ayarı ebeveyn olarak ayarlayan Cloud kaynağı. Aşağıdaki biçimlerden birinde olmalıdır:
Yetkilendirme, belirtilen
|
page_size |
Kullanılmayan. Döndürülecek sayfanın boyutu. |
page_token |
Kullanılmayan. Sonraki sayfayı almak için kullanılan sayfa jetonu. |
Arama AyarıDeğerleriYanıtı
SearchSETTINGValues yanıtı.
Alanlar | |
---|---|
setting_values[] |
Belirtilen Cloud kaynağında bulunan tüm ayar değerleri. |
next_page_token |
Kullanılmayan. Sonraki sayfayı almak için kullanılan sayfa jetonu. |
Ayar
Değerleri ayarlama şeması. Belirli bir Cloud kaynağında, bir ayar en fazla bir ayar değerini değiştirebilir.
Alanlar | |
---|---|
name |
Ayarın kaynak adı. Aşağıdaki biçimlerden birinde olmalıdır:
Örneğin, "/projects/123/settings/gcp-enableMyFeature" |
display_name |
Bu ayar için okunabilir ad. |
description |
Bu ayarın işleviyle ilgili ayrıntılı açıklama. |
read_only |
Bu ayarın değerlerinin değiştirilemediğini belirten bir işaret (güncellemeler ve nedenler için belirli bir ayarla ilgili belgelere bakın); ancak, |
data_type |
Bu ayarın veri türü. |
default_value |
Ayar değeri açıkça belirtilmemişse Not: Tüm ayarların varsayılan değeri yoktur. |
DataType
Bu ayarın değerlerini belirlemek için kullanılan veri türü. Kullanılabilir veri türleri hakkında daha fazla bilgi için Value
adresini ziyaret edin.
Sıralamalar | |
---|---|
DATA_TYPE_UNSPECIFIED |
Belirtilmemiş veri türü. |
BOOLEAN |
Boole ayarı. |
STRING |
Bir dize ayarı. |
STRING_SET |
Dize grubu ayarı. |
AyarDeğeri
Bir ayarın örneği. Her ayar değeri, karşılık gelen ayara göre belirlenir.
Alanlar | |
---|---|
name |
Ayar değerinin kaynak adı. Aşağıdaki biçimlerden birinde olmalıdır:
Örneğin, "/projects/123/settings/gcp-enableMyFeature/value" |
value |
Ayarın değeri. |
etag |
İyimser eşzamanlılık için kullanılan bir parmak izi. Ayrıntılı bilgi için |
read_only |
Yalnızca çıkış. Bu ayar değerinin değiştirilemeyeceğini gösteren bir işaret. Ancak |
update_time |
Yalnızca çıkış. Ayar değerinin en son ne zaman güncellendiğini gösteren zaman damgası. |
AyarDeğeriİstekleri
UpdateSettingsValue isteği.
Alanlar | |
---|---|
setting_value |
Güncellenecek ayar değeri. Alan gereksinimleri için Yetkilendirme, belirtilen
|
Değer
Bir ayar değerindeki veriler.
Alanlar | ||
---|---|---|
Birlik alanı value . Veri türünü ve ilişkili değeri seçer. value aşağıdakilerden yalnızca biri olabilir: |
||
boolean_value |
Bu değeri boole değeri olarak tanımlar. |
|
string_value |
Bu değeri bir dize değeri olarak tanımlar. |
|
string_set_value |
Bu değeri bir StringSet olarak tanımlar. |
Dize Grubu
Bir dize grubunu barındırabilen bir dize grubu değeri. Her dizenin maksimum uzunluğu 60 karakterdir ve dize grubunda en fazla 50 dize olabilir.
Alanlar | |
---|---|
values[] |
Kümedeki dizeler |