Compartilhar via


InternetGatewayRules interface

Interface que representa um InternetGatewayRules.

Métodos

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway de Internet.

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway de Internet.

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras de Gateway de Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras de Gateway de Internet.

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Regra de Gateway da Internet.

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Regra de Gateway da Internet.

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtém um recurso de Regra de Gateway de Internet.

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa a lista de Regras de Gateway de Internet por método GET do grupo de recursos.

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Liste todas as regras do Gateway de Internet na assinatura fornecida.

Detalhes do método

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway de Internet.

function beginCreate(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRule

Conteúdo da solicitação.

options
InternetGatewayRulesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway de Internet.

function beginCreateAndWait(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams): Promise<InternetGatewayRule>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRule

Conteúdo da solicitação.

options
InternetGatewayRulesCreateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras de Gateway de Internet.

function beginDelete(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRulesDeleteHeaders>, InternetGatewayRulesDeleteHeaders>>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras de Gateway de Internet.

function beginDeleteAndWait(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams): Promise<InternetGatewayRulesDeleteHeaders>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Regra de Gateway da Internet.

function beginUpdate(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRulePatch

Propriedades da Regra de Gateway de Internet a serem atualizadas.

options
InternetGatewayRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Regra de Gateway da Internet.

function beginUpdateAndWait(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams): Promise<InternetGatewayRule>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRulePatch

Propriedades da Regra de Gateway de Internet a serem atualizadas.

options
InternetGatewayRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtém um recurso de Regra de Gateway de Internet.

function get(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesGetOptionalParams): Promise<InternetGatewayRule>

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesGetOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa a lista de Regras de Gateway de Internet por método GET do grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
InternetGatewayRulesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Liste todas as regras do Gateway de Internet na assinatura fornecida.

function listBySubscription(options?: InternetGatewayRulesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<InternetGatewayRule, InternetGatewayRule[], PageSettings>

Parâmetros

options
InternetGatewayRulesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos