Share via


ICNameRecordSet Interface

Definition

An immutable client-side representation of a CNAME (canonical name) record set in Azure DNS Zone.

public interface ICNameRecordSet : Microsoft.Azure.Management.Dns.Fluent.IDnsRecordSet, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Dns.Fluent.IDnsZone>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Dns.Fluent.IDnsRecordSet,Microsoft.Azure.Management.Dns.Fluent.IDnsZone>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Dns.Fluent.Models.RecordSetInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Dns.Fluent.IDnsZone>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Dns.Fluent.IDnsRecordSet>
type ICNameRecordSet = interface
    interface IDnsRecordSet
    interface IExternalChildResource<IDnsRecordSet, IDnsZone>
    interface IChildResource<IDnsZone>
    interface IHasName
    interface IIndexable
    interface IHasParent<IDnsZone>
    interface IRefreshable<IDnsRecordSet>
    interface IHasInner<RecordSetInner>
Public Interface ICNameRecordSet
Implements IChildResource(Of IDnsZone), IDnsRecordSet, IExternalChildResource(Of IDnsRecordSet, IDnsZone), IHasInner(Of RecordSetInner), IHasParent(Of IDnsZone), IRefreshable(Of IDnsRecordSet)
Implements

Properties

CanonicalName

Gets the canonical name (without a terminating dot) of CName record in this record set.

ETag

Gets the etag associated with the record set.

(Inherited from IDnsRecordSet)
Fqdn

Gets the fully qualified domain name of the record set.

(Inherited from IDnsRecordSet)
Id (Inherited from IExternalChildResource<FluentModelT,IParentT>)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Metadata

Gets the metadata associated with this record set.

(Inherited from IDnsRecordSet)
Name

Gets the name of the resource

(Inherited from IHasName)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
RecordType

Gets the type of records in this record set.

(Inherited from IDnsRecordSet)
TimeToLive

Gets TTL of the records in this record set.

(Inherited from IDnsRecordSet)

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)

Applies to