GetEngineVersionsArgs class

Arguments for getEngineVersions. Arguments for getEngineVersions.

Constructors

GetEngineVersionsArgs({Input<String?>? location, Input<String?>? project, Input<String?>? versionPrefix})
Creates a new GetEngineVersionsArgs. location The location (region or zone) to list versions for. project ID of the project to list available cluster versions for. Should match the project the cluster will be deployed to. versionPrefix If provided, the provider will only return versions
const
GetEngineVersionsArgs.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
location → Input<String?>?
The location (region or zone) to list versions for. Must exactly match the location the cluster will be deployed in, or listed versions may not be available. If location, region, and zone are not specified, the provider-level zone must be set and is used instead.
final
project → Input<String?>?
ID of the project to list available cluster versions for. Should match the project the cluster will be deployed to. Defaults to the project that the provider is authenticated with.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
versionPrefix → Input<String?>?
If provided, the provider will only return versions that match the string prefix. For example, 1.11. will match all 1.11 series releases. Since this is just a string match, it's recommended that you append a . after minor versions to ensure that prefixes such as 1.1 don't match versions like 1.12.5-gke.10 accidentally. See the docs on versioning schema for full details on how version strings are formatted.
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