GetZonePlainArgs

data class GetZonePlainArgs(val name: String? = null, val privateZone: Boolean? = null, val resourceRecordSetCount: Int? = null, val tags: Map<String, String>? = null, val vpcId: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetZonePlainArgs>

A collection of arguments for invoking getZone.

Constructors

Link copied to clipboard
constructor(name: String? = null, privateZone: Boolean? = null, resourceRecordSetCount: Int? = null, tags: Map<String, String>? = null, vpcId: String? = null, zoneId: String? = null)

Properties

Link copied to clipboard
val name: String? = null

Hosted Zone name of the desired Hosted Zone.

Link copied to clipboard
val privateZone: Boolean? = null

Used with name field to get a private Hosted Zone.

Link copied to clipboard

The number of Record Set in the Hosted Zone.

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

Used with name field. A map of tags, each pair of which must exactly match a pair on the desired Hosted Zone.

Link copied to clipboard
val vpcId: String? = null

Used with name field to get a private Hosted Zone associated with the vpc_id (in this case, private_zone is not mandatory).

Link copied to clipboard
val zoneId: String? = null

Hosted Zone id of the desired Hosted Zone.

Functions

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