Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RolloutPlanWaveSelector.
A selector which specifies what resource(s) are included in a given wave.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#location_selector
def location_selector() -> ::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorLocationSelector
Returns
- (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorLocationSelector) — Optional. Roll out to resources by Cloud locations.
#location_selector=
def location_selector=(value) -> ::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorLocationSelector
Parameter
- value (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorLocationSelector) — Optional. Roll out to resources by Cloud locations.
Returns
- (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorLocationSelector) — Optional. Roll out to resources by Cloud locations.
#resource_hierarchy_selector
def resource_hierarchy_selector() -> ::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorResourceHierarchySelector
Returns
- (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorResourceHierarchySelector) — Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
#resource_hierarchy_selector=
def resource_hierarchy_selector=(value) -> ::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorResourceHierarchySelector
Parameter
- value (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorResourceHierarchySelector) — Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.
Returns
- (::Google::Cloud::Compute::V1::RolloutPlanWaveSelectorResourceHierarchySelector) — Optional. Roll out to resources by Cloud Resource Manager resource hierarchy.