Índice
ResourceSettingsService
(interfaz)CreateSettingValueRequest
(mensaje)DeleteSettingValueRequest
(mensaje)GetSettingValueRequest
(mensaje)ListSettingsRequest
(mensaje)ListSettingsResponse
(mensaje)LookupEffectiveSettingValueRequest
(mensaje)SearchSettingValuesRequest
(mensaje)SearchSettingValuesResponse
(mensaje)Setting
(mensaje)Setting.DataType
(enumeración)SettingValue
(mensaje)UpdateSettingValueRequest
(mensaje)Value
(mensaje)Value.StringSet
(mensaje)
ResourceSettingsService
Es una interfaz para interactuar con la configuración de recursos y los valores de configuración en toda la jerarquía de recursos.
Los servicios pueden mostrar una serie de parámetros de configuración para que los usuarios controlen el comportamiento de sus recursos. Los valores de configuración que se aplican en un recurso de Cloud determinado se evalúan de forma jerárquica y los heredan todos los elementos secundarios de ese recurso.
Para todas las solicitudes, devuelve un google.rpc.Status
con google.rpc.Code.PERMISSION_DENIED
si falla la verificación de IAM o si el recurso parent
no está en una organización de Cloud. Para todas las solicitudes, devuelve un google.rpc.Status
con google.rpc.Code.INVALID_ARGUMENT
si la solicitud tiene un formato incorrecto.
Nota: En todos los parámetros de configuración de la etapa alfa, el parámetro de configuración no existe en ningún recurso de las organizaciones de Cloud que no estén en la versión alfa.
CreateSettingValue | |
---|---|
Crea un valor de configuración. Devuelve un
|
DeleteSettingValue | |
---|---|
Borra el valor de un parámetro de configuración. Si el valor del parámetro de configuración no existe, la operación no hace nada. Devuelve un
|
GetSettingValue | |
---|---|
Obtiene el valor de un parámetro de configuración. Devuelve un
|
ListSettings | |
---|---|
Enumera todos los parámetros de configuración disponibles en el recurso de Cloud
|
LookupEffectiveSettingValue | |
---|---|
Calcula el valor de configuración efectivo de un parámetro de configuración en el recurso de Cloud
Devuelve un
|
SearchSettingValues | |
---|---|
Busca todos los valores de configuración que existen en el recurso
|
UpdateSettingValue | |
---|---|
Actualiza el valor de un parámetro de configuración. Devuelve un Nota: El valor de configuración proporcionado sobrescribirá por completo todos los campos.
|
CreateSettingValueRequest
Es la solicitud de CreateSettingValue.
Campos | |
---|---|
setting_value |
Es el valor de configuración que se creará. Consulta La autorización requiere el siguiente permiso IAM en el recurso especificado
|
DeleteSettingValueRequest
Es la solicitud de DeleteSettingValue.
Campos | |
---|---|
name |
Nombre del valor de configuración que se borrará. Consulta La autorización requiere el siguiente permiso IAM en el recurso especificado
|
ignore_read_only |
Es una marca que permite borrar el valor de un parámetro de configuración de |
GetSettingValueRequest
Es la solicitud de GetSettingValue.
Campos | |
---|---|
name |
Es el nombre del valor de configuración que se obtendrá. Consulta La autorización requiere el siguiente permiso IAM en el recurso especificado
|
ListSettingsRequest
Es la solicitud de ListSettings.
Campos | |
---|---|
parent |
Es el recurso de Cloud que es principal del parámetro de configuración. Debe tener una de las siguientes formas:
La autorización requiere el siguiente permiso IAM en el recurso especificado
|
page_size |
No se utiliza. Es el tamaño de la página que se devolverá. |
page_token |
No se utiliza. Es un token de página que se usa para recuperar la página siguiente. |
ListSettingsResponse
Es la respuesta de ListSettings.
Campos | |
---|---|
settings[] |
Es una lista de parámetros de configuración que están disponibles en el recurso de Cloud especificado. |
next_page_token |
No se utiliza. Es un token de página que se usa para recuperar la página siguiente. |
LookupEffectiveSettingValueRequest
Es la solicitud de LookupEffectiveSettingValue.
Campos | |
---|---|
parent |
Es el parámetro de configuración para el que se evaluará un valor efectivo. Consulta La autorización requiere el siguiente permiso IAM en el recurso especificado
|
SearchSettingValuesRequest
Es la solicitud de SearchSettingValues.
Campos | |
---|---|
parent |
Es el recurso de Cloud que es principal del parámetro de configuración. Debe tener una de las siguientes formas:
La autorización requiere el siguiente permiso IAM en el recurso especificado
|
page_size |
No se utiliza. Es el tamaño de la página que se devolverá. |
page_token |
No se utiliza. Es un token de página que se usa para recuperar la página siguiente. |
SearchSettingValuesResponse
Es la respuesta de SearchSettingValues.
Campos | |
---|---|
setting_values[] |
Son todos los valores de configuración que existen en el recurso de Cloud especificado. |
next_page_token |
No se utiliza. Es un token de página que se usa para recuperar la página siguiente. |
Configuración
Es el esquema para establecer valores. En un recurso de Cloud determinado, un parámetro de configuración puede ser superior a un valor de configuración como máximo.
Campos | |
---|---|
name |
Es el nombre del recurso del parámetro de configuración. Debe tener una de las siguientes formas:
Por ejemplo, "/projects/123/settings/gcp-enableMyFeature" |
display_name |
Es el nombre legible de este parámetro de configuración. |
description |
Es una descripción detallada de lo que hace este parámetro de configuración. |
read_only |
Es una marca que indica que los valores de este parámetro de configuración no se pueden modificar (consulta la documentación del parámetro de configuración específico para obtener actualizaciones y motivos). Sin embargo, se puede borrar con |
data_type |
Es el tipo de datos de este parámetro de configuración. |
default_value |
Es el valor que recibe Nota: No todos los parámetros de configuración tienen un valor predeterminado. |
DataType
Es el tipo de datos para establecer los valores de este parámetro de configuración. Consulta Value
para obtener más detalles sobre los tipos de datos disponibles.
Enumeraciones | |
---|---|
DATA_TYPE_UNSPECIFIED |
Tipo de datos sin especificar. |
BOOLEAN |
Es un parámetro de configuración booleano. |
STRING |
Es un parámetro de configuración de cadena. |
STRING_SET |
Es un parámetro de configuración de conjunto de cadenas. |
SettingValue
Es la instancia de un parámetro de configuración. Cada valor de configuración está asociado a su configuración correspondiente.
Campos | |
---|---|
name |
Es el nombre del recurso del valor de configuración. Debe tener una de las siguientes formas:
Por ejemplo, "/projects/123/settings/gcp-enableMyFeature/value" |
value |
Es el valor del parámetro de configuración. El tipo de datos de |
etag |
Es una huella dactilar que se usa para la simultaneidad optimista. Consulta |
read_only |
Solo salida. Es una marca que indica que no se puede modificar el valor de este parámetro de configuración. Sin embargo, se puede borrar con |
update_time |
Solo salida. Es la marca de tiempo que indica cuándo se actualizó por última vez el valor del parámetro de configuración. |
UpdateSettingValueRequest
Es la solicitud de UpdateSettingValue.
Campos | |
---|---|
setting_value |
Es el valor del parámetro de configuración que se actualizará. Consulta La autorización requiere el siguiente permiso IAM en el recurso especificado
|
Valor
Son los datos de un valor de configuración.
Campos | ||
---|---|---|
Campo de unión value . Selecciona el tipo de datos y el valor asociado. Las direcciones (value ) solo pueden ser una de las siguientes opciones: |
||
boolean_value |
Define este valor como un valor booleano. |
|
string_value |
Define este valor como un valor de cadena. |
|
string_set_value |
Define este valor como un StringSet. |
StringSet
Es un valor de conjunto de cadenas que puede contener un conjunto de cadenas. La longitud máxima de cada cadena es de 60 caracteres, y puede haber un máximo de 50 cadenas en el conjunto de cadenas.
Campos | |
---|---|
values[] |
Las cadenas del conjunto |