Google Cloud Deploy V1 Client - Class RolloutRestriction (1.5.7)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class RolloutRestriction.

Rollout restrictions.

Generated from protobuf message google.cloud.deploy.v1.RolloutRestriction

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ id
string

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
array

Optional. What invoked the action. If left empty, all invoker types will be restricted.

↳ actions
array

Optional. Rollout actions to be restricted as part of the policy. If left empty, all actions will be restricted.

↳ time_windows
TimeWindows

Required. Time window within which actions are restricted.

getId

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])? .

Returns
Type
Description
string

setId

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])? .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getInvokers

Optional. What invoked the action. If left empty, all invoker types will be restricted.

Returns
Type
Description

setInvokers

Optional. What invoked the action. If left empty, all invoker types will be restricted.

Parameter
Name
Description
var
int[]
Returns
Type
Description
$this

getActions

Optional. Rollout actions to be restricted as part of the policy. If left empty, all actions will be restricted.

Returns
Type
Description

setActions

Optional. Rollout actions to be restricted as part of the policy. If left empty, all actions will be restricted.

Parameter
Name
Description
var
int[]
Returns
Type
Description
$this

getTimeWindows

Required. Time window within which actions are restricted.

Returns
Type
Description
TimeWindows |null

hasTimeWindows

clearTimeWindows

setTimeWindows

Required. Time window within which actions are restricted.

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: