Indeks
ResourceSettingsService
(interfejs)CreateSettingValueRequest
(komunikat)DeleteSettingValueRequest
(komunikat)GetSettingValueRequest
(komunikat)ListSettingsRequest
(komunikat)ListSettingsResponse
(komunikat)LookupEffectiveSettingValueRequest
(komunikat)SearchSettingValuesRequest
(komunikat)SearchSettingValuesResponse
(komunikat)Setting
(komunikat)Setting.DataType
(wyliczenie)SettingValue
(komunikat)UpdateSettingValueRequest
(komunikat)Value
(komunikat)Value.StringSet
(komunikat)
Usługa zasobów
Interfejs umożliwiający interakcję z ustawieniami zasobów i ustawianiem ich wartości w hierarchii zasobów.
Usługi mogą udostępniać użytkownikom szereg ustawień pozwalających kontrolować ich zasoby. Wartości ustawień zastosowane do danego zasobu Cloud są oceniane hierarchicznie i dziedziczone przez wszystkie elementy podrzędne tego zasobu.
W przypadku wszystkich żądań zwraca google.rpc.Status
z wartością google.rpc.Code.PERMISSION_DENIED
, jeśli nie udało się sprawdzić uprawnień lub zasób parent
nie znajduje się w organizacji Cloud. W przypadku wszystkich żądań zwraca wartość google.rpc.Status
z wartością google.rpc.Code.INVALID_ARGUMENT
, jeśli żądanie jest nieprawidłowo sformułowane.
Uwaga: w przypadku wszystkich ustawień etapu alfa ustawienie nie istnieje w żadnych zasobach organizacji Cloud, które nie są w wersji alfa.
CreateSettingValue | |
---|---|
Tworzy wartość ustawienia. Zwraca wartość
|
DeleteSettingValue | |
---|---|
Usunięcie wartości ustawienia. Jeśli wartość ustawienia nie istnieje, operacja jest operacją bez operacji. Zwraca wartość
|
GetSettingValue | |
---|---|
Pobiera wartość ustawienia. Zwraca wartość
|
Ustawienia listy | |
---|---|
Wyświetla wszystkie ustawienia dostępne w zasobie Cloud
|
Wyszukaj efektową wartość | |
---|---|
Oblicza wartość efektywnego ustawienia ustawienia w zasobie Cloud
Zwraca wartość
|
Wartość ustawienia wyszukiwania | |
---|---|
Wyszukuje wszystkie wartości ustawień istniejące w zasobie
|
UpdateSettingValue | |
---|---|
Aktualizuje wartość ustawienia. Zwraca wartość Uwaga: podana wartość ustawienia powoduje pełne zastąpienie wszystkich pól.
|
CreateCreateValueRequest
Żądanie CreateSettingValue.
Pola | |
---|---|
setting_value |
Wartość ustawienia, które zostanie utworzone. Wymagania dotyczące pól znajdziesz w sekcji Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
Element RequestSettingValue
Żądanie DeleteSettingValue.
Pola | |
---|---|
name |
Nazwa wartości ustawienia do usunięcia. Wymagania dotyczące nazewnictwa znajdziesz w Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
ignore_read_only |
Flaga, która umożliwia usunięcie wartości ustawienia |
Żądanie GetSettingValue
Żądanie GetSettingValue.
Pola | |
---|---|
name |
Nazwa wartości ustawienia, która ma zostać pobrana. Wymagania dotyczące nazewnictwa znajdziesz w Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
Prośba o ustawienia listy
Żądanie dotyczące ListList.
Pola | |
---|---|
parent |
Zasób Cloud nadrzędny dla ustawienia. Musi mieć jedną z tych form:
Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
page_size |
Nieużywane. Rozmiar strony do zwrócenia. |
page_token |
Nieużywane. Token strony używany do pobierania następnej strony. |
Odpowiedź dotycząca ustawień listy
Odpowiedź z ListList.
Pola | |
---|---|
settings[] |
Lista ustawień dostępnych w określonym zasobie Cloud. |
next_page_token |
Nieużywane. Token strony używany do pobierania następnej strony. |
LookUpefektywne ustawienie wartości
Żądanie LookupeffectiveSettingValue.
Pola | |
---|---|
parent |
Ustawienie, którego wartość będzie oceniana. Wymagania dotyczące nazewnictwa znajdziesz w Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
SearchSettingValuesRequest
Żądanie SearchSettingValues.
Pola | |
---|---|
parent |
Zasób Cloud nadrzędny dla ustawienia. Musi mieć jedną z tych form:
Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
page_size |
Nieużywane. Rozmiar strony do zwrócenia. |
page_token |
Nieużywane. Token strony używany do pobierania następnej strony. |
SearchSettingValuesResponse
Odpowiedź z SearchSettingValues.
Pola | |
---|---|
setting_values[] |
Wszystkie wartości ustawień istniejące w podanym zasobie Cloud. |
next_page_token |
Nieużywane. Token strony używany do pobierania następnej strony. |
Ustawienie
Schemat ustawień wartości. Ustawienie w danym zasobie Cloud może być nadrzędnym elementem nadrzędnym maksymalnie 1 wartością.
Pola | |
---|---|
name |
Nazwa zasobu ustawienia. Musi mieć jedną z tych form:
Na przykład „/projects/123/settings/gcp-enableMyFeature” |
display_name |
Czytelna dla człowieka nazwa tego ustawienia. |
description |
Szczegółowy opis działania tego ustawienia. |
read_only |
Flaga wskazująca, że wartości tego ustawienia nie mogą być modyfikowane (informacje o aktualizacjach i przyczynach znajdziesz w dokumentacji danego ustawienia). Jeśli ustawienie |
data_type |
Typ danych dla tego ustawienia. |
default_value |
Wartość otrzymana przez Uwaga: nie wszystkie ustawienia mają wartość domyślną. |
Typ danych
Typ danych używany do ustawiania wartości tego ustawienia. Więcej informacji na temat dostępnych typów danych znajdziesz na stronie Value
.
Wartości w polu enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Nieokreślony typ danych. |
BOOLEAN |
Wartość logiczna. |
STRING |
Ustawienie ciągu znaków. |
STRING_SET |
Ustawienie ciągu znaków. |
Wartość ustawienia
Wystąpienie ustawienia. Nadrzędna wartość ustawienia jest określana przez odpowiednie ustawienie.
Pola | |
---|---|
name |
Nazwa zasobu wartości ustawienia. Musi mieć jedną z tych form:
Na przykład „/projects/123/settings/gcp-enableMyFeature/value” |
value |
Wartość ustawienia. Typ danych |
etag |
Odcisk palca używany do optymistycznej równoczesności. Więcej informacji: |
read_only |
Tylko dane wyjściowe. Flaga wskazująca, że nie można zmienić tej wartości. Wartość może jednak zostać usunięta za pomocą zasady |
update_time |
Tylko dane wyjściowe. Sygnatura czasowa wskazująca, kiedy wartość ustawienia została ostatnio zaktualizowana. |
UpdateRequestValueRequest
Żądanie UpdateSettingValue.
Pola | |
---|---|
setting_value |
Wartość ustawienia, które chcesz zaktualizować. Wymagania dotyczące pól znajdziesz w sekcji Autoryzacja wymaga tego uprawnienia Uprawnienia w odniesieniu do określonego zasobu
|
Wartość
Dane w wartości ustawienia.
Pola | ||
---|---|---|
Pole sumy: value . Wybiera typ danych i powiązaną wartość. value może mieć tylko jedną z tych wartości: |
||
boolean_value |
Określa tę wartość jako wartość logiczną. |
|
string_value |
Określa tę wartość jako wartość ciągu znaków. |
|
string_set_value |
Określa tę wartość jako ciąg znaków. |
Zestaw ciągów znaków
Wartość zestawu ciągów, która może zawierać zbiór ciągów znaków. Maksymalna długość każdego ciągu to 60 znaków, a zestaw znaków może mieć maksymalnie 50.
Pola | |
---|---|
values[] |
Ciągi w zestawie |