Interface PrivateDnsRecordSet

All Superinterfaces:
ChildResource<PrivateDnsZone>, ExternalChildResource<PrivateDnsRecordSet,PrivateDnsZone>, HasInnerModel<RecordSetInner>, HasName, HasParent<PrivateDnsZone>, Indexable, Refreshable<PrivateDnsRecordSet>
All Known Subinterfaces:
AaaaRecordSet, ARecordSet, CnameRecordSet, MxRecordSet, PtrRecordSet, SoaRecordSet, SrvRecordSet, TxtRecordSet

An immutable client-side representation of a record set in Azure Private DNS Zone.
  • Method Details

    • recordType

      RecordType recordType()
      Gets the type of the record set.
      Returns:
      the type of the record set.
    • etag

      String etag()
      Gets the ETag of the record set.
      Returns:
      the ETag of the record set.
    • metadata

      Map<String,String> metadata()
      Gets the metadata attached to the record set.
      Returns:
      the metadata attached to the record set.
    • timeToLive

      long timeToLive()
      Gets the time-to-live of the records in the record set.
      Returns:
      the time-to-live of the records in the record set.
    • fqdn

      String fqdn()
      Gets the fully qualified domain name of the record set.
      Returns:
      the fully qualified domain name of the record set.
    • isAutoRegistered

      boolean isAutoRegistered()
      Gets the property whether the record set is auto-registered in the private DNS zone through a virtual network link.
      Returns:
      the property whether the record set is auto-registered in the private DNS zone through a virtual network link.