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 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 o patch no gateway de Internet do Network Fabric Service.

beginUpdateAndWait(string, string, InternetGatewayPatch, InternetGatewaysUpdateOptionalParams)

Execute o patch no gateway de Internet do Network Fabric Service.

get(string, string, InternetGatewaysGetOptionalParams)

Implementa o método GET do Gateway.

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

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

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

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

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

internetGatewayName

string

Nome do Gateway da Internet.

body
InternetGateway

Solicite carga útil.

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

internetGatewayName

string

Nome do Gateway da Internet.

body
InternetGateway

Solicite carga útil.

options
InternetGatewaysCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

internetGatewayName

string

Nome do Gateway da 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 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 não diferencia maiúsculas de minúsculas.

internetGatewayName

string

Nome do Gateway da 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 Network Fabric Service.

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

internetGatewayName

string

Nome do Gateway da Internet.

body
InternetGatewayPatch

API para atualizar determinadas propriedades do recurso L2 Isolation Domain..

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 Network Fabric Service.

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

internetGatewayName

string

Nome do Gateway da Internet.

body
InternetGatewayPatch

API para atualizar determinadas propriedades do recurso L2 Isolation Domain..

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

internetGatewayName

string

Nome do Gateway da Internet.

options
InternetGatewaysGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<InternetGateway>

listByResourceGroup(string, InternetGatewaysListByResourceGroupOptionalParams)

Exibe a lista de Gateways da 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 não diferencia maiúsculas de minúsculas.

options
InternetGatewaysListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(InternetGatewaysListBySubscriptionOptionalParams)

Exibe a lista de Gateways da 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.

Devoluções