Partilhar 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 Recursos de Infraestrutura de Rede.

beginCreateAndWait(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço De Recursos de Infraestrutura de Rede.

beginDelete(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma eliminação no Gateway de Internet do Serviço de Recursos de Infraestrutura de Rede.

beginDeleteAndWait(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma eliminação no Gateway de Internet do Serviço de Recursos de Infraestrutura de Rede.

beginUpdate(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

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

beginUpdateAndWait(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

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

get(string, string, InternetGatewaysGetOptionalParams)

Implementa o método GET do Gateway.

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

Apresenta a lista de Gateways de Internet por método GET do grupo de recursos.

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

Apresenta a lista de Gateways de Internet por método GET de subscrição.

Detalhes de Método

beginCreate(string, string, InternetGateway, InternetGatewaysCreateOptionalParams)

Cria uma instância de recurso do Gateway de Internet do Serviço De Recursos de Infraestrutura 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 não é sensível a maiúsculas e minúsculas.

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGateway

Pedir payload.

options
InternetGatewaysCreateOptionalParams

Os parâmetros de opções.

Devoluções

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 Recursos de Infraestrutura 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 não é sensível a maiúsculas e minúsculas.

internetGatewayName

string

Nome do Gateway de Internet.

body
InternetGateway

Pedir payload.

options
InternetGatewaysCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<InternetGateway>

beginDelete(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma eliminação no Gateway de Internet do Serviço de Recursos de Infraestrutura 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 não é sensível a maiúsculas e minúsculas.

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, InternetGatewaysDeleteOptionalParams)

Execute uma eliminação no Gateway de Internet do Serviço de Recursos de Infraestrutura de Rede.

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

Parâmetros

resourceGroupName

string

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

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute o patch no Gateway de Internet do Serviço de Recursos de Infraestrutura 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 não é sensível a maiúsculas e 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.

Devoluções

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

beginUpdateAndWait(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute o patch no Gateway de Internet do Serviço de Recursos de Infraestrutura 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 não é sensível a maiúsculas e 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.

Devoluções

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 não é sensível a maiúsculas e minúsculas.

internetGatewayName

string

Nome do Gateway de Internet.

options
InternetGatewaysGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<InternetGateway>

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

Apresenta a lista de Gateways de Internet por 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 não é sensível a maiúsculas e minúsculas.

options
InternetGatewaysListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

Apresenta a lista de Gateways de Internet por método GET de subscrição.

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

Parâmetros

options
InternetGatewaysListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções