GetImagePlainArgs

data class GetImagePlainArgs(val family: String? = null, val filter: String? = null, val mostRecent: Boolean? = null, val name: String? = null, val project: String? = null) : ConvertibleToJava<GetImagePlainArgs>

A collection of arguments for invoking getImage.

Constructors

Link copied to clipboard
constructor(family: String? = null, filter: String? = null, mostRecent: Boolean? = null, name: String? = null, project: String? = null)

Properties

Link copied to clipboard
val family: String? = null

The family name of the image.

Link copied to clipboard
val filter: String? = null
Link copied to clipboard
val mostRecent: Boolean? = null

A boolean to indicate either to take to most recent image if your filter returns more than one image.

Link copied to clipboard
val name: String? = null

, 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 most_recent. Filter syntax can be found here in the filter section.

Link copied to clipboard
val project: String? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): GetImagePlainArgs