View Source GoogleApi.CloudDeploy.V1.Model.RolloutRestriction (google_api_cloud_deploy v0.11.0)
Rollout restrictions.
Attributes
-
actions
(type:list(String.t)
, default:nil
) - Optional. Rollout actions to be restricted as part of the policy. If left empty, all actions will be restricted. -
id
(type:String.t
, default:nil
) - 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
(type:list(String.t)
, default:nil
) - Optional. What invoked the action. If left empty, all invoker types will be restricted. -
timeWindows
(type:GoogleApi.CloudDeploy.V1.Model.TimeWindows.t
, default:nil
) - Required. Time window within which actions are restricted.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudDeploy.V1.Model.RolloutRestriction{ actions: [String.t()] | nil, id: String.t() | nil, invokers: [String.t()] | nil, timeWindows: GoogleApi.CloudDeploy.V1.Model.TimeWindows.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.