InboundEndpoints interface

Interface representing a InboundEndpoints.

Methods

beginCreateOrUpdate(string, string, string, InboundEndpoint, InboundEndpointsCreateOrUpdateOptionalParams)

Creates or updates an inbound endpoint for a DNS resolver.

beginCreateOrUpdateAndWait(string, string, string, InboundEndpoint, InboundEndpointsCreateOrUpdateOptionalParams)

Creates or updates an inbound endpoint for a DNS resolver.

beginDelete(string, string, string, InboundEndpointsDeleteOptionalParams)

Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone.

beginDeleteAndWait(string, string, string, InboundEndpointsDeleteOptionalParams)

Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone.

beginUpdate(string, string, string, InboundEndpointPatch, InboundEndpointsUpdateOptionalParams)

Updates an inbound endpoint for a DNS resolver.

beginUpdateAndWait(string, string, string, InboundEndpointPatch, InboundEndpointsUpdateOptionalParams)

Updates an inbound endpoint for a DNS resolver.

get(string, string, string, InboundEndpointsGetOptionalParams)

Gets properties of an inbound endpoint for a DNS resolver.

list(string, string, InboundEndpointsListOptionalParams)

Lists inbound endpoints for a DNS resolver.

Method Details

beginCreateOrUpdate(string, string, string, InboundEndpoint, InboundEndpointsCreateOrUpdateOptionalParams)

Creates or updates an inbound endpoint for a DNS resolver.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, parameters: InboundEndpoint, options?: InboundEndpointsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<InboundEndpoint>, InboundEndpoint>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

parameters
InboundEndpoint

Parameters supplied to the CreateOrUpdate operation.

options
InboundEndpointsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<InboundEndpoint>, InboundEndpoint>>

beginCreateOrUpdateAndWait(string, string, string, InboundEndpoint, InboundEndpointsCreateOrUpdateOptionalParams)

Creates or updates an inbound endpoint for a DNS resolver.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, parameters: InboundEndpoint, options?: InboundEndpointsCreateOrUpdateOptionalParams): Promise<InboundEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

parameters
InboundEndpoint

Parameters supplied to the CreateOrUpdate operation.

options
InboundEndpointsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<InboundEndpoint>

beginDelete(string, string, string, InboundEndpointsDeleteOptionalParams)

Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone.

function beginDelete(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, options?: InboundEndpointsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

options
InboundEndpointsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, InboundEndpointsDeleteOptionalParams)

Deletes an inbound endpoint for a DNS resolver. WARNING: This operation cannot be undone.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, options?: InboundEndpointsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

options
InboundEndpointsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, InboundEndpointPatch, InboundEndpointsUpdateOptionalParams)

Updates an inbound endpoint for a DNS resolver.

function beginUpdate(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, parameters: InboundEndpointPatch, options?: InboundEndpointsUpdateOptionalParams): Promise<PollerLike<PollOperationState<InboundEndpoint>, InboundEndpoint>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

parameters
InboundEndpointPatch

Parameters supplied to the Update operation.

options
InboundEndpointsUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<InboundEndpoint>, InboundEndpoint>>

beginUpdateAndWait(string, string, string, InboundEndpointPatch, InboundEndpointsUpdateOptionalParams)

Updates an inbound endpoint for a DNS resolver.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, parameters: InboundEndpointPatch, options?: InboundEndpointsUpdateOptionalParams): Promise<InboundEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

parameters
InboundEndpointPatch

Parameters supplied to the Update operation.

options
InboundEndpointsUpdateOptionalParams

The options parameters.

Returns

Promise<InboundEndpoint>

get(string, string, string, InboundEndpointsGetOptionalParams)

Gets properties of an inbound endpoint for a DNS resolver.

function get(resourceGroupName: string, dnsResolverName: string, inboundEndpointName: string, options?: InboundEndpointsGetOptionalParams): Promise<InboundEndpoint>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

inboundEndpointName

string

The name of the inbound endpoint for the DNS resolver.

options
InboundEndpointsGetOptionalParams

The options parameters.

Returns

Promise<InboundEndpoint>

list(string, string, InboundEndpointsListOptionalParams)

Lists inbound endpoints for a DNS resolver.

function list(resourceGroupName: string, dnsResolverName: string, options?: InboundEndpointsListOptionalParams): PagedAsyncIterableIterator<InboundEndpoint, InboundEndpoint[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverName

string

The name of the DNS resolver.

options
InboundEndpointsListOptionalParams

The options parameters.

Returns