Compute Engine v1 API - Class RolloutPlanWaveSelectorResourceHierarchySelector (3.28.0)

public sealed class RolloutPlanWaveSelectorResourceHierarchySelector : IMessage<RolloutPlanWaveSelectorResourceHierarchySelector>, IEquatable<RolloutPlanWaveSelectorResourceHierarchySelector>, IDeepCloneable<RolloutPlanWaveSelectorResourceHierarchySelector>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class RolloutPlanWaveSelectorResourceHierarchySelector.

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

Inheritance

object > RolloutPlanWaveSelectorResourceHierarchySelector

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RolloutPlanWaveSelectorResourceHierarchySelector()

public RolloutPlanWaveSelectorResourceHierarchySelector()

RolloutPlanWaveSelectorResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector)

public RolloutPlanWaveSelectorResourceHierarchySelector(RolloutPlanWaveSelectorResourceHierarchySelector other)
Parameter
Name Description
other RolloutPlanWaveSelectorResourceHierarchySelector

Properties

IncludedFolders

public RepeatedField<string> IncludedFolders { get; }

Optional. Format: "folders/{folder_id}"

Property Value
Type Description
RepeatedFieldstring

IncludedOrganizations

public RepeatedField<string> IncludedOrganizations { get; }

Optional. Format: "organizations/{organization_id}"

Property Value
Type Description
RepeatedFieldstring

IncludedProjects

public RepeatedField<string> IncludedProjects { get; }

Optional. Format: "projects/{project_id}"

Property Value
Type Description
RepeatedFieldstring