PrivateDnsRecordSet Interface

Implements

public interface PrivateDnsRecordSet
extends ExternalChildResource<PrivateDnsRecordSet,PrivateDnsZone>, HasInnerModel<RecordSetInner>

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

Method Summary

Modifier and Type Method and Description
abstract String etag()

Gets the ETag of the record set.

abstract String fqdn()

Gets the fully qualified domain name of the record set.

abstract boolean isAutoRegistered()

Gets the property whether the record set is auto-registered in the private DNS zone through a virtual network link.

abstract Map<String,String> metadata()

Gets the metadata attached to the record set.

abstract RecordType recordType()

Gets the type of the record set.

abstract long timeToLive()

Gets the time-to-live of the records in the record set.

Method Details

etag

public abstract String etag()

Gets the ETag of the record set.

Returns:

the ETag of the record set.

fqdn

public abstract String fqdn()

Gets the fully qualified domain name of the record set.

Returns:

the fully qualified domain name of the record set.

isAutoRegistered

public abstract 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.

metadata

public abstract Map metadata()

Gets the metadata attached to the record set.

Returns:

the metadata attached to the record set.

recordType

public abstract RecordType recordType()

Gets the type of the record set.

Returns:

the type of the record set.

timeToLive

public abstract 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.

Applies to