GetRecordSetResult

data class GetRecordSetResult(val aRecords: List<ARecordResponse>? = null, val aaaaRecords: List<AaaaRecordResponse>? = null, val azureApiVersion: String, val caaRecords: List<CaaRecordResponse>? = null, val cnameRecord: CnameRecordResponse? = null, val dsRecords: List<DsRecordResponse>? = null, val etag: String? = null, val fqdn: String, val id: String, val metadata: Map<String, String>? = null, val mxRecords: List<MxRecordResponse>? = null, val name: String, val naptrRecords: List<NaptrRecordResponse>? = null, val nsRecords: List<NsRecordResponse>? = null, val provisioningState: String, val ptrRecords: List<PtrRecordResponse>? = null, val soaRecord: SoaRecordResponse? = null, val srvRecords: List<SrvRecordResponse>? = null, val targetResource: SubResourceResponse? = null, val tlsaRecords: List<TlsaRecordResponse>? = null, val trafficManagementProfile: SubResourceResponse? = null, val ttl: Double? = null, val txtRecords: List<TxtRecordResponse>? = null, val type: String)

Describes a DNS record set (a collection of DNS records with the same name and type).

Constructors

Link copied to clipboard
constructor(aRecords: List<ARecordResponse>? = null, aaaaRecords: List<AaaaRecordResponse>? = null, azureApiVersion: String, caaRecords: List<CaaRecordResponse>? = null, cnameRecord: CnameRecordResponse? = null, dsRecords: List<DsRecordResponse>? = null, etag: String? = null, fqdn: String, id: String, metadata: Map<String, String>? = null, mxRecords: List<MxRecordResponse>? = null, name: String, naptrRecords: List<NaptrRecordResponse>? = null, nsRecords: List<NsRecordResponse>? = null, provisioningState: String, ptrRecords: List<PtrRecordResponse>? = null, soaRecord: SoaRecordResponse? = null, srvRecords: List<SrvRecordResponse>? = null, targetResource: SubResourceResponse? = null, tlsaRecords: List<TlsaRecordResponse>? = null, trafficManagementProfile: SubResourceResponse? = null, ttl: Double? = null, txtRecords: List<TxtRecordResponse>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The list of AAAA records in the record set.

Link copied to clipboard

The list of A records in the record set.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The list of CAA records in the record set.

Link copied to clipboard

The CNAME record in the record set.

Link copied to clipboard

The list of DS records in the record set.

Link copied to clipboard
val etag: String? = null

The etag of the record set.

Link copied to clipboard

Fully qualified domain name of the record set.

Link copied to clipboard
val id: String

The ID of the record set.

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

The metadata attached to the record set.

Link copied to clipboard

The list of MX records in the record set.

Link copied to clipboard

The name of the record set.

Link copied to clipboard

The list of NAPTR records in the record set.

Link copied to clipboard

The list of NS records in the record set.

Link copied to clipboard

provisioning State of the record set.

Link copied to clipboard

The list of PTR records in the record set.

Link copied to clipboard

The SOA record in the record set.

Link copied to clipboard

The list of SRV records in the record set.

Link copied to clipboard

A reference to an azure resource from where the dns resource value is taken.

Link copied to clipboard

The list of TLSA records in the record set.

Link copied to clipboard

A reference to an azure traffic manager profile resource from where the dns resource value is taken.

Link copied to clipboard
val ttl: Double? = null

The TTL (time-to-live) of the records in the record set.

Link copied to clipboard

The list of TXT records in the record set.

Link copied to clipboard

The type of the record set.