La API de Resource Settings permite a los usuarios controlar y modificar el comportamiento de sus recursos de GCP (p.ej., VM, firewall, proyecto, etc.) en toda la jerarquía de recursos de Cloud.
- Recurso REST: v1alpha1.folders.settings
- Recurso REST: v1alpha1.folders.settings.value
- Recurso de REST: v1alpha1.organizations.settings
- Recurso REST: v1alpha1.organizations.settings.value
- Recurso de REST: v1alpha1.projects.settings
- Recurso de REST: v1alpha1.projects.settings.value
Servicio: resourcesettings.googleapis.com
Recomendamos que realices una llamada a este servicio con las bibliotecas cliente que proporciona Google. Si tu aplicación necesita realizar una llamada a este servicio con tus propias bibliotecas, debes usar la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://resourcesettings.googleapis.com
Recurso de REST: v1alpha1.folders.settings
Métodos | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=folders/*/settings/*/value} Borra un valor de configuración. |
getValue |
GET /v1alpha1/{name=folders/*/settings/*/value} Obtiene un valor de configuración. |
list |
GET /v1alpha1/{parent=folders/*}/settings Enumera todas las opciones de configuración que están disponibles en el recurso de Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue Calcula el valor de configuración efectivo de una configuración en el recurso de Cloud parent . |
search |
GET /v1alpha1/{parent=folders/*}/settings:search Busca todos los valores de configuración que existen en el recurso parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value} Actualiza un valor de configuración. |
Recurso de REST: v1alpha1.folders.settings.value
Métodos | |
---|---|
create |
POST /v1alpha1/{settingValue.name=folders/*/settings/*/value} Crea un valor de configuración. |
Recurso de REST: v1alpha1.organizations.settings
Métodos | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=organizations/*/settings/*/value} Borra un valor de configuración. |
getValue |
GET /v1alpha1/{name=organizations/*/settings/*/value} Obtiene un valor de configuración. |
list |
GET /v1alpha1/{parent=organizations/*}/settings Enumera todas las opciones de configuración que están disponibles en el recurso de Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue Calcula el valor de configuración efectivo de una configuración en el recurso de Cloud parent . |
search |
GET /v1alpha1/{parent=organizations/*}/settings:search Busca todos los valores de configuración que existen en el recurso parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value} Actualiza un valor de configuración. |
Recurso de REST: v1alpha1.organizations.settings.value
Métodos | |
---|---|
create |
POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value} Crea un valor de configuración. |
Recurso de REST: v1alpha1.projects.settings
Métodos | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=projects/*/settings/*/value} Borra un valor de configuración. |
getValue |
GET /v1alpha1/{name=projects/*/settings/*/value} Obtiene un valor de configuración. |
list |
GET /v1alpha1/{parent=projects/*}/settings Enumera todas las opciones de configuración que están disponibles en el recurso de Cloud parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue Calcula el valor de configuración efectivo de una configuración en el recurso de Cloud parent . |
search |
GET /v1alpha1/{parent=projects/*}/settings:search Busca todos los valores de configuración que existen en el recurso parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value} Actualiza un valor de configuración. |
Recurso de REST: v1alpha1.projects.settings.value
Métodos | |
---|---|
create |
POST /v1alpha1/{settingValue.name=projects/*/settings/*/value} Crea un valor de configuración. |