public sealed class RolloutPlanWave : IMessage<RolloutPlanWave>, IEquatable<RolloutPlanWave>, IDeepCloneable<RolloutPlanWave>, IBufferMessage, IMessageReference documentation and code samples for the Compute Engine v1 API class RolloutPlanWave.
A single wave in a rollout plan.
Implements
IMessageRolloutPlanWave, IEquatableRolloutPlanWave, IDeepCloneableRolloutPlanWave, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
RolloutPlanWave()
public RolloutPlanWave()RolloutPlanWave(RolloutPlanWave)
public RolloutPlanWave(RolloutPlanWave other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutPlanWave |
Properties
DisplayName
public string DisplayName { get; set; }Optional. The display name of this wave of the rollout plan.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasDisplayName
public bool HasDisplayName { get; }Gets whether the "display_name" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasNumber
public bool HasNumber { get; }Gets whether the "number" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Number
public long Number { get; set; }Output only. The wave number.
| Property Value | |
|---|---|
| Type | Description |
long |
|
OrchestrationOptions
public RolloutPlanWaveOrchestrationOptions OrchestrationOptions { get; set; }Optional. The orchestration options for this wave.
| Property Value | |
|---|---|
| Type | Description |
RolloutPlanWaveOrchestrationOptions |
|
Selectors
public RepeatedField<RolloutPlanWaveSelector> Selectors { get; }Required. The selectors for this wave. There is a logical AND between each selector defined in a wave, so a resource must satisfy the criteria of all the specified selectors to be in scope for the wave.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldRolloutPlanWaveSelector |
|
Validation
public RolloutPlanWaveValidation Validation { get; set; }Required. The validation to be performed at the end of this wave.
| Property Value | |
|---|---|
| Type | Description |
RolloutPlanWaveValidation |
|