InternetGatewayRulesOperations interface

Interface representando uma operação de Regras de GatewayGateway.

Propriedades

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

Cria um recurso de regras para o Internet Gateway.

delete

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

get

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

listByResourceGroup

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

listBySubscription

Liste todas as regras do Internet Gateway na assinatura mencionada.

update

API para atualizar certas propriedades do recurso Internet Gateway Rule.

Detalhes da propriedade

beginCreate

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginCreateAndWait

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams) => Promise<void>

beginUpdate

Aviso

Essa API foi preterida.

use update instead

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

Valor da propriedade

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

beginUpdateAndWait

Aviso

Essa API foi preterida.

use update instead

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

Valor da propriedade

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

create

Cria um recurso de regras para o Internet Gateway.

create: (resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams) => PollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>

Valor da propriedade

(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams) => PollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>

delete

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

delete: (resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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

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

Valor da propriedade

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

listByResourceGroup

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

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

Valor da propriedade

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

listBySubscription

Liste todas as regras do Internet Gateway na assinatura mencionada.

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

Valor da propriedade

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

update

API para atualizar certas propriedades do recurso Internet Gateway Rule.

update: (resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams) => PollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>

Valor da propriedade

(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams) => PollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>