TrunkedNetworks interface

Interface representing a TrunkedNetworks.

Methods

beginCreateOrUpdate(string, string, TrunkedNetwork, TrunkedNetworksCreateOrUpdateOptionalParams)

Create a new trunked network or update the properties of the existing trunked network.

beginCreateOrUpdateAndWait(string, string, TrunkedNetwork, TrunkedNetworksCreateOrUpdateOptionalParams)

Create a new trunked network or update the properties of the existing trunked network.

beginDelete(string, string, TrunkedNetworksDeleteOptionalParams)

Delete the provided trunked network.

beginDeleteAndWait(string, string, TrunkedNetworksDeleteOptionalParams)

Delete the provided trunked network.

get(string, string, TrunkedNetworksGetOptionalParams)

Get properties of the provided trunked network.

listByResourceGroup(string, TrunkedNetworksListByResourceGroupOptionalParams)

Get a list of trunked networks in the provided resource group.

listBySubscription(TrunkedNetworksListBySubscriptionOptionalParams)

Get a list of trunked networks in the provided subscription.

update(string, string, TrunkedNetworksUpdateOptionalParams)

Update tags associated with the provided trunked network.

Method Details

beginCreateOrUpdate(string, string, TrunkedNetwork, TrunkedNetworksCreateOrUpdateOptionalParams)

Create a new trunked network or update the properties of the existing trunked network.

function beginCreateOrUpdate(resourceGroupName: string, trunkedNetworkName: string, trunkedNetworkParameters: TrunkedNetwork, options?: TrunkedNetworksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<TrunkedNetwork>, TrunkedNetwork>>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

trunkedNetworkParameters
TrunkedNetwork

The request body.

options
TrunkedNetworksCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, TrunkedNetwork, TrunkedNetworksCreateOrUpdateOptionalParams)

Create a new trunked network or update the properties of the existing trunked network.

function beginCreateOrUpdateAndWait(resourceGroupName: string, trunkedNetworkName: string, trunkedNetworkParameters: TrunkedNetwork, options?: TrunkedNetworksCreateOrUpdateOptionalParams): Promise<TrunkedNetwork>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

trunkedNetworkParameters
TrunkedNetwork

The request body.

options
TrunkedNetworksCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<TrunkedNetwork>

beginDelete(string, string, TrunkedNetworksDeleteOptionalParams)

Delete the provided trunked network.

function beginDelete(resourceGroupName: string, trunkedNetworkName: string, options?: TrunkedNetworksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

options
TrunkedNetworksDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, TrunkedNetworksDeleteOptionalParams)

Delete the provided trunked network.

function beginDeleteAndWait(resourceGroupName: string, trunkedNetworkName: string, options?: TrunkedNetworksDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

options
TrunkedNetworksDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, TrunkedNetworksGetOptionalParams)

Get properties of the provided trunked network.

function get(resourceGroupName: string, trunkedNetworkName: string, options?: TrunkedNetworksGetOptionalParams): Promise<TrunkedNetwork>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

options
TrunkedNetworksGetOptionalParams

The options parameters.

Returns

Promise<TrunkedNetwork>

listByResourceGroup(string, TrunkedNetworksListByResourceGroupOptionalParams)

Get a list of trunked networks in the provided resource group.

function listByResourceGroup(resourceGroupName: string, options?: TrunkedNetworksListByResourceGroupOptionalParams): PagedAsyncIterableIterator<TrunkedNetwork, TrunkedNetwork[], PageSettings>

Parameters

resourceGroupName

string

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

options
TrunkedNetworksListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(TrunkedNetworksListBySubscriptionOptionalParams)

Get a list of trunked networks in the provided subscription.

function listBySubscription(options?: TrunkedNetworksListBySubscriptionOptionalParams): PagedAsyncIterableIterator<TrunkedNetwork, TrunkedNetwork[], PageSettings>

Parameters

options
TrunkedNetworksListBySubscriptionOptionalParams

The options parameters.

Returns

update(string, string, TrunkedNetworksUpdateOptionalParams)

Update tags associated with the provided trunked network.

function update(resourceGroupName: string, trunkedNetworkName: string, options?: TrunkedNetworksUpdateOptionalParams): Promise<TrunkedNetwork>

Parameters

resourceGroupName

string

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

trunkedNetworkName

string

The name of the trunked network.

options
TrunkedNetworksUpdateOptionalParams

The options parameters.

Returns

Promise<TrunkedNetwork>