public sealed class GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata : IMessage<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata>, IEquatable<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata>, IDeepCloneable<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata>, IBufferMessage, IMessageImplements
IMessageGlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata, IEquatableGlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata, IDeepCloneableGlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata()GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata(GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata(GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata |
Properties
HasRollout
public bool HasRollout { get; }Gets whether the "rollout" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasRolloutPlan
public bool HasRolloutPlan { get; }Gets whether the "rollout_plan" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasState
public bool HasState { get; }Gets whether the "state" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
LocationRolloutStatus
public MapField<string, GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> LocationRolloutStatus { get; }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.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringGlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus |
|
Rollout
public string Rollout { get; set; }Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RolloutPlan
public string RolloutPlan { get; set; }Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
| Property Value | |
|---|---|
| Type | Description |
string |
|
State
public string State { get; set; }Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
| Property Value | |
|---|---|
| Type | Description |
string |
|