RolloutSequence class

RolloutSequence defines the desired order of upgrades.

Next ID: 20

Constructors

RolloutSequence({AutoUpgradeConfig? autoUpgradeConfig, String? computedReleaseChannel, String? createTime, String? deleteTime, String? displayName, AutoUpgradeConfig? effectiveAutoUpgradeConfig, String? etag, ClusterSelector? ignoredClustersSelector, Map<String, String>? labels, String? lastQualifiedControlPlaneVersion, String? lastQualifiedNodeVersion, String? name, OperationalState? operationalState, List<Stage>? stages, String? targetControlPlaneVersion, String? targetNodeVersion, String? uid, String? updateTime})
RolloutSequence.fromJson(Map json_)

Properties

autoUpgradeConfig AutoUpgradeConfig?
Configuration for automatic upgrades.
getter/setter pair
computedReleaseChannel String?
The computed release channel used for the Rollout Sequence.
getter/setter pair
createTime String?
The timestamp at which the Rollout Sequence was created.
getter/setter pair
deleteTime String?
The timestamp at the Rollout Sequence was deleted.
getter/setter pair
displayName String?
Human readable display name of the Rollout Sequence.
getter/setter pair
effectiveAutoUpgradeConfig AutoUpgradeConfig?
The resolved auto-upgrade options which are in effect.
getter/setter pair
etag String?
etag of the Rollout Sequence Ex.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignoredClustersSelector ClusterSelector?
Selector for clusters to exclude from the Rollout Sequence.
getter/setter pair
labels Map<String, String>?
Labels for this Rollout Sequence.
getter/setter pair
lastQualifiedControlPlaneVersion String?
The last qualified control plane version.
getter/setter pair
lastQualifiedNodeVersion String?
The last qualified node version.
getter/setter pair
name String?
Identifier.
getter/setter pair
operationalState OperationalState?
Operational state of the Rollout Sequence.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stages List<Stage>?
Ordered list of stages that constitutes this Rollout.
getter/setter pair
targetControlPlaneVersion String?
The target control plane version of the Rollout Sequence.
getter/setter pair
targetNodeVersion String?
The target node version of the Rollout Sequence.
getter/setter pair
uid String?
Google-generated UUID for this resource.
getter/setter pair
updateTime String?
The timestamp at which the Rollout Sequence was last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited