Condividi tramite


InternetGatewayRules interface

Interfaccia che rappresenta un InternetGatewayRules.

Metodi

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea una risorsa regola gateway Internet.

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea una risorsa regola gateway Internet.

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa il metodo DELETE delle regole del gateway Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa il metodo DELETE delle regole del gateway Internet.

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API per aggiornare determinate proprietà della risorsa regola del gateway Internet.

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API per aggiornare determinate proprietà della risorsa regola del gateway Internet.

get(string, string, InternetGatewayRulesGetOptionalParams)

Ottiene una risorsa regola gateway Internet.

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa l'elenco regole del gateway Internet in base al metodo GET del gruppo di risorse.

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Elencare tutte le regole del gateway Internet nella sottoscrizione specificata.

Dettagli metodo

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea una risorsa regola gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

body
InternetGatewayRule

Payload della richiesta.

options
InternetGatewayRulesCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea una risorsa regola gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

body
InternetGatewayRule

Payload della richiesta.

options
InternetGatewayRulesCreateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa il metodo DELETE delle regole del gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

options
InternetGatewayRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa il metodo DELETE delle regole del gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

options
InternetGatewayRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API per aggiornare determinate proprietà della risorsa regola del gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

body
InternetGatewayRulePatch

Proprietà della regola del gateway Internet da aggiornare.

options
InternetGatewayRulesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API per aggiornare determinate proprietà della risorsa regola del gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

body
InternetGatewayRulePatch

Proprietà della regola del gateway Internet da aggiornare.

options
InternetGatewayRulesUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, InternetGatewayRulesGetOptionalParams)

Ottiene una risorsa regola gateway Internet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

internetGatewayRuleName

string

Nome della regola del gateway Internet.

options
InternetGatewayRulesGetOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa l'elenco regole del gateway Internet in base al metodo GET del gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Restituisce

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Elencare tutte le regole del gateway Internet nella sottoscrizione specificata.

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

Parametri

options
InternetGatewayRulesListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce