integrations.sh
← all integrations

googleapis.com – osconfig

OpenAPI apis-guru analyticsmedia

OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:osconfig/v1.json
Provider
googleapis.com:osconfig / osconfig
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/osconfig/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/osconfig/v1/openapi.yaml

Tools (19)

Extracted live via the executor SDK.

  • projects.osconfigProjectsLocationsInstancesInventoriesList

    List inventory data for all VM instances in the specified zone.

  • projects.osconfigProjectsLocationsInstancesOsPolicyAssignmentsReportsList

    List OS policy asssignment reports for all Compute Engine VM instances in the specified zone.

  • projects.osconfigProjectsLocationsInstancesVulnerabilityReportsList

    List vulnerability reports for all VM instances in the specified zone.

  • projects.osconfigProjectsLocationsOsPolicyAssignmentsCreate

    Create an OS policy assignment. This method also creates the first revision of the OS policy assignment. This method returns a long running operation (LRO) that contains the rollout details. The rollout can be cancelled by cancelling the LRO. For more information, see .

  • projects.osconfigProjectsLocationsOsPolicyAssignmentsList

    List the OS policy assignments under the parent resource. For each OS policy assignment, the latest revision is returned.

  • projects.osconfigProjectsLocationsOsPolicyAssignmentsListRevisions

    List the OS policy assignment revisions for a given OS policy assignment.

  • projects.osconfigProjectsPatchDeploymentsCreate

    Create an OS Config patch deployment.

  • projects.osconfigProjectsPatchDeploymentsDelete

    Delete an OS Config patch deployment.

  • projects.osconfigProjectsPatchDeploymentsList

    Get a page of OS Config patch deployments.

  • projects.osconfigProjectsPatchDeploymentsPatch

    Update an OS Config patch deployment.

  • projects.osconfigProjectsPatchDeploymentsPause

    Change state of patch deployment to "PAUSED". Patch deployment in paused state doesn't generate patch jobs.

  • projects.osconfigProjectsPatchDeploymentsResume

    Change state of patch deployment back to "ACTIVE". Patch deployment in active state continues to generate patch jobs.

  • projects.osconfigProjectsPatchJobsCancel

    Cancel a patch job. The patch job must be active. Canceled patch jobs cannot be restarted.

  • projects.osconfigProjectsPatchJobsExecute

    Patch VM instances by creating and running a patch job.

  • projects.osconfigProjectsPatchJobsGet

    Get the patch job. This can be used to track the progress of an ongoing patch job or review the details of completed jobs.

  • projects.osconfigProjectsPatchJobsInstanceDetailsList

    Get a list of instance details for a given patch job.

  • projects.osconfigProjectsPatchJobsList

    Get a list of patch jobs.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools