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.
defaultClusterVersionVersion of Kubernetes the service deploys by default.idThe provider-assigned unique ID for this managed resource.latestMasterVersionThe latest version available in the given zone for use with master instances.latestNodeVersionThe latest version available in the given zone for use with node instances.locationOptional.projectOptional.releaseChannelDefaultVersionA map from a release channel name to the channel's default version. See the docs on available release channel names for more details.releaseChannelLatestVersionA map from a release channel name to the channel's latest version. See the docs on available release channel names for more details.releaseChannelUpgradeTargetVersionA 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.validMasterVersionsA list of versions available in the given zone for use with master instances.validNodeVersionsA list of versions available in the given zone for use with node instances.versionPrefixOptional.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