InternalNetworks interface

Interface representing a InternalNetworks.

Methods

beginCreate(string, string, string, InternalNetwork, InternalNetworksCreateOptionalParams)

Creates InternalNetwork PUT method.

beginCreateAndWait(string, string, string, InternalNetwork, InternalNetworksCreateOptionalParams)

Creates InternalNetwork PUT method.

beginDelete(string, string, string, InternalNetworksDeleteOptionalParams)

Implements InternalNetworks DELETE method.

beginDeleteAndWait(string, string, string, InternalNetworksDeleteOptionalParams)

Implements InternalNetworks DELETE method.

beginUpdate(string, string, string, InternalNetworkPatch, InternalNetworksUpdateOptionalParams)

Updates a InternalNetworks.

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateAdministrativeStateOptionalParams)

Update Administrative state of InternalNetworks on resources referred by their resource ids.

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateAdministrativeStateOptionalParams)

Update Administrative state of InternalNetworks on resources referred by their resource ids.

beginUpdateAndWait(string, string, string, InternalNetworkPatch, InternalNetworksUpdateOptionalParams)

Updates a InternalNetworks.

beginUpdateBgpAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateBgpAdministrativeStateOptionalParams)

Update BGP state for internalNetwork. Allowed only on edge devices.

beginUpdateBgpAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateBgpAdministrativeStateOptionalParams)

Update BGP state for internalNetwork. Allowed only on edge devices.

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Update Static Route BFD administrative state for internalNetwork.

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Update Static Route BFD administrative state for internalNetwork.

get(string, string, string, InternalNetworksGetOptionalParams)

Gets a InternalNetworks.

listByL3IsolationDomain(string, string, InternalNetworksListByL3IsolationDomainOptionalParams)

Displays InternalNetworks list by resource group GET method.

Method Details

beginCreate(string, string, string, InternalNetwork, InternalNetworksCreateOptionalParams)

Creates InternalNetwork PUT method.

function beginCreate(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: InternalNetwork, options?: InternalNetworksCreateOptionalParams): Promise<SimplePollerLike<OperationState<InternalNetwork>, InternalNetwork>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
InternalNetwork

Request payload.

options
InternalNetworksCreateOptionalParams

The options parameters.

Returns

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

beginCreateAndWait(string, string, string, InternalNetwork, InternalNetworksCreateOptionalParams)

Creates InternalNetwork PUT method.

function beginCreateAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: InternalNetwork, options?: InternalNetworksCreateOptionalParams): Promise<InternalNetwork>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
InternalNetwork

Request payload.

options
InternalNetworksCreateOptionalParams

The options parameters.

Returns

Promise<InternalNetwork>

beginDelete(string, string, string, InternalNetworksDeleteOptionalParams)

Implements InternalNetworks DELETE method.

function beginDelete(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, options?: InternalNetworksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

options
InternalNetworksDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, InternalNetworksDeleteOptionalParams)

Implements InternalNetworks DELETE method.

function beginDeleteAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, options?: InternalNetworksDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

options
InternalNetworksDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, InternalNetworkPatch, InternalNetworksUpdateOptionalParams)

Updates a InternalNetworks.

function beginUpdate(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: InternalNetworkPatch, options?: InternalNetworksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InternalNetwork>, InternalNetwork>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
InternalNetworkPatch

InternalNetwork properties to update. Only annotations are supported.

options
InternalNetworksUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateAdministrativeStateOptionalParams)

Update Administrative state of InternalNetworks on resources referred by their resource ids.

function beginUpdateAdministrativeState(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateAdministrativeStateOptionalParams)

Update Administrative state of InternalNetworks on resources referred by their resource ids.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateAndWait(string, string, string, InternalNetworkPatch, InternalNetworksUpdateOptionalParams)

Updates a InternalNetworks.

function beginUpdateAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: InternalNetworkPatch, options?: InternalNetworksUpdateOptionalParams): Promise<InternalNetwork>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
InternalNetworkPatch

InternalNetwork properties to update. Only annotations are supported.

options
InternalNetworksUpdateOptionalParams

The options parameters.

Returns

Promise<InternalNetwork>

beginUpdateBgpAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateBgpAdministrativeStateOptionalParams)

Update BGP state for internalNetwork. Allowed only on edge devices.

function beginUpdateBgpAdministrativeState(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateBgpAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateBgpAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateBgpAdministrativeStateOptionalParams)

Update BGP state for internalNetwork. Allowed only on edge devices.

function beginUpdateBgpAdministrativeStateAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateBgpAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Update Static Route BFD administrative state for internalNetwork.

function beginUpdateStaticRouteBfdAdministrativeState(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Update Static Route BFD administrative state for internalNetwork.

function beginUpdateStaticRouteBfdAdministrativeStateAndWait(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, body: UpdateAdministrativeState, options?: InternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

body
UpdateAdministrativeState

Request payload.

Returns

get(string, string, string, InternalNetworksGetOptionalParams)

Gets a InternalNetworks.

function get(resourceGroupName: string, l3IsolationDomainName: string, internalNetworkName: string, options?: InternalNetworksGetOptionalParams): Promise<InternalNetwork>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

internalNetworkName

string

Name of the Internal Network.

options
InternalNetworksGetOptionalParams

The options parameters.

Returns

Promise<InternalNetwork>

listByL3IsolationDomain(string, string, InternalNetworksListByL3IsolationDomainOptionalParams)

Displays InternalNetworks list by resource group GET method.

function listByL3IsolationDomain(resourceGroupName: string, l3IsolationDomainName: string, options?: InternalNetworksListByL3IsolationDomainOptionalParams): PagedAsyncIterableIterator<InternalNetwork, InternalNetwork[], PageSettings>

Parameters

resourceGroupName

string

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

l3IsolationDomainName

string

Name of the L3 Isolation Domain.

Returns