PatchDeployment
import type { PatchDeployment } from "https://googleapis.deno.dev/v1/osconfig:v1.ts";
Patch deployments are configurations that individual patch jobs use to complete a patch. These configurations include instance filter, package repository settings, and a schedule. For more information about creating and managing patch deployments, see Scheduling patch jobs.
§Properties
Optional. Description of the patch deployment. Length of the description is limited to 1024 characters.
Optional. Duration of the patch. After the duration ends, the patch times out.
Required. VM instances to patch.
Unique name for the patch deployment resource in a project. The patch
deployment name is in the form:
projects/{project_id}/patchDeployments/{patch_deployment_id}
. This field
is ignored when you create a new patch deployment.
Required. Schedule a one-time execution.
Optional. Patch configuration that is applied.
Required. Schedule recurring executions.
Optional. Rollout strategy of the patch job.