GetAvailabilityZonePlainArgs

data class GetAvailabilityZonePlainArgs(val allAvailabilityZones: Boolean? = null, val filters: List<GetAvailabilityZoneFilter>? = null, val name: String? = null, val state: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetAvailabilityZonePlainArgs>

A collection of arguments for invoking getAvailabilityZone.

Constructors

Link copied to clipboard
constructor(allAvailabilityZones: Boolean? = null, filters: List<GetAvailabilityZoneFilter>? = null, name: String? = null, state: String? = null, zoneId: String? = null)

Properties

Link copied to clipboard

Set to true to include all Availability Zones and Local Zones regardless of your opt in status.

Link copied to clipboard

Configuration block(s) for filtering. Detailed below.

Link copied to clipboard
val name: String? = null

Full name of the availability zone to select.

Link copied to clipboard
val state: String? = null

Specific availability zone state to require. May be any of "available", "information" or "impaired".

Link copied to clipboard
val zoneId: String? = null

Zone ID of the availability zone to select.

Functions

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