Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

OSPolicyAssignmentRollout

import type { OSPolicyAssignmentRollout } from "https://googleapis.deno.dev/v1/osconfig:v1.ts";

Message to configure the rollout at the zonal level for the OS policy assignment.

interface OSPolicyAssignmentRollout {
disruptionBudget?: FixedOrPercent;
minWaitDuration?: number;
}

§Properties

§
disruptionBudget?: FixedOrPercent
[src]

Required. The maximum number (or percentage) of VMs per zone to disrupt at any given moment.

§
minWaitDuration?: number
[src]

Required. This determines the minimum duration of time to wait after the configuration changes are applied through the current rollout. A VM continues to count towards the disruption_budget at least until this duration of time has passed after configuration changes are applied.