API de configuración del SO de Cloud

Herramientas de administración del SO que se pueden usar para la administración de parches, el cumplimiento de parches y la administración de configuración en instancias de VM.

Servicio: osconfig.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 los siguientes documentos de descubrimiento:

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 todas las URI que se muestran a continuación son relativas a él:

  • https://osconfig.googleapis.com

Recurso de REST: v1beta.projects.guestPolicies

Métodos
create POST /v1beta/{parent=projects/*}/guestPolicies
Crea una política de invitado de configuración del SO.
delete DELETE /v1beta/{name=projects/*/guestPolicies/*}
Borra una política de invitado de configuración del SO.
get GET /v1beta/{name=projects/*/guestPolicies/*}
Obtén una política de invitado de configuración del SO.
list GET /v1beta/{parent=projects/*}/guestPolicies
Obtén una página de las políticas de invitado de configuración del SO.
patch PATCH /v1beta/{guestPolicy.name=projects/*/guestPolicies/*}
Actualiza una política de invitado de configuración del SO

Recurso de REST: v1beta.projects.patchDeployments

Métodos
create POST /v1beta/{parent=projects/*}/patchDeployments
Crea una implementación de parches de configuración del SO.
delete DELETE /v1beta/{name=projects/*/patchDeployments/*}
Borra una implementación de parches de configuración del SO.
get GET /v1beta/{name=projects/*/patchDeployments/*}
Obtén una implementación de parches de configuración del SO.
list GET /v1beta/{parent=projects/*}/patchDeployments
Obtén una página de implementaciones de parches de configuración del SO.

Recurso de REST: v1beta.projects.patchJobs

Métodos
cancel POST /v1beta/{name=projects/*/patchJobs/*}:cancel
Cancela un trabajo de aplicación de parches.
execute POST /v1beta/{parent=projects/*}/patchJobs:execute
Aplica parches a las instancias de VM mediante la creación y ejecución de un trabajo de aplicación de parches.
get GET /v1beta/{name=projects/*/patchJobs/*}
Obtén el trabajo de aplicación de parches.
list GET /v1beta/{parent=projects/*}/patchJobs
Obtén una lista de trabajos de aplicación de parches.

Recurso de REST: v1beta.projects.patchJobs.instanceDetails

Métodos
list GET /v1beta/{parent=projects/*/patchJobs/*}/instanceDetails
Obtén una lista de los detalles de la instancia para un trabajo de aplicación de parches determinado.

Recurso de REST: v1beta.projects.zones.instances

Métodos
lookupEffectiveGuestPolicy POST /v1beta/{instance=projects/*/zones/*/instances/*}:lookupEffectiveGuestPolicy
Busca una política de invitado eficaz que se aplique a una instancia de VM.

Servicio: osconfig.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 los siguientes documentos de descubrimiento:

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://osconfig.googleapis.com

Recurso de REST: v1.projects.patchDeployments

Métodos
create POST /v1/{parent=projects/*}/patchDeployments
Crea una implementación de parches de configuración del SO.
delete DELETE /v1/{name=projects/*/patchDeployments/*}
Borra una implementación de parches de configuración del SO.
get GET /v1/{name=projects/*/patchDeployments/*}
Obtén una implementación de parches de configuración del SO.
list GET /v1/{parent=projects/*}/patchDeployments
Obtén una página de implementaciones de parches de configuración del SO.

Recurso de REST: v1.projects.patchJobs

Métodos
cancel POST /v1/{name=projects/*/patchJobs/*}:cancel
Cancela un trabajo de aplicación de parches.
execute POST /v1/{parent=projects/*}/patchJobs:execute
Aplica parches a las instancias de VM mediante la creación y ejecución de un trabajo de aplicación de parches.
get GET /v1/{name=projects/*/patchJobs/*}
Obtén el trabajo de aplicación de parches.
list GET /v1/{parent=projects/*}/patchJobs
Obtén una lista de trabajos de aplicación de parches.

Recurso de REST: v1.projects.patchJobs.instanceDetails

Métodos
list GET /v1/{parent=projects/*/patchJobs/*}/instanceDetails
Obtén una lista de los detalles de la instancia para un trabajo de aplicación de parches determinado.