Compartilhar via


ExternalNetworks interface

Interface que representa um 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 habilitar ou desabilitar o estado administrativo para externalNetwork.

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

Executa a operação de atualização para habilitar ou desabilitar 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)

Atualize o BFD de Rota Estática para Rede externa.

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

Atualize o BFD de Rota Estática para Rede externa.

get(string, string, string, ExternalNetworksGetOptionalParams)

Implementa o método GET ExternalNetworks.

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

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

Detalhes do 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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetwork

Conteúdo da solicitação.

options
ExternalNetworksCreateOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetwork

Conteúdo da solicitação.

options
ExternalNetworksCreateOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de 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.

Retornos

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 diferencia maiúsculas de 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.

Retornos

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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetworkPatch

Propriedades externalNetwork a serem atualizadas. Há suporte apenas para anotações.

options
ExternalNetworksUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Executa a operação de atualização para habilitar ou desabilitar 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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
ExternalNetworksUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

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

Executa a operação de atualização para habilitar ou desabilitar 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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
ExternalNetworksUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
ExternalNetworkPatch

Propriedades externalNetwork a serem atualizadas. Há suporte apenas para anotações.

options
ExternalNetworksUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ExternalNetwork>

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

Atualize o BFD de Rota Estática para 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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Conteúdo da solicitação.

Retornos

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

Atualize o BFD de Rota Estática para 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 diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

externalNetworkName

string

Nome da Rede Externa.

body
UpdateAdministrativeState

Conteúdo da solicitação.

Retornos

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 diferencia maiúsculas de 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.

Retornos

Promise<ExternalNetwork>

listByL3IsolationDomain(string, string, ExternalNetworksListByL3IsolationDomainOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

l3IsolationDomainName

string

Nome do Domínio de Isolamento L3.

options
ExternalNetworksListByL3IsolationDomainOptionalParams

Os parâmetros de opções.

Retornos