Compute V1 Client - Class RolloutPlanWaveSelectorResourceHierarchySelector (2.10.0)

Reference documentation and code samples for the Compute V1 Client class RolloutPlanWaveSelectorResourceHierarchySelector.

Roll out to resources by Cloud Resource Manager resource hierarchy nodes such as projects, folders, orgs.

Generated from protobuf message google.cloud.compute.v1.RolloutPlanWaveSelectorResourceHierarchySelector

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ included_folders string[]

Optional. Format: "folders/{folder_id}"

↳ included_organizations string[]

Optional. Format: "organizations/{organization_id}"

↳ included_projects string[]

Optional. Format: "projects/{project_id}"

getIncludedFolders

Optional. Format: "folders/{folder_id}"

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setIncludedFolders

Optional. Format: "folders/{folder_id}"

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

getIncludedOrganizations

Optional. Format: "organizations/{organization_id}"

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setIncludedOrganizations

Optional. Format: "organizations/{organization_id}"

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

getIncludedProjects

Optional. Format: "projects/{project_id}"

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setIncludedProjects

Optional. Format: "projects/{project_id}"

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