Partilhar 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 do Gateway de Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

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

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

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

get(string, string, InternetGatewayRulesGetOptionalParams)

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

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

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

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Liste todas as regras do Gateway de Internet na subscrição especificada.

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRule

Pedir payload.

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRule

Pedir payload.

options
InternetGatewayRulesCreateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras do 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 não é sensível a maiúsculas e minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa o método DELETE de Regras do 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 não é sensível a maiúsculas e minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Regra do Gateway de 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 é sensível a maiúsculas e minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRulePatch

Propriedades da Regra do Gateway de Internet a atualizar.

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 de Regra do Gateway de 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 é sensível a maiúsculas e minúsculas.

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

body
InternetGatewayRulePatch

Propriedades da Regra do Gateway de Internet a atualizar.

options
InternetGatewayRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

internetGatewayRuleName

string

Nome da regra do Gateway de Internet.

options
InternetGatewayRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

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

options
InternetGatewayRulesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Liste todas as regras do Gateway de Internet na subscrição especificada.

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

Parâmetros

options
InternetGatewayRulesListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções