OS Config API: projects. OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances. See: https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects
OS Config API: projects. OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances. See: https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects
(patchDeployments-create$ auth parameters body)
Required parameters: parent
Optional parameters: patchDeploymentId
Body:
{:description string, :lastExecuteTime string, :name string, :patchConfig {:preStep ExecStep, :windowsUpdate WindowsUpdateSettings, :apt AptSettings, :postStep ExecStep, :goo GooSettings, :rebootConfig string, :zypper ZypperSettings, :yum YumSettings}, :createTime string, :duration string, :updateTime string, :recurringSchedule {:timeZone TimeZone, :lastExecuteTime string, :nextExecuteTime string, :startTime string, :endTime string, :frequency string, :monthly MonthlySchedule, :weekly WeeklySchedule, :timeOfDay TimeOfDay}, :oneTimeSchedule {:executeTime string}, :rollout {:mode string, :disruptionBudget FixedOrPercent}, :instanceFilter {:all boolean, :instances [string], :instanceNamePrefixes [string], :zones [string], :groupLabels [PatchInstanceFilterGroupLabel]}}
Create an OS Config patch deployment.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/create Required parameters: parent Optional parameters: patchDeploymentId Body: {:description string, :lastExecuteTime string, :name string, :patchConfig {:preStep ExecStep, :windowsUpdate WindowsUpdateSettings, :apt AptSettings, :postStep ExecStep, :goo GooSettings, :rebootConfig string, :zypper ZypperSettings, :yum YumSettings}, :createTime string, :duration string, :updateTime string, :recurringSchedule {:timeZone TimeZone, :lastExecuteTime string, :nextExecuteTime string, :startTime string, :endTime string, :frequency string, :monthly MonthlySchedule, :weekly WeeklySchedule, :timeOfDay TimeOfDay}, :oneTimeSchedule {:executeTime string}, :rollout {:mode string, :disruptionBudget FixedOrPercent}, :instanceFilter {:all boolean, :instances [string], :instanceNamePrefixes [string], :zones [string], :groupLabels [PatchInstanceFilterGroupLabel]}} Create an OS Config patch deployment.
(patchDeployments-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Delete an OS Config patch deployment.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/delete Required parameters: name Optional parameters: none Delete an OS Config patch deployment.
(patchDeployments-get$ auth parameters)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/get
Required parameters: name
Optional parameters: none
Get an OS Config patch deployment.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/get Required parameters: name Optional parameters: none Get an OS Config patch deployment.
(patchDeployments-list$ auth parameters)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/list
Required parameters: parent
Optional parameters: pageToken, pageSize
Get a page of OS Config patch deployments.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchDeployments/list Required parameters: parent Optional parameters: pageToken, pageSize Get a page of OS Config patch deployments.
(patchJobs-cancel$ auth parameters body)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/cancel
Required parameters: name
Optional parameters: none
Body:
{}
Cancel a patch job. The patch job must be active. Canceled patch jobs cannot be restarted.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/cancel Required parameters: name Optional parameters: none Body: {} Cancel a patch job. The patch job must be active. Canceled patch jobs cannot be restarted.
(patchJobs-execute$ auth parameters body)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/execute
Required parameters: parent
Optional parameters: none
Body:
{:displayName string, :patchConfig {:preStep ExecStep, :windowsUpdate WindowsUpdateSettings, :apt AptSettings, :postStep ExecStep, :goo GooSettings, :rebootConfig string, :zypper ZypperSettings, :yum YumSettings}, :duration string, :dryRun boolean, :rollout {:mode string, :disruptionBudget FixedOrPercent}, :description string, :instanceFilter {:all boolean, :instances [string], :instanceNamePrefixes [string], :zones [string], :groupLabels [PatchInstanceFilterGroupLabel]}}
Patch VM instances by creating and running a patch job.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/execute Required parameters: parent Optional parameters: none Body: {:displayName string, :patchConfig {:preStep ExecStep, :windowsUpdate WindowsUpdateSettings, :apt AptSettings, :postStep ExecStep, :goo GooSettings, :rebootConfig string, :zypper ZypperSettings, :yum YumSettings}, :duration string, :dryRun boolean, :rollout {:mode string, :disruptionBudget FixedOrPercent}, :description string, :instanceFilter {:all boolean, :instances [string], :instanceNamePrefixes [string], :zones [string], :groupLabels [PatchInstanceFilterGroupLabel]}} Patch VM instances by creating and running a patch job.
(patchJobs-get$ auth parameters)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/get
Required parameters: name
Optional parameters: none
Get the patch job. This can be used to track the progress of an ongoing patch job or review the details of completed jobs.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/get Required parameters: name Optional parameters: none Get the patch job. This can be used to track the progress of an ongoing patch job or review the details of completed jobs.
(patchJobs-instanceDetails-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, filter, pageToken
Get a list of instance details for a given patch job.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/instanceDetails/list Required parameters: parent Optional parameters: pageSize, filter, pageToken Get a list of instance details for a given patch job.
(patchJobs-list$ auth parameters)
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/list
Required parameters: parent
Optional parameters: pageToken, filter, pageSize
Get a list of patch jobs.
https://cloud.google.com/compute/docs/manage-osapi/reference/rest/v1/projects/patchJobs/list Required parameters: parent Optional parameters: pageToken, filter, pageSize Get a list of patch jobs.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close