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 \ V1Methods
__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 |
|