Share via


@azure/arm-dns package

Classes

DnsManagementClient

Interfaces

ARecord

An A record.

AaaaRecord

An AAAA record.

CaaRecord

A CAA record.

CloudError

An error response from the service.

CloudErrorBody

An error response from the service.

CnameRecord

A CNAME record.

DelegationSignerInfo

The delegation signer information.

Digest

A digest.

DnsManagementClientOptionalParams

Optional parameters.

DnsResourceReference

Represents a single Azure resource and its referencing DNS records.

DnsResourceReferenceGetByTargetResourcesOptionalParams

Optional parameters.

DnsResourceReferenceOperations

Interface representing a DnsResourceReferenceOperations.

DnsResourceReferenceRequest

Represents the properties of the Dns Resource Reference Request.

DnsResourceReferenceResult

Represents the properties of the Dns Resource Reference Result.

DnssecConfig

Represents the DNSSEC configuration.

DnssecConfigListResult

The response to a List DNSSEC configurations operation.

DnssecConfigs

Interface representing a DnssecConfigs.

DnssecConfigsCreateOrUpdateOptionalParams

Optional parameters.

DnssecConfigsDeleteHeaders

Defines headers for DnssecConfigs_delete operation.

DnssecConfigsDeleteOptionalParams

Optional parameters.

DnssecConfigsGetOptionalParams

Optional parameters.

DnssecConfigsListByDnsZoneNextOptionalParams

Optional parameters.

DnssecConfigsListByDnsZoneOptionalParams

Optional parameters.

DsRecord

A DS record. For more information about the DS record format, see RFC 4034: https://www.rfc-editor.org/rfc/rfc4034

MxRecord

An MX record.

NaptrRecord

A NAPTR record. For more information about the NAPTR record format, see RFC 3403: https://www.rfc-editor.org/rfc/rfc3403

NsRecord

An NS record.

PtrRecord

A PTR record.

RecordSet

Describes a DNS record set (a collection of DNS records with the same name and type).

RecordSetListResult

The response to a record set List operation.

RecordSetUpdateParameters

Parameters supplied to update a record set.

RecordSets

Interface representing a RecordSets.

RecordSetsCreateOrUpdateOptionalParams

Optional parameters.

RecordSetsDeleteOptionalParams

Optional parameters.

RecordSetsGetOptionalParams

Optional parameters.

RecordSetsListAllByDnsZoneNextOptionalParams

Optional parameters.

RecordSetsListAllByDnsZoneOptionalParams

Optional parameters.

RecordSetsListByDnsZoneNextOptionalParams

Optional parameters.

RecordSetsListByDnsZoneOptionalParams

Optional parameters.

RecordSetsListByTypeNextOptionalParams

Optional parameters.

RecordSetsListByTypeOptionalParams

Optional parameters.

RecordSetsUpdateOptionalParams

Optional parameters.

Resource

Common properties of an Azure Resource Manager resource

SigningKey

Represents the signing key.

SoaRecord

An SOA record.

SrvRecord

An SRV record.

SubResource

A reference to a another resource

SystemData

Metadata pertaining to creation and last modification of the resource.

TlsaRecord

A TLSA record. For more information about the TLSA record format, see RFC 6698: https://www.rfc-editor.org/rfc/rfc6698

TxtRecord

A TXT record.

Zone

Describes a DNS zone.

ZoneListResult

The response to a Zone List or ListAll operation.

ZoneUpdate

Describes a request to update a DNS zone.

Zones

Interface representing a Zones.

ZonesCreateOrUpdateOptionalParams

Optional parameters.

ZonesDeleteHeaders

Defines headers for Zones_delete operation.

ZonesDeleteOptionalParams

Optional parameters.

ZonesGetOptionalParams

Optional parameters.

ZonesListByResourceGroupNextOptionalParams

Optional parameters.

ZonesListByResourceGroupOptionalParams

Optional parameters.

ZonesListNextOptionalParams

Optional parameters.

ZonesListOptionalParams

Optional parameters.

ZonesUpdateOptionalParams

Optional parameters.

Type Aliases

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

DnsResourceReferenceGetByTargetResourcesResponse

Contains response data for the getByTargetResources operation.

DnssecConfigsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DnssecConfigsGetResponse

Contains response data for the get operation.

DnssecConfigsListByDnsZoneNextResponse

Contains response data for the listByDnsZoneNext operation.

DnssecConfigsListByDnsZoneResponse

Contains response data for the listByDnsZone operation.

RecordSetsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

RecordSetsGetResponse

Contains response data for the get operation.

RecordSetsListAllByDnsZoneNextResponse

Contains response data for the listAllByDnsZoneNext operation.

RecordSetsListAllByDnsZoneResponse

Contains response data for the listAllByDnsZone operation.

RecordSetsListByDnsZoneNextResponse

Contains response data for the listByDnsZoneNext operation.

RecordSetsListByDnsZoneResponse

Contains response data for the listByDnsZone operation.

RecordSetsListByTypeNextResponse

Contains response data for the listByTypeNext operation.

RecordSetsListByTypeResponse

Contains response data for the listByType operation.

RecordSetsUpdateResponse

Contains response data for the update operation.

RecordType

Defines values for RecordType.

ZoneType

Defines values for ZoneType.

ZonesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ZonesGetResponse

Contains response data for the get operation.

ZonesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

ZonesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

ZonesListNextResponse

Contains response data for the listNext operation.

ZonesListResponse

Contains response data for the list operation.

ZonesUpdateResponse

Contains response data for the update operation.

Enums

KnownCreatedByType

Known values of CreatedByType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.