ExpressRoutePortAuthorizations interface

Interface representing a ExpressRoutePortAuthorizations.

Methods

beginCreateOrUpdate(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)

Creates or updates an authorization in the specified express route port.

beginCreateOrUpdateAndWait(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)

Creates or updates an authorization in the specified express route port.

beginDelete(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)

Deletes the specified authorization from the specified express route port.

beginDeleteAndWait(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)

Deletes the specified authorization from the specified express route port.

get(string, string, string, ExpressRoutePortAuthorizationsGetOptionalParams)

Gets the specified authorization from the specified express route port.

list(string, string, ExpressRoutePortAuthorizationsListOptionalParams)

Gets all authorizations in an express route port.

Method Details

beginCreateOrUpdate(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)

Creates or updates an authorization in the specified express route port.

function beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: ExpressRoutePortAuthorization, options?: ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRoutePortAuthorization>, ExpressRoutePortAuthorization>>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

authorizationName

string

The name of the authorization.

authorizationParameters
ExpressRoutePortAuthorization

Parameters supplied to the create or update express route port authorization operation.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRoutePortAuthorization>, ExpressRoutePortAuthorization>>

beginCreateOrUpdateAndWait(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)

Creates or updates an authorization in the specified express route port.

function beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: ExpressRoutePortAuthorization, options?: ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams): Promise<ExpressRoutePortAuthorization>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

authorizationName

string

The name of the authorization.

authorizationParameters
ExpressRoutePortAuthorization

Parameters supplied to the create or update express route port authorization operation.

Returns

beginDelete(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)

Deletes the specified authorization from the specified express route port.

function beginDelete(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

authorizationName

string

The name of the authorization.

options
ExpressRoutePortAuthorizationsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)

Deletes the specified authorization from the specified express route port.

function beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

authorizationName

string

The name of the authorization.

options
ExpressRoutePortAuthorizationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ExpressRoutePortAuthorizationsGetOptionalParams)

Gets the specified authorization from the specified express route port.

function get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsGetOptionalParams): Promise<ExpressRoutePortAuthorization>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

authorizationName

string

The name of the authorization.

options
ExpressRoutePortAuthorizationsGetOptionalParams

The options parameters.

Returns

list(string, string, ExpressRoutePortAuthorizationsListOptionalParams)

Gets all authorizations in an express route port.

function list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortAuthorizationsListOptionalParams): PagedAsyncIterableIterator<ExpressRoutePortAuthorization, ExpressRoutePortAuthorization[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

expressRoutePortName

string

The name of the express route port.

options
ExpressRoutePortAuthorizationsListOptionalParams

The options parameters.

Returns