GetImageArgs class

Arguments for getImage. Arguments for getImage.

Constructors

GetImageArgs({Input<String?>? family, Input<String?>? filter, Input<bool?>? mostRecent, Input<String?>? name, Input<String?>? project})
Creates a new GetImageArgs. family The family name of the image. filter Optional. mostRecent A boolean to indicate either to take to most recent image if your filter name , family or filter - (Required) The name of a specific image or a family. project The project in which the resource belongs. If it is not
const
GetImageArgs.fromMap(Map<String, dynamic> map)
factory

Properties

family → Input<String?>?
The family name of the image.
final
filter → Input<String?>?
final
hashCode → int
The hash code for this object.
no setterinherited
mostRecent → Input<bool?>?
A boolean to indicate either to take to most recent image if your filter returns more than one image.
final
name → Input<String?>?
, family or filter - (Required) The name of a specific image or a family. Exactly one of name, family or filter must be specified. If name is specified, it will fetch the corresponding image. If family is specified, it will return the latest image that is part of an image family and is not deprecated. If you specify filter, your filter must return exactly one image unless you use mostRecent. Filter syntax can be found here in the filter section.
final
project → Input<String?>?
The project in which the resource belongs. If it is not provided, the provider project is used. If you are using a pubimg, be sure to specify the correct Image Project.
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