Share via


ICaaRecordSet Interface

Definition

An immutable client-side representation of an CAA (service) record set in Azure DNS Zone.

public interface ICaaRecordSet : 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 ICaaRecordSet = 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 ICaaRecordSet
Implements IChildResource(Of IDnsZone), IDnsRecordSet, IExternalChildResource(Of IDnsRecordSet, IDnsZone), IHasInner(Of RecordSetInner), IHasParent(Of IDnsZone), IRefreshable(Of IDnsRecordSet)
Implements

Properties

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>)
Records

Gets the CAA records in this record set.

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