GetLocalGatewayPlainArgs

data class GetLocalGatewayPlainArgs(val filters: List<GetLocalGatewayFilter>? = null, val id: String? = null, val state: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayPlainArgs>

A collection of arguments for invoking getLocalGateway.

Constructors

Link copied to clipboard
constructor(filters: List<GetLocalGatewayFilter>? = null, id: String? = null, state: String? = null, tags: Map<String, String>? = null)

Properties

Link copied to clipboard

Custom filter block as described below.

Link copied to clipboard
val id: String? = null

Id of the specific Local Gateway to retrieve.

Link copied to clipboard
val state: String? = null

Current state of the desired Local Gateway. Can be either "pending" or "available".

Link copied to clipboard
val tags: Map<String, String>? = null

Mapping of tags, each pair of which must exactly match a pair on the desired Local Gateway. The arguments of this data source act as filters for querying the available Local Gateways in the current region. The given filters must match exactly one Local Gateway whose data will be exported as attributes.

Functions

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