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.