BlueGreenInfoResponse class

Information relevant to blue-green upgrade.

Constructors

BlueGreenInfoResponse({required Input<List<String>> blueInstanceGroupUrls, required Input<String> bluePoolDeletionStartTime, required Input<List<String>> greenInstanceGroupUrls, required Input<String> greenPoolVersion, required Input<String> phase})
Creates a new BlueGreenInfoResponse. blueInstanceGroupUrls The resource URLs of the managed instance groups (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool. bluePoolDeletionStartTime Time to start deleting blue pool to complete blue-green upgrade, in RFC3339 text format. greenInstanceGroupUrls The resource URLs of the managed instance groups (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool. greenPoolVersion Version of green pool. phase Current blue-green upgrade phase.
const
BlueGreenInfoResponse.fromMap(Map<String, dynamic> map)
factory

Properties

blueInstanceGroupUrls → Input<List<String>>
The resource URLs of the managed instance groups (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with blue pool.
final
bluePoolDeletionStartTime → Input<String>
Time to start deleting blue pool to complete blue-green upgrade, in RFC3339 text format.
final
greenInstanceGroupUrls → Input<List<String>>
The resource URLs of the managed instance groups (/compute/docs/instance-groups/creating-groups-of-managed-instances) associated with green pool.
final
greenPoolVersion → Input<String>
Version of green pool.
final
hashCode → int
The hash code for this object.
no setterinherited
phase → Input<String>
Current blue-green upgrade phase.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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