Interface DnsRecordSet

All Superinterfaces:
ChildResource<DnsZone>, ExternalChildResource<DnsRecordSet,DnsZone>, HasInner<com.microsoft.azure.management.dns.implementation.RecordSetInner>, HasName, HasParent<DnsZone>, Indexable, Refreshable<DnsRecordSet>
All Known Subinterfaces:
AaaaRecordSet, ARecordSet, CaaRecordSet, CNameRecordSet, MXRecordSet, NSRecordSet, PtrRecordSet, SoaRecordSet, SrvRecordSet, TxtRecordSet

public interface DnsRecordSet extends ExternalChildResource<DnsRecordSet,DnsZone>, HasInner<com.microsoft.azure.management.dns.implementation.RecordSetInner>
An immutable client-side representation of a record set in Azure DNS Zone.
  • Method Details

    • recordType

      RecordType recordType()
      Returns:
      the type of records in this record set
    • timeToLive

      long timeToLive()
      Returns:
      TTL of the records in this record set
    • metadata

      Map<String,String> metadata()
      Returns:
      the metadata associated with this record set.
    • fqdn

      @Beta(V1_9_0) String fqdn()
      Returns:
      the fully qualified domain name of the record set.
    • eTag

      String eTag()
      Returns:
      the etag associated with the record set.