Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class AaaaRecordArgs(val name: Output<String>? = null, val records: Output<List<String>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetResourceId: Output<String>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<AaaaRecordArgs>
Link copied to clipboard
class AaaaRecordArgsBuilder
Builder for AaaaRecordArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AaaaRecord.
Link copied to clipboard
data class ARecordArgs(val name: Output<String>? = null, val records: Output<List<String>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetResourceId: Output<String>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<ARecordArgs>
Link copied to clipboard
class ARecordArgsBuilder
Builder for ARecordArgs.
Link copied to clipboard
Link copied to clipboard
class ARecordResourceBuilder
Builder for ARecord.
Link copied to clipboard
data class CaaRecordArgs(val name: Output<String>? = null, val records: Output<List<CaaRecordRecordArgs>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<CaaRecordArgs>
Link copied to clipboard
class CaaRecordArgsBuilder
Builder for CaaRecordArgs.
Link copied to clipboard
Link copied to clipboard
class CaaRecordResourceBuilder
Builder for CaaRecord.
Link copied to clipboard
Link copied to clipboard
data class CNameRecordArgs(val name: Output<String>? = null, val record: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetResourceId: Output<String>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<CNameRecordArgs>
Link copied to clipboard
class CNameRecordArgsBuilder
Builder for CNameRecordArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CNameRecord.
Link copied to clipboard
object DnsFunctions
Link copied to clipboard
data class MxRecordArgs(val name: Output<String>? = null, val records: Output<List<MxRecordRecordArgs>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<MxRecordArgs>
Link copied to clipboard
class MxRecordArgsBuilder
Builder for MxRecordArgs.
Link copied to clipboard
Link copied to clipboard
class MxRecordResourceBuilder
Builder for MxRecord.
Link copied to clipboard
Link copied to clipboard
class NsRecordArgsBuilder
Builder for NsRecordArgs.
Link copied to clipboard
Link copied to clipboard
class NsRecordResourceBuilder
Builder for NsRecord.
Link copied to clipboard
Link copied to clipboard
class PtrRecordArgsBuilder
Builder for PtrRecordArgs.
Link copied to clipboard
Link copied to clipboard
class PtrRecordResourceBuilder
Builder for PtrRecord.
Link copied to clipboard
data class SrvRecordArgs(val name: Output<String>? = null, val records: Output<List<SrvRecordRecordArgs>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<SrvRecordArgs>
Link copied to clipboard
class SrvRecordArgsBuilder
Builder for SrvRecordArgs.
Link copied to clipboard
Link copied to clipboard
class SrvRecordResourceBuilder
Builder for SrvRecord.
Link copied to clipboard
data class TxtRecordArgs(val name: Output<String>? = null, val records: Output<List<TxtRecordRecordArgs>>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<Int>? = null, val zoneName: Output<String>? = null) : ConvertibleToJava<TxtRecordArgs>
Link copied to clipboard
class TxtRecordArgsBuilder
Builder for TxtRecordArgs.
Link copied to clipboard
Link copied to clipboard
class TxtRecordResourceBuilder
Builder for TxtRecord.
Link copied to clipboard
data class ZoneArgs(val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val soaRecord: Output<ZoneSoaRecordArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ZoneArgs>
Enables you to manage DNS zones within Azure DNS. These zones are hosted on Azure's name servers to which you can delegate the zone from the parent domain.
Link copied to clipboard
class ZoneArgsBuilder
Builder for ZoneArgs.
Link copied to clipboard
Link copied to clipboard
class ZoneResourceBuilder
Builder for Zone.
Functions
Link copied to clipboard
suspend fun aaaaRecord(name: String, block: suspend AaaaRecordResourceBuilder.() -> Unit): AaaaRecord
Link copied to clipboard
suspend fun cNameRecord(name: String, block: suspend CNameRecordResourceBuilder.() -> Unit): CNameRecord