Package-level declarations

Types

Link copied to clipboard
data class AaaaRecordArgs(val ipv6Address: Output<String>? = null) : ConvertibleToJava<AaaaRecordArgs>

An AAAA record.

Link copied to clipboard
Link copied to clipboard
data class ARecordArgs(val ipv4Address: Output<String>? = null) : ConvertibleToJava<ARecordArgs>

An A record.

Link copied to clipboard
Link copied to clipboard
data class CaaRecordArgs(val flags: Output<Int>? = null, val tag: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<CaaRecordArgs>

A CAA record.

Link copied to clipboard
Link copied to clipboard
data class CnameRecordArgs(val cname: Output<String>? = null) : ConvertibleToJava<CnameRecordArgs>

A CNAME record.

Link copied to clipboard
Link copied to clipboard
data class DigestArgs(val algorithmType: Output<Int>? = null, val value: Output<String>? = null) : ConvertibleToJava<DigestArgs>

A digest.

Link copied to clipboard

Builder for DigestArgs.

Link copied to clipboard
data class DsRecordArgs(val algorithm: Output<Int>? = null, val digest: Output<DigestArgs>? = null, val keyTag: Output<Int>? = null) : ConvertibleToJava<DsRecordArgs>

A DS record. For more information about the DS record format, see RFC 4034: https://www.rfc-editor.org/rfc/rfc4034

Link copied to clipboard
data class GetDnsResourceReferenceByTarResourcesPlainArgs(val targetResources: List<SubResource>? = null) : ConvertibleToJava<GetDnsResourceReferenceByTarResourcesPlainArgs>
Link copied to clipboard
data class GetDnssecConfigPlainArgs(val resourceGroupName: String, val zoneName: String) : ConvertibleToJava<GetDnssecConfigPlainArgs>
Link copied to clipboard
data class GetRecordSetPlainArgs(val recordType: String, val relativeRecordSetName: String, val resourceGroupName: String, val zoneName: String) : ConvertibleToJava<GetRecordSetPlainArgs>
Link copied to clipboard
data class GetZonePlainArgs(val resourceGroupName: String, val zoneName: String) : ConvertibleToJava<GetZonePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class MxRecordArgs(val exchange: Output<String>? = null, val preference: Output<Int>? = null) : ConvertibleToJava<MxRecordArgs>

An MX record.

Link copied to clipboard
Link copied to clipboard
data class NaptrRecordArgs(val flags: Output<String>? = null, val order: Output<Int>? = null, val preference: Output<Int>? = null, val regexp: Output<String>? = null, val replacement: Output<String>? = null, val services: Output<String>? = null) : ConvertibleToJava<NaptrRecordArgs>

A NAPTR record. For more information about the NAPTR record format, see RFC 3403: https://www.rfc-editor.org/rfc/rfc3403

Link copied to clipboard
Link copied to clipboard
data class NsRecordArgs(val nsdname: Output<String>? = null) : ConvertibleToJava<NsRecordArgs>

An NS record.

Link copied to clipboard
Link copied to clipboard
data class PtrRecordArgs(val ptrdname: Output<String>? = null) : ConvertibleToJava<PtrRecordArgs>

A PTR record.

Link copied to clipboard
Link copied to clipboard
data class SoaRecordArgs(val email: Output<String>? = null, val expireTime: Output<Double>? = null, val host: Output<String>? = null, val minimumTtl: Output<Double>? = null, val refreshTime: Output<Double>? = null, val retryTime: Output<Double>? = null, val serialNumber: Output<Double>? = null) : ConvertibleToJava<SoaRecordArgs>

An SOA record.

Link copied to clipboard
Link copied to clipboard
data class SrvRecordArgs(val port: Output<Int>? = null, val priority: Output<Int>? = null, val target: Output<String>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<SrvRecordArgs>

An SRV record.

Link copied to clipboard
Link copied to clipboard
data class SubResource(val id: String? = null) : ConvertibleToJava<SubResource>

A reference to a another resource

Link copied to clipboard
data class SubResourceArgs(val id: Output<String>? = null) : ConvertibleToJava<SubResourceArgs>

A reference to a another resource

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TlsaRecordArgs(val certAssociationData: Output<String>? = null, val matchingType: Output<Int>? = null, val selector: Output<Int>? = null, val usage: Output<Int>? = null) : ConvertibleToJava<TlsaRecordArgs>

A TLSA record. For more information about the TLSA record format, see RFC 6698: https://www.rfc-editor.org/rfc/rfc6698

Link copied to clipboard
Link copied to clipboard
data class TxtRecordArgs(val value: Output<List<String>>? = null) : ConvertibleToJava<TxtRecordArgs>

A TXT record.

Link copied to clipboard