Partilhar via


ExternalNetworks interface

Interface que representa uma ExternalNetworks.

Métodos

beginCreate(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

Cria o método PUT externalNetwork.

beginCreateAndWait(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

Cria o método PUT externalNetwork.

beginDelete(string, string, string, ExternalNetworksDeleteOptionalParams)

Implementa o método ExternalNetworks DELETE.

beginDeleteAndWait(string, string, string, ExternalNetworksDeleteOptionalParams)

Implementa o método ExternalNetworks DELETE.

beginUpdate(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso ExternalNetworks.

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

Executa a operação de atualização para ativar ou desativar o Estado administrativo para externalNetwork.

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

Executa a operação de atualização para ativar ou desativar o Estado administrativo para externalNetwork.

beginUpdateAndWait(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso ExternalNetworks.

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Atualizar o BFD da Rota Estática para a Rede externa.

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Atualizar o BFD da Rota Estática para a Rede externa.

get(string, string, string, ExternalNetworksGetOptionalParams)

Implementa o método GET ExternalNetworks.

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

Implementa a lista de Redes Externas por grupo de recursos método GET.

Detalhes de Método

beginCreate(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

Cria o método PUT externalNetwork.

function beginCreate(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetwork, options?: ExternalNetworksCreateOptionalParams): Promise<SimplePollerLike<OperationState<ExternalNetwork>, ExternalNetwork>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetwork

Pedir payload.

options
ExternalNetworksCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, string, ExternalNetwork, ExternalNetworksCreateOptionalParams)

Cria o método PUT externalNetwork.

function beginCreateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetwork, options?: ExternalNetworksCreateOptionalParams): Promise<ExternalNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetwork

Pedir payload.

options
ExternalNetworksCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ExternalNetwork>

beginDelete(string, string, string, ExternalNetworksDeleteOptionalParams)

Implementa o método ExternalNetworks DELETE.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

options
ExternalNetworksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, ExternalNetworksDeleteOptionalParams)

Implementa o método ExternalNetworks DELETE.

function beginDeleteAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, options?: ExternalNetworksDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

options
ExternalNetworksDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso ExternalNetworks.

function beginUpdate(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetworkPatch, options?: ExternalNetworksUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExternalNetwork>, ExternalNetwork>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetworkPatch

Propriedades externalNetwork a atualizar. Apenas são suportadas anotações.

options
ExternalNetworksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

Executa a operação de atualização para ativar ou desativar o Estado administrativo para externalNetwork.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Pedir payload.

options
ExternalNetworksUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateAdministrativeStateOptionalParams)

Executa a operação de atualização para ativar ou desativar o Estado administrativo para externalNetwork.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Pedir payload.

options
ExternalNetworksUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateAndWait(string, string, string, ExternalNetworkPatch, ExternalNetworksUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso ExternalNetworks.

function beginUpdateAndWait(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, body: ExternalNetworkPatch, options?: ExternalNetworksUpdateOptionalParams): Promise<ExternalNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetworkPatch

Propriedades externalNetwork a atualizar. Apenas são suportadas anotações.

options
ExternalNetworksUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ExternalNetwork>

beginUpdateStaticRouteBfdAdministrativeState(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Atualizar o BFD da Rota Estática para a Rede externa.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Pedir payload.

Devoluções

beginUpdateStaticRouteBfdAdministrativeStateAndWait(string, string, string, UpdateAdministrativeState, ExternalNetworksUpdateStaticRouteBfdAdministrativeStateOptionalParams)

Atualizar o BFD da Rota Estática para a Rede externa.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Pedir payload.

Devoluções

get(string, string, string, ExternalNetworksGetOptionalParams)

Implementa o método GET ExternalNetworks.

function get(resourceGroupName: string, l3IsolationDomainName: string, externalNetworkName: string, options?: ExternalNetworksGetOptionalParams): Promise<ExternalNetwork>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

options
ExternalNetworksGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ExternalNetwork>

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

Implementa a lista de Redes Externas por grupo de recursos método GET.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

options
ExternalNetworksListByL3IsolationDomainOptionalParams

Os parâmetros de opções.

Devoluções