Config Delivery v1 API - Class RolloutStrategyInfo (1.0.0-beta01)

public sealed class RolloutStrategyInfo : IMessage<RolloutStrategyInfo>, IEquatable<RolloutStrategyInfo>, IDeepCloneable<RolloutStrategyInfo>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > RolloutStrategyInfo

Namespace

Google.Cloud.ConfigDelivery.V1

Assembly

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