@azure/arm-dnsresolver package

Classes

DnsResolverManagementClient

Interfaces

CloudError

An error message

CloudErrorBody

The body of an error message

DnsForwardingRuleset

Describes a DNS forwarding ruleset.

DnsForwardingRulesetListResult

The response to an enumeration operation on DNS forwarding rulesets.

DnsForwardingRulesetPatch

Describes a DNS forwarding ruleset PATCH operation.

DnsForwardingRulesets

Interface representing a DnsForwardingRulesets.

DnsForwardingRulesetsCreateOrUpdateOptionalParams

Optional parameters.

DnsForwardingRulesetsDeleteOptionalParams

Optional parameters.

DnsForwardingRulesetsGetOptionalParams

Optional parameters.

DnsForwardingRulesetsListByResourceGroupNextOptionalParams

Optional parameters.

DnsForwardingRulesetsListByResourceGroupOptionalParams

Optional parameters.

DnsForwardingRulesetsListByVirtualNetworkNextOptionalParams

Optional parameters.

DnsForwardingRulesetsListByVirtualNetworkOptionalParams

Optional parameters.

DnsForwardingRulesetsListNextOptionalParams

Optional parameters.

DnsForwardingRulesetsListOptionalParams

Optional parameters.

DnsForwardingRulesetsUpdateOptionalParams

Optional parameters.

DnsResolver

Describes a DNS resolver.

DnsResolverListResult

The response to an enumeration operation on DNS resolvers.

DnsResolverManagementClientOptionalParams

Optional parameters.

DnsResolverPatch

Describes a DNS resolver for PATCH operation.

DnsResolvers

Interface representing a DnsResolvers.

DnsResolversCreateOrUpdateOptionalParams

Optional parameters.

DnsResolversDeleteOptionalParams

Optional parameters.

DnsResolversGetOptionalParams

Optional parameters.

DnsResolversListByResourceGroupNextOptionalParams

Optional parameters.

DnsResolversListByResourceGroupOptionalParams

Optional parameters.

DnsResolversListByVirtualNetworkNextOptionalParams

Optional parameters.

DnsResolversListByVirtualNetworkOptionalParams

Optional parameters.

DnsResolversListNextOptionalParams

Optional parameters.

DnsResolversListOptionalParams

Optional parameters.

DnsResolversUpdateOptionalParams

Optional parameters.

ForwardingRule

Describes a forwarding rule within a DNS forwarding ruleset.

ForwardingRuleListResult

The response to an enumeration operation on forwarding rules within a DNS forwarding ruleset.

ForwardingRulePatch

Describes a forwarding rule for PATCH operation.

ForwardingRules

Interface representing a ForwardingRules.

ForwardingRulesCreateOrUpdateOptionalParams

Optional parameters.

ForwardingRulesDeleteOptionalParams

Optional parameters.

ForwardingRulesGetOptionalParams

Optional parameters.

ForwardingRulesListNextOptionalParams

Optional parameters.

ForwardingRulesListOptionalParams

Optional parameters.

ForwardingRulesUpdateOptionalParams

Optional parameters.

InboundEndpoint

Describes an inbound endpoint for a DNS resolver.

InboundEndpointListResult

The response to an enumeration operation on inbound endpoints for a DNS resolver.

InboundEndpointPatch

Describes an inbound endpoint for a DNS resolver for PATCH operation.

InboundEndpoints

Interface representing a InboundEndpoints.

InboundEndpointsCreateOrUpdateOptionalParams

Optional parameters.

InboundEndpointsDeleteOptionalParams

Optional parameters.

InboundEndpointsGetOptionalParams

Optional parameters.

InboundEndpointsListNextOptionalParams

Optional parameters.

InboundEndpointsListOptionalParams

Optional parameters.

InboundEndpointsUpdateOptionalParams

Optional parameters.

IpConfiguration

IP configuration.

OutboundEndpoint

Describes an outbound endpoint for a DNS resolver.

OutboundEndpointListResult

The response to an enumeration operation on outbound endpoints for a DNS resolver.

OutboundEndpointPatch

Describes an outbound endpoint for a DNS resolver for PATCH operation.

OutboundEndpoints

Interface representing a OutboundEndpoints.

OutboundEndpointsCreateOrUpdateOptionalParams

Optional parameters.

OutboundEndpointsDeleteOptionalParams

Optional parameters.

OutboundEndpointsGetOptionalParams

Optional parameters.

OutboundEndpointsListNextOptionalParams

Optional parameters.

OutboundEndpointsListOptionalParams

Optional parameters.

OutboundEndpointsUpdateOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

SubResource

Reference to another ARM resource.

SubResourceListResult

The response to an enumeration operation on sub-resources.

SystemData

Metadata pertaining to creation and last modification of the resource.

TargetDnsServer

Describes a server to forward the DNS queries to.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

VirtualNetworkDnsForwardingRuleset

Reference to DNS forwarding ruleset and associated virtual network link.

VirtualNetworkDnsForwardingRulesetListResult

The response to an enumeration operation on Virtual Network DNS Forwarding Ruleset.

VirtualNetworkLink

Describes a virtual network link.

VirtualNetworkLinkListResult

The response to an enumeration operation on virtual network links.

VirtualNetworkLinkPatch

Describes a virtual network link for PATCH operation.

VirtualNetworkLinks

Interface representing a VirtualNetworkLinks.

VirtualNetworkLinksCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkLinksDeleteOptionalParams

Optional parameters.

VirtualNetworkLinksGetOptionalParams

Optional parameters.

VirtualNetworkLinksListNextOptionalParams

Optional parameters.

VirtualNetworkLinksListOptionalParams

Optional parameters.

VirtualNetworkLinksUpdateOptionalParams

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

DnsForwardingRulesetsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DnsForwardingRulesetsGetResponse

Contains response data for the get operation.

DnsForwardingRulesetsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

DnsForwardingRulesetsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

DnsForwardingRulesetsListByVirtualNetworkNextResponse

Contains response data for the listByVirtualNetworkNext operation.

DnsForwardingRulesetsListByVirtualNetworkResponse

Contains response data for the listByVirtualNetwork operation.

DnsForwardingRulesetsListNextResponse

Contains response data for the listNext operation.

DnsForwardingRulesetsListResponse

Contains response data for the list operation.

DnsForwardingRulesetsUpdateResponse

Contains response data for the update operation.

DnsResolverState

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

Known values supported by the service

Connected
Disconnected

DnsResolversCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

DnsResolversGetResponse

Contains response data for the get operation.

DnsResolversListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

DnsResolversListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

DnsResolversListByVirtualNetworkNextResponse

Contains response data for the listByVirtualNetworkNext operation.

DnsResolversListByVirtualNetworkResponse

Contains response data for the listByVirtualNetwork operation.

DnsResolversListNextResponse

Contains response data for the listNext operation.

DnsResolversListResponse

Contains response data for the list operation.

DnsResolversUpdateResponse

Contains response data for the update operation.

ForwardingRuleState

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

Known values supported by the service

Enabled
Disabled

ForwardingRulesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ForwardingRulesGetResponse

Contains response data for the get operation.

ForwardingRulesListNextResponse

Contains response data for the listNext operation.

ForwardingRulesListResponse

Contains response data for the list operation.

ForwardingRulesUpdateResponse

Contains response data for the update operation.

InboundEndpointsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

InboundEndpointsGetResponse

Contains response data for the get operation.

InboundEndpointsListNextResponse

Contains response data for the listNext operation.

InboundEndpointsListResponse

Contains response data for the list operation.

InboundEndpointsUpdateResponse

Contains response data for the update operation.

IpAllocationMethod

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

Known values supported by the service

Static
Dynamic

OutboundEndpointsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

OutboundEndpointsGetResponse

Contains response data for the get operation.

OutboundEndpointsListNextResponse

Contains response data for the listNext operation.

OutboundEndpointsListResponse

Contains response data for the list operation.

OutboundEndpointsUpdateResponse

Contains response data for the update operation.

ProvisioningState

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

Known values supported by the service

Creating
Updating
Deleting
Succeeded
Failed
Canceled

VirtualNetworkLinksCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VirtualNetworkLinksGetResponse

Contains response data for the get operation.

VirtualNetworkLinksListNextResponse

Contains response data for the listNext operation.

VirtualNetworkLinksListResponse

Contains response data for the list operation.

VirtualNetworkLinksUpdateResponse

Contains response data for the update operation.

Enums

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownDnsResolverState

Known values of DnsResolverState that the service accepts.

KnownForwardingRuleState

Known values of ForwardingRuleState that the service accepts.

KnownIpAllocationMethod

Known values of IpAllocationMethod that the service accepts.

KnownProvisioningState

Known values of ProvisioningState 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.