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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |