public sealed class RolloutStrategyInfo : IMessage<RolloutStrategyInfo>, IEquatable<RolloutStrategyInfo>, IDeepCloneable<RolloutStrategyInfo>, IBufferMessage, IMessageReference documentation and code samples for the Config Delivery v1 API class RolloutStrategyInfo.
RolloutStrategyInfo represents the status of execution of different types of rollout strategies. Only the field corresponding to the rollout strategy specified at the rollout resource will be populated.
Implements
IMessageRolloutStrategyInfo, IEquatableRolloutStrategyInfo, IDeepCloneableRolloutStrategyInfo, IBufferMessage, IMessageNamespace
Google.Cloud.ConfigDelivery.V1Assembly
Google.Cloud.ConfigDelivery.V1.dll
Constructors
RolloutStrategyInfo()
public RolloutStrategyInfo()RolloutStrategyInfo(RolloutStrategyInfo)
public RolloutStrategyInfo(RolloutStrategyInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
RolloutStrategyInfo |
Properties
AllAtOnceStrategyInfo
public AllAtOnceStrategyInfo AllAtOnceStrategyInfo { get; set; }AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy execution.
| Property Value | |
|---|---|
| Type | Description |
AllAtOnceStrategyInfo |
|
RollingStrategyInfo
public RollingStrategyInfo RollingStrategyInfo { get; set; }RollingStrategyInfo represents the status of Rolling rollout strategy execution.
| Property Value | |
|---|---|
| Type | Description |
RollingStrategyInfo |
|
StrategyCase
public RolloutStrategyInfo.StrategyOneofCase StrategyCase { get; }| Property Value | |
|---|---|
| Type | Description |
RolloutStrategyInfoStrategyOneofCase |
|