NetworkToNetworkInterconnects interface

Interface representing a NetworkToNetworkInterconnects.

Methods

beginCreate(string, string, string, NetworkToNetworkInterconnect, NetworkToNetworkInterconnectsCreateOptionalParams)

Configuration used to setup CE-PE connectivity PUT Method.

beginCreateAndWait(string, string, string, NetworkToNetworkInterconnect, NetworkToNetworkInterconnectsCreateOptionalParams)

Configuration used to setup CE-PE connectivity PUT Method.

beginDelete(string, string, string, NetworkToNetworkInterconnectsDeleteOptionalParams)

Implements NetworkToNetworkInterconnects DELETE method.

beginDeleteAndWait(string, string, string, NetworkToNetworkInterconnectsDeleteOptionalParams)

Implements NetworkToNetworkInterconnects DELETE method.

beginUpdate(string, string, string, NetworkToNetworkInterconnectPatch, NetworkToNetworkInterconnectsUpdateOptionalParams)

Update certain properties of the Network To NetworkInterconnects resource.

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams)

Updates the Admin State.

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams)

Updates the Admin State.

beginUpdateAndWait(string, string, string, NetworkToNetworkInterconnectPatch, NetworkToNetworkInterconnectsUpdateOptionalParams)

Update certain properties of the Network To NetworkInterconnects resource.

beginUpdateNpbStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams)

Updates the NPB Static Route BFD Administrative State.

beginUpdateNpbStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams)

Updates the NPB Static Route BFD Administrative State.

get(string, string, string, NetworkToNetworkInterconnectsGetOptionalParams)

Implements NetworkToNetworkInterconnects GET method.

listByNetworkFabric(string, string, NetworkToNetworkInterconnectsListByNetworkFabricOptionalParams)

Implements Network To Network Interconnects list by Network Fabric GET method.

Method Details

beginCreate(string, string, string, NetworkToNetworkInterconnect, NetworkToNetworkInterconnectsCreateOptionalParams)

Configuration used to setup CE-PE connectivity PUT Method.

function beginCreate(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: NetworkToNetworkInterconnect, options?: NetworkToNetworkInterconnectsCreateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkToNetworkInterconnect>, NetworkToNetworkInterconnect>>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
NetworkToNetworkInterconnect

Request payload.

options
NetworkToNetworkInterconnectsCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, NetworkToNetworkInterconnect, NetworkToNetworkInterconnectsCreateOptionalParams)

Configuration used to setup CE-PE connectivity PUT Method.

function beginCreateAndWait(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: NetworkToNetworkInterconnect, options?: NetworkToNetworkInterconnectsCreateOptionalParams): Promise<NetworkToNetworkInterconnect>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
NetworkToNetworkInterconnect

Request payload.

options
NetworkToNetworkInterconnectsCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, NetworkToNetworkInterconnectsDeleteOptionalParams)

Implements NetworkToNetworkInterconnects DELETE method.

function beginDelete(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, options?: NetworkToNetworkInterconnectsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

options
NetworkToNetworkInterconnectsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, NetworkToNetworkInterconnectsDeleteOptionalParams)

Implements NetworkToNetworkInterconnects DELETE method.

function beginDeleteAndWait(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, options?: NetworkToNetworkInterconnectsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

options
NetworkToNetworkInterconnectsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, NetworkToNetworkInterconnectPatch, NetworkToNetworkInterconnectsUpdateOptionalParams)

Update certain properties of the Network To NetworkInterconnects resource.

function beginUpdate(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: NetworkToNetworkInterconnectPatch, options?: NetworkToNetworkInterconnectsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkToNetworkInterconnect>, NetworkToNetworkInterconnect>>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
NetworkToNetworkInterconnectPatch

Network to Network Interconnect properties to update.

options
NetworkToNetworkInterconnectsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams)

Updates the Admin State.

function beginUpdateAdministrativeState(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: UpdateAdministrativeState, options?: NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams)

Updates the Admin State.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: UpdateAdministrativeState, options?: NetworkToNetworkInterconnectsUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAndWait(string, string, string, NetworkToNetworkInterconnectPatch, NetworkToNetworkInterconnectsUpdateOptionalParams)

Update certain properties of the Network To NetworkInterconnects resource.

function beginUpdateAndWait(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: NetworkToNetworkInterconnectPatch, options?: NetworkToNetworkInterconnectsUpdateOptionalParams): Promise<NetworkToNetworkInterconnect>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
NetworkToNetworkInterconnectPatch

Network to Network Interconnect properties to update.

options
NetworkToNetworkInterconnectsUpdateOptionalParams

The options parameters.

Returns

beginUpdateNpbStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams)

Updates the NPB Static Route BFD Administrative State.

function beginUpdateNpbStaticRouteBfdAdministrativeState(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: UpdateAdministrativeState, options?: NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateNpbStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams)

Updates the NPB Static Route BFD Administrative State.

function beginUpdateNpbStaticRouteBfdAdministrativeStateAndWait(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, body: UpdateAdministrativeState, options?: NetworkToNetworkInterconnectsUpdateNpbStaticRouteBfdAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

body
UpdateAdministrativeState

Request payload.

Returns

get(string, string, string, NetworkToNetworkInterconnectsGetOptionalParams)

Implements NetworkToNetworkInterconnects GET method.

function get(resourceGroupName: string, networkFabricName: string, networkToNetworkInterconnectName: string, options?: NetworkToNetworkInterconnectsGetOptionalParams): Promise<NetworkToNetworkInterconnect>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

networkToNetworkInterconnectName

string

Name of the Network to Network Interconnect.

options
NetworkToNetworkInterconnectsGetOptionalParams

The options parameters.

Returns

listByNetworkFabric(string, string, NetworkToNetworkInterconnectsListByNetworkFabricOptionalParams)

Implements Network To Network Interconnects list by Network Fabric GET method.

function listByNetworkFabric(resourceGroupName: string, networkFabricName: string, options?: NetworkToNetworkInterconnectsListByNetworkFabricOptionalParams): PagedAsyncIterableIterator<NetworkToNetworkInterconnect, NetworkToNetworkInterconnect[], PageSettings>

Parameters

resourceGroupName

string

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

networkFabricName

string

Name of the Network Fabric.

Returns