Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata (v3.7.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#location_rollout_status

def location_rollout_status() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus}
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus}) — Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.

#location_rollout_status=

def location_rollout_status=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus}
Parameter
  • value (::Google::Protobuf::Map{::String => ::Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus}) — Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
Returns
  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Compute::V1::GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus}) — Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.

#rollout

def rollout() -> ::String
Returns
  • (::String) — Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.

#rollout=

def rollout=(value) -> ::String
Parameter
  • value (::String) — Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
Returns
  • (::String) — Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.

#rollout_plan

def rollout_plan() -> ::String
Returns
  • (::String) — Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.

#rollout_plan=

def rollout_plan=(value) -> ::String
Parameter
  • value (::String) — Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
Returns
  • (::String) — Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.

#state

def state() -> ::String
Returns
  • (::String) — Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.

#state=

def state=(value) -> ::String
Parameter
  • value (::String) — Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
Returns
  • (::String) — Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.