Compartilhar via


InternetGateways interface

Interface que representa um InternetGateways.

Métodos

beginCreate(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço de Malha de Rede.

beginCreateAndWait(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço de Malha de Rede.

beginDelete(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma exclusão no Gateway de Internet do Serviço de Malha de Rede.

beginDeleteAndWait(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma exclusão no Gateway de Internet do Serviço de Malha de Rede.

beginUpdate(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute patch no Gateway de Internet do Serviço de Malha de Rede.

beginUpdateAndWait(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute patch no Gateway de Internet do Serviço de Malha de Rede.

get(string, string, InternetGatewaysGetOptionalParams)

Implementa o método GET do Gateway.

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

Exibe a lista de Gateways de Internet pelo método GET do grupo de recursos.

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

Exibe a lista de Gateways de Internet por método GET de assinatura.

Detalhes do método

beginCreate(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço de Malha de Rede.

function beginCreate(resourceGroupName: string, internetGatewayName: string, body: InternetGateway, options?: InternetGatewaysCreateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGateway>, InternetGateway>>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGateway

Conteúdo da solicitação.

options
InternetGatewaysCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço de Malha de Rede.

function beginCreateAndWait(resourceGroupName: string, internetGatewayName: string, body: InternetGateway, options?: InternetGatewaysCreateOptionalParams): Promise<InternetGateway>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGateway

Conteúdo da solicitação.

options
InternetGatewaysCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<InternetGateway>

beginDelete(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma exclusão no Gateway de Internet do Serviço de Malha de Rede.

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

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma exclusão no Gateway de Internet do Serviço de Malha de Rede.

function beginDeleteAndWait(resourceGroupName: string, internetGatewayName: string, options?: InternetGatewaysDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute patch no Gateway de Internet do Serviço de Malha de Rede.

function beginUpdate(resourceGroupName: string, internetGatewayName: string, body: InternetGatewayPatch, options?: InternetGatewaysUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGateway>, InternetGateway>>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGatewayPatch

API para atualizar determinadas propriedades do recurso de Domínio de Isolamento L2..

options
InternetGatewaysUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute patch no Gateway de Internet do Serviço de Malha de Rede.

function beginUpdateAndWait(resourceGroupName: string, internetGatewayName: string, body: InternetGatewayPatch, options?: InternetGatewaysUpdateOptionalParams): Promise<InternetGateway>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGatewayPatch

API para atualizar determinadas propriedades do recurso de Domínio de Isolamento L2..

options
InternetGatewaysUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<InternetGateway>

get(string, string, InternetGatewaysGetOptionalParams)

Implementa o método GET do Gateway.

function get(resourceGroupName: string, internetGatewayName: string, options?: InternetGatewaysGetOptionalParams): Promise<InternetGateway>

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<InternetGateway>

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

Exibe a lista de Gateways de Internet pelo método GET do grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
InternetGatewaysListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

Exibe a lista de Gateways de Internet por método GET de assinatura.

function listBySubscription(options?: InternetGatewaysListBySubscriptionOptionalParams): PagedAsyncIterableIterator<InternetGateway, InternetGateway[], PageSettings>

Parâmetros

options
InternetGatewaysListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos