Package-level declarations

Types

Link copied to clipboard
data class CaaRecordRecord(val flags: Int, val tag: String, val value: String)
Link copied to clipboard
data class GetAAAARecordResult(val fqdn: String, val id: String, val name: String, val records: List<String>, val resourceGroupName: String, val tags: Map<String, String>, val targetResourceId: String, val ttl: Int, val zoneName: String)

A collection of values returned by getAAAARecord.

Link copied to clipboard
data class GetARecordResult(val fqdn: String, val id: String, val name: String, val records: List<String>, val resourceGroupName: String, val tags: Map<String, String>, val targetResourceId: String, val ttl: Int, val zoneName: String)

A collection of values returned by getARecord.

Link copied to clipboard
data class GetCAARecordRecord(val flags: Int, val tag: String, val value: String)
Link copied to clipboard
data class GetCAARecordResult(val fqdn: String, val id: String, val name: String, val records: List<GetCAARecordRecord>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getCAARecord.

Link copied to clipboard
data class GetCnameRecordResult(val fqdn: String, val id: String, val name: String, val record: String, val resourceGroupName: String, val tags: Map<String, String>, val targetResourceId: String, val ttl: Int, val zoneName: String)

A collection of values returned by getCnameRecord.

Link copied to clipboard
data class GetMxRecordRecord(val exchange: String, val preference: String)
Link copied to clipboard
data class GetMxRecordResult(val fqdn: String, val id: String, val name: String? = null, val records: List<GetMxRecordRecord>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getMxRecord.

Link copied to clipboard
data class GetNsRecordResult(val fqdn: String, val id: String, val name: String, val records: List<String>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getNsRecord.

Link copied to clipboard
data class GetPtrRecordResult(val fqdn: String, val id: String, val name: String, val records: List<String>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getPtrRecord.

Link copied to clipboard
data class GetSoaRecordResult(val email: String, val expireTime: Int, val fqdn: String, val hostName: String, val id: String, val minimumTtl: Int, val name: String? = null, val refreshTime: Int, val resourceGroupName: String, val retryTime: Int, val serialNumber: Int, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getSoaRecord.

Link copied to clipboard
data class GetSrvRecordRecord(val port: Int, val priority: Int, val target: String, val weight: Int)
Link copied to clipboard
data class GetSrvRecordResult(val fqdn: String, val id: String, val name: String, val records: List<GetSrvRecordRecord>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getSrvRecord.

Link copied to clipboard
data class GetTxtRecordRecord(val value: String)
Link copied to clipboard
data class GetTxtRecordResult(val fqdn: String, val id: String, val name: String, val records: List<GetTxtRecordRecord>, val resourceGroupName: String, val tags: Map<String, String>, val ttl: Int, val zoneName: String)

A collection of values returned by getTxtRecord.

Link copied to clipboard
data class GetZoneResult(val id: String, val maxNumberOfRecordSets: Int, val name: String, val nameServers: List<String>, val numberOfRecordSets: Int, val resourceGroupName: String, val tags: Map<String, String>)

A collection of values returned by getZone.

Link copied to clipboard
data class MxRecordRecord(val exchange: String, val preference: String)
Link copied to clipboard
data class SrvRecordRecord(val port: Int, val priority: Int, val target: String, val weight: Int)
Link copied to clipboard
data class TxtRecordRecord(val value: String)
Link copied to clipboard
data class ZoneSoaRecord(val email: String, val expireTime: Int? = null, val fqdn: String? = null, val hostName: String? = null, val minimumTtl: Int? = null, val refreshTime: Int? = null, val retryTime: Int? = null, val serialNumber: Int? = null, val tags: Map<String, String>? = null, val ttl: Int? = null)