Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-dnsresolver

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

CreatedByType

CreatedByType: string

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

DnsForwardingRuleset

DnsForwardingRuleset: TrackedResource & { dnsResolverOutboundEndpoints?: SubResource[]; etag?: undefined | string; provisioningState?: ProvisioningState; resourceGuid?: undefined | string; systemData?: SystemData }

Describes a DNS forwarding ruleset.

DnsForwardingRulesetsCreateOrUpdateResponse

DnsForwardingRulesetsCreateOrUpdateResponse: DnsForwardingRuleset

Contains response data for the createOrUpdate operation.

DnsForwardingRulesetsGetResponse

DnsForwardingRulesetsGetResponse: DnsForwardingRuleset

Contains response data for the get operation.

DnsForwardingRulesetsListByResourceGroupNextResponse

DnsForwardingRulesetsListByResourceGroupNextResponse: DnsForwardingRulesetListResult

Contains response data for the listByResourceGroupNext operation.

DnsForwardingRulesetsListByResourceGroupResponse

DnsForwardingRulesetsListByResourceGroupResponse: DnsForwardingRulesetListResult

Contains response data for the listByResourceGroup operation.

DnsForwardingRulesetsListByVirtualNetworkNextResponse

DnsForwardingRulesetsListByVirtualNetworkNextResponse: VirtualNetworkDnsForwardingRulesetListResult

Contains response data for the listByVirtualNetworkNext operation.

DnsForwardingRulesetsListByVirtualNetworkResponse

DnsForwardingRulesetsListByVirtualNetworkResponse: VirtualNetworkDnsForwardingRulesetListResult

Contains response data for the listByVirtualNetwork operation.

DnsForwardingRulesetsListNextResponse

DnsForwardingRulesetsListNextResponse: DnsForwardingRulesetListResult

Contains response data for the listNext operation.

DnsForwardingRulesetsListResponse

DnsForwardingRulesetsListResponse: DnsForwardingRulesetListResult

Contains response data for the list operation.

DnsForwardingRulesetsUpdateResponse

DnsForwardingRulesetsUpdateResponse: DnsForwardingRuleset

Contains response data for the update operation.

DnsResolver

DnsResolver: TrackedResource & { dnsResolverState?: DnsResolverState; etag?: undefined | string; provisioningState?: ProvisioningState; resourceGuid?: undefined | string; systemData?: SystemData; virtualNetwork?: SubResource }

Describes a DNS resolver.

DnsResolverState

DnsResolverState: string

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

DnsResolversCreateOrUpdateResponse: DnsResolver

Contains response data for the createOrUpdate operation.

DnsResolversGetResponse

DnsResolversGetResponse: DnsResolver

Contains response data for the get operation.

DnsResolversListByResourceGroupNextResponse

DnsResolversListByResourceGroupNextResponse: DnsResolverListResult

Contains response data for the listByResourceGroupNext operation.

DnsResolversListByResourceGroupResponse

DnsResolversListByResourceGroupResponse: DnsResolverListResult

Contains response data for the listByResourceGroup operation.

DnsResolversListByVirtualNetworkNextResponse

DnsResolversListByVirtualNetworkNextResponse: SubResourceListResult

Contains response data for the listByVirtualNetworkNext operation.

DnsResolversListByVirtualNetworkResponse

DnsResolversListByVirtualNetworkResponse: SubResourceListResult

Contains response data for the listByVirtualNetwork operation.

DnsResolversListNextResponse

DnsResolversListNextResponse: DnsResolverListResult

Contains response data for the listNext operation.

DnsResolversListResponse

DnsResolversListResponse: DnsResolverListResult

Contains response data for the list operation.

DnsResolversUpdateResponse

DnsResolversUpdateResponse: DnsResolver

Contains response data for the update operation.

ForwardingRule

ForwardingRule: ProxyResource & { domainName?: undefined | string; etag?: undefined | string; forwardingRuleState?: ForwardingRuleState; metadata?: undefined | {}; provisioningState?: ProvisioningState; systemData?: SystemData; targetDnsServers?: TargetDnsServer[] }

Describes a forwarding rule within a DNS forwarding ruleset.

ForwardingRuleState

ForwardingRuleState: string

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

ForwardingRulesCreateOrUpdateResponse: ForwardingRule

Contains response data for the createOrUpdate operation.

ForwardingRulesGetResponse

ForwardingRulesGetResponse: ForwardingRule

Contains response data for the get operation.

ForwardingRulesListNextResponse

ForwardingRulesListNextResponse: ForwardingRuleListResult

Contains response data for the listNext operation.

ForwardingRulesListResponse

ForwardingRulesListResponse: ForwardingRuleListResult

Contains response data for the list operation.

ForwardingRulesUpdateResponse

ForwardingRulesUpdateResponse: ForwardingRule

Contains response data for the update operation.

InboundEndpoint

InboundEndpoint: TrackedResource & { etag?: undefined | string; ipConfigurations?: IpConfiguration[]; provisioningState?: ProvisioningState; resourceGuid?: undefined | string; systemData?: SystemData }

Describes an inbound endpoint for a DNS resolver.

InboundEndpointsCreateOrUpdateResponse

InboundEndpointsCreateOrUpdateResponse: InboundEndpoint

Contains response data for the createOrUpdate operation.

InboundEndpointsGetResponse

InboundEndpointsGetResponse: InboundEndpoint

Contains response data for the get operation.

InboundEndpointsListNextResponse

InboundEndpointsListNextResponse: InboundEndpointListResult

Contains response data for the listNext operation.

InboundEndpointsListResponse

InboundEndpointsListResponse: InboundEndpointListResult

Contains response data for the list operation.

InboundEndpointsUpdateResponse

InboundEndpointsUpdateResponse: InboundEndpoint

Contains response data for the update operation.

IpAllocationMethod

IpAllocationMethod: string

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

OutboundEndpoint

OutboundEndpoint: TrackedResource & { etag?: undefined | string; provisioningState?: ProvisioningState; resourceGuid?: undefined | string; subnet?: SubResource; systemData?: SystemData }

Describes an outbound endpoint for a DNS resolver.

OutboundEndpointsCreateOrUpdateResponse

OutboundEndpointsCreateOrUpdateResponse: OutboundEndpoint

Contains response data for the createOrUpdate operation.

OutboundEndpointsGetResponse

OutboundEndpointsGetResponse: OutboundEndpoint

Contains response data for the get operation.

OutboundEndpointsListNextResponse

OutboundEndpointsListNextResponse: OutboundEndpointListResult

Contains response data for the listNext operation.

OutboundEndpointsListResponse

OutboundEndpointsListResponse: OutboundEndpointListResult

Contains response data for the list operation.

OutboundEndpointsUpdateResponse

OutboundEndpointsUpdateResponse: OutboundEndpoint

Contains response data for the update operation.

ProvisioningState

ProvisioningState: string

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

ProxyResource

ProxyResource: Resource & {}

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

TrackedResource

TrackedResource: Resource & { location: string; tags?: undefined | {} }

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

VirtualNetworkLink

VirtualNetworkLink: ProxyResource & { etag?: undefined | string; metadata?: undefined | {}; provisioningState?: ProvisioningState; systemData?: SystemData; virtualNetwork?: SubResource }

Describes a virtual network link.

VirtualNetworkLinksCreateOrUpdateResponse

VirtualNetworkLinksCreateOrUpdateResponse: VirtualNetworkLink

Contains response data for the createOrUpdate operation.

VirtualNetworkLinksGetResponse

VirtualNetworkLinksGetResponse: VirtualNetworkLink

Contains response data for the get operation.

VirtualNetworkLinksListNextResponse

VirtualNetworkLinksListNextResponse: VirtualNetworkLinkListResult

Contains response data for the listNext operation.

VirtualNetworkLinksListResponse

VirtualNetworkLinksListResponse: VirtualNetworkLinkListResult

Contains response data for the list operation.

VirtualNetworkLinksUpdateResponse

VirtualNetworkLinksUpdateResponse: VirtualNetworkLink

Contains response data for the update operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const CloudError

CloudError: object

type

type: object

className

className: string = "CloudError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

Const CloudErrorBody

CloudErrorBody: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudErrorBody"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const DnsForwardingRuleset

DnsForwardingRuleset: object

type

type: object

className

className: string = "DnsForwardingRuleset"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsResolverOutboundEndpoints

dnsResolverOutboundEndpoints: object

serializedName

serializedName: string = "properties.dnsResolverOutboundEndpoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const DnsForwardingRulesetListResult

DnsForwardingRulesetListResult: object

type

type: object

className

className: string = "DnsForwardingRulesetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DnsForwardingRuleset"

name

name: string = "Composite"

Const DnsForwardingRulesetPatch

DnsForwardingRulesetPatch: object

type

type: object

className

className: string = "DnsForwardingRulesetPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const DnsResolver

DnsResolver: object

type

type: object

className

className: string = "DnsResolver"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsResolverState

dnsResolverState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.dnsResolverState"

type

type: object

name

name: string = "String"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

virtualNetwork

virtualNetwork: object

serializedName

serializedName: string = "properties.virtualNetwork"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const DnsResolverListResult

DnsResolverListResult: object

type

type: object

className

className: string = "DnsResolverListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DnsResolver"

name

name: string = "Composite"

Const DnsResolverPatch

DnsResolverPatch: object

type

type: object

className

className: string = "DnsResolverPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ForwardingRule

ForwardingRule: object

type

type: object

className

className: string = "ForwardingRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainName

domainName: object

serializedName

serializedName: string = "properties.domainName"

type

type: object

name

name: string = "String"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

forwardingRuleState

forwardingRuleState: object

serializedName

serializedName: string = "properties.forwardingRuleState"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

targetDnsServers

targetDnsServers: object

serializedName

serializedName: string = "properties.targetDnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TargetDnsServer"

name

name: string = "Composite"

Const ForwardingRuleListResult

ForwardingRuleListResult: object

type

type: object

className

className: string = "ForwardingRuleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ForwardingRule"

name

name: string = "Composite"

Const ForwardingRulePatch

ForwardingRulePatch: object

type

type: object

className

className: string = "ForwardingRulePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

forwardingRuleState

forwardingRuleState: object

serializedName

serializedName: string = "properties.forwardingRuleState"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

targetDnsServers

targetDnsServers: object

serializedName

serializedName: string = "properties.targetDnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TargetDnsServer"

name

name: string = "Composite"

Const InboundEndpoint

InboundEndpoint: object

type

type: object

className

className: string = "InboundEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IpConfiguration"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const InboundEndpointListResult

InboundEndpointListResult: object

type

type: object

className

className: string = "InboundEndpointListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundEndpoint"

name

name: string = "Composite"

Const InboundEndpointPatch

InboundEndpointPatch: object

type

type: object

className

className: string = "InboundEndpointPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const IpConfiguration

IpConfiguration: object

type

type: object

className

className: string = "IpConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateIpAddress

privateIpAddress: object

serializedName

serializedName: string = "privateIpAddress"

type

type: object

name

name: string = "String"

privateIpAllocationMethod

privateIpAllocationMethod: object

defaultValue

defaultValue: string = "Dynamic"

serializedName

serializedName: string = "privateIpAllocationMethod"

type

type: object

name

name: string = "String"

subnet

subnet: object

serializedName

serializedName: string = "subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const OutboundEndpoint

OutboundEndpoint: object

type

type: object

className

className: string = "OutboundEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const OutboundEndpointListResult

OutboundEndpointListResult: object

type

type: object

className

className: string = "OutboundEndpointListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OutboundEndpoint"

name

name: string = "Composite"

Const OutboundEndpointPatch

OutboundEndpointPatch: object

type

type: object

className

className: string = "OutboundEndpointPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

type

type: object

className

className: string = "ProxyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SubResource

SubResource: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const SubResourceListResult

SubResourceListResult: object

type

type: object

className

className: string = "SubResourceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const TargetDnsServer

TargetDnsServer: object

type

type: object

className

className: string = "TargetDnsServer"

name

name: string = "Composite"

modelProperties

modelProperties: object

ipAddress

ipAddress: object

serializedName

serializedName: string = "ipAddress"

type

type: object

name

name: string = "String"

port

port: object

defaultValue

defaultValue: number = 53

serializedName

serializedName: string = "port"

type

type: object

name

name: string = "Number"

Const TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const VirtualNetworkDnsForwardingRuleset

VirtualNetworkDnsForwardingRuleset: object

type

type: object

className

className: string = "VirtualNetworkDnsForwardingRuleset"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

virtualNetworkLink

virtualNetworkLink: object

serializedName

serializedName: string = "properties.virtualNetworkLink"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const VirtualNetworkDnsForwardingRulesetListResult

VirtualNetworkDnsForwardingRulesetListResult: object

type

type: object

className

className: string = "VirtualNetworkDnsForwardingRulesetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkDnsForwardingRuleset"

name

name: string = "Composite"

Const VirtualNetworkLink

VirtualNetworkLink: object

type

type: object

className

className: string = "VirtualNetworkLink"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

virtualNetwork

virtualNetwork: object

serializedName

serializedName: string = "properties.virtualNetwork"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const VirtualNetworkLinkListResult

VirtualNetworkLinkListResult: object

type

type: object

className

className: string = "VirtualNetworkLinkListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkLink"

name

name: string = "Composite"

Const VirtualNetworkLinkPatch

VirtualNetworkLinkPatch: object

type

type: object

className

className: string = "VirtualNetworkLinkPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-04-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType,Parameters.accept,Parameters.ifMatch,Parameters.ifNoneMatch]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters10

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.dnsForwardingRulesetName,Parameters.virtualNetworkLinkName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

201

201: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

202

202: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

204

204: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.ifMatch]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.dnsForwardingRulesetName,Parameters.virtualNetworkLinkName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const dnsForwardingRulesetName

dnsForwardingRulesetName: object

parameterPath

parameterPath: string = "dnsForwardingRulesetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "dnsForwardingRulesetName"

type

type: object

name

name: string = "String"

Const dnsResolverName

dnsResolverName: object

parameterPath

parameterPath: string = "dnsResolverName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "dnsResolverName"

type

type: object

name

name: string = "String"

Const forwardingRuleName

forwardingRuleName: object

parameterPath

parameterPath: string = "forwardingRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "forwardingRuleName"

type

type: object

name

name: string = "String"

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.dnsForwardingRulesetName,Parameters.virtualNetworkLinkName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const ifMatch

ifMatch: object

parameterPath

parameterPath: string[] = ["options", "ifMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifNoneMatch

ifNoneMatch: object

parameterPath

parameterPath: string[] = ["options", "ifNoneMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-None-Match"

type

type: object

name

name: string = "String"

Const inboundEndpointName

inboundEndpointName: object

parameterPath

parameterPath: string = "inboundEndpointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "inboundEndpointName"

type

type: object

name

name: string = "String"

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DnsForwardingRulesetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DnsForwardingRulesetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByVirtualNetworkNextOperationSpec

listByVirtualNetworkNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualNetworkName,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkDnsForwardingRulesetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByVirtualNetworkOperationSpec

listByVirtualNetworkOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listDnsForwardingRulesets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.virtualNetworkName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkDnsForwardingRulesetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.dnsForwardingRulesetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLinkListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.dnsForwardingRulesetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLinkListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const outboundEndpointName

outboundEndpointName: object

parameterPath

parameterPath: string = "outboundEndpointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "outboundEndpointName"

type

type: object

name

name: string = "String"

Const parameters

parameters: object

mapper

mapper: any = DnsResolverMapper

parameterPath

parameterPath: string = "parameters"

Const parameters1

parameters1: object

mapper

mapper: any = DnsResolverPatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters10

parameters10: object

mapper

mapper: any = VirtualNetworkLinkMapper

parameterPath

parameterPath: string = "parameters"

Const parameters11

parameters11: object

mapper

mapper: any = VirtualNetworkLinkPatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters2

parameters2: object

mapper

mapper: any = InboundEndpointMapper

parameterPath

parameterPath: string = "parameters"

Const parameters3

parameters3: object

mapper

mapper: any = InboundEndpointPatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters4

parameters4: object

mapper

mapper: any = OutboundEndpointMapper

parameterPath

parameterPath: string = "parameters"

Const parameters5

parameters5: object

mapper

mapper: any = OutboundEndpointPatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters6

parameters6: object

mapper

mapper: any = DnsForwardingRulesetMapper

parameterPath

parameterPath: string = "parameters"

Const parameters7

parameters7: object

mapper

mapper: any = DnsForwardingRulesetPatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters8

parameters8: object

mapper

mapper: any = ForwardingRuleMapper

parameterPath

parameterPath: string = "parameters"

Const parameters9

parameters9: object

mapper

mapper: any = ForwardingRulePatchMapper

parameterPath

parameterPath: string = "parameters"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

MaxLength

MaxLength: number = 90

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

parameterPath: string[] = ["options", "top"]

mapper

mapper: object

serializedName

serializedName: string = "$top"

type

type: object

name

name: string = "Number"

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType,Parameters.accept,Parameters.ifMatch]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters11

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.dnsForwardingRulesetName,Parameters.virtualNetworkLinkName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

201

201: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

202

202: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

204

204: object

bodyMapper

bodyMapper: any = Mappers.VirtualNetworkLink

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const virtualNetworkLinkName

virtualNetworkLinkName: object

parameterPath

parameterPath: string = "virtualNetworkLinkName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkLinkName"

type

type: object

name

name: string = "String"

Const virtualNetworkName

virtualNetworkName: object

parameterPath

parameterPath: string = "virtualNetworkName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkName"

type

type: object

name

name: string = "String"

Generated using TypeDoc