GetEngineVersionsResult class

Result data returned by getEngineVersions.

Constructors

GetEngineVersionsResult({String? defaultClusterVersion, String? id, String? latestMasterVersion, String? latestNodeVersion, String? location, String? project, Map<String, String>? releaseChannelDefaultVersion, Map<String, String>? releaseChannelLatestVersion, Map<String, String>? releaseChannelUpgradeTargetVersion, List<String>? validMasterVersions, List<String>? validNodeVersions, String? versionPrefix})
Creates a new GetEngineVersionsResult. defaultClusterVersion Version of Kubernetes the service deploys by default. id The provider-assigned unique ID for this managed resource. latestMasterVersion The latest version available in the given zone for use with master instances. latestNodeVersion The latest version available in the given zone for use with node instances. location Optional. project Optional. releaseChannelDefaultVersion A map from a release channel name to the channel's default version. See the docs on available release channel names for more details. releaseChannelLatestVersion A map from a release channel name to the channel's latest version. See the docs on available release channel names for more details. releaseChannelUpgradeTargetVersion A map from a release channel name to the channel's auto upgrade target version. See the docs on available release channel names for more details. validMasterVersions A list of versions available in the given zone for use with master instances. validNodeVersions A list of versions available in the given zone for use with node instances. versionPrefix Optional.
const
GetEngineVersionsResult.fromMap(Map<String, dynamic> map)
factory

Properties

defaultClusterVersion → String?
Version of Kubernetes the service deploys by default.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
latestMasterVersion → String?
The latest version available in the given zone for use with master instances.
final
latestNodeVersion → String?
The latest version available in the given zone for use with node instances.
final
location → String?
final
project → String?
final
releaseChannelDefaultVersion → Map<String, String>?
A map from a release channel name to the channel's default version. See the docs on available release channel names for more details.
final
releaseChannelLatestVersion → Map<String, String>?
A map from a release channel name to the channel's latest version. See the docs on available release channel names for more details.
final
releaseChannelUpgradeTargetVersion → Map<String, String>?
A map from a release channel name to the channel's auto upgrade target version. See the docs on available release channel names for more details.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
validMasterVersions → List<String>?
A list of versions available in the given zone for use with master instances.
final
validNodeVersions → List<String>?
A list of versions available in the given zone for use with node instances.
final
versionPrefix → String?
final

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