Partilhar via


InternetGatewayRules interface

Interface que representa um InternetGatewayRules.

Métodos

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway da Internet.

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Cria um recurso de regra do Gateway da Internet.

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de regras de gateway da Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de regras de gateway da Internet.

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

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

get(string, string, InternetGatewayRulesGetOptionalParams)

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

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

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

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

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

Detalhes de Método

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

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

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

body
InternetGatewayRule

Solicite carga útil.

options
InternetGatewayRulesCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

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

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

body
InternetGatewayRule

Solicite carga útil.

options
InternetGatewayRulesCreateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de regras de gateway da 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 não diferencia maiúsculas de minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de regras de gateway da Internet.

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

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso 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 não diferencia maiúsculas de minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

body
InternetGatewayRulePatch

Propriedades da Regra de Gateway da Internet a serem atualizadas.

options
InternetGatewayRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso 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 não diferencia maiúsculas de minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

body
InternetGatewayRulePatch

Propriedades da Regra de Gateway da Internet a serem atualizadas.

options
InternetGatewayRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, InternetGatewayRulesGetOptionalParams)

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

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

Parâmetros

resourceGroupName

string

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

internetGatewayRuleName

string

Nome da regra do Gateway da Internet.

options
InternetGatewayRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa a lista de Regras de Gateway da Internet pelo 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 não diferencia maiúsculas de minúsculas.

options
InternetGatewayRulesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

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

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

Parâmetros

options
InternetGatewayRulesListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções