Class RolloutRestriction (2.2.0)

RolloutRestriction(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Rollout restrictions.

Attributes

Name Description
id str
Required. Restriction rule ID. Required and must be unique within a DeployPolicy. The format is [a-z]([a-z0-9-]{0,61}[a-z0-9])?.
invokers MutableSequence[google.cloud.deploy_v1.types.DeployPolicy.Invoker]
Optional. What invoked the action. If left empty, all invoker types will be restricted.
actions MutableSequence[google.cloud.deploy_v1.types.RolloutRestriction.RolloutActions]
Optional. Rollout actions to be restricted as part of the policy. If left empty, all actions will be restricted.
time_windows google.cloud.deploy_v1.types.TimeWindows
Required. Time window within which actions are restricted.

Classes

RolloutActions

RolloutActions(value)

Rollout actions to be restricted as part of the policy.