Partager via


InternetGatewayRules interface

Interface représentant un InternetGatewayRules.

Méthodes

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crée une ressource de règle de passerelle Internet.

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crée une ressource de règle de passerelle Internet.

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implémente la méthode DELETE des règles de passerelle Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implémente la méthode DELETE des règles de passerelle Internet.

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API pour mettre à jour certaines propriétés de la ressource De règle de passerelle Internet.

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API pour mettre à jour certaines propriétés de la ressource De règle de passerelle Internet.

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtient une ressource de règle de passerelle Internet.

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implémente la liste des règles de passerelle Internet par méthode GET du groupe de ressources.

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Répertorier toutes les règles de passerelle Internet dans l’abonnement donné.

Détails de la méthode

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crée une ressource de règle de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

body
InternetGatewayRule

Charge utile de la demande.

options
InternetGatewayRulesCreateOptionalParams

Paramètres d’options.

Retours

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

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crée une ressource de règle de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

body
InternetGatewayRule

Charge utile de la demande.

options
InternetGatewayRulesCreateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implémente la méthode DELETE des règles de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

options
InternetGatewayRulesDeleteOptionalParams

Paramètres d’options.

Retours

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implémente la méthode DELETE des règles de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

options
InternetGatewayRulesDeleteOptionalParams

Paramètres d’options.

Retours

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API pour mettre à jour certaines propriétés de la ressource De règle de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

body
InternetGatewayRulePatch

Propriétés de règle de passerelle Internet à mettre à jour.

options
InternetGatewayRulesUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API pour mettre à jour certaines propriétés de la ressource De règle de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

body
InternetGatewayRulePatch

Propriétés de règle de passerelle Internet à mettre à jour.

options
InternetGatewayRulesUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtient une ressource de règle de passerelle Internet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

internetGatewayRuleName

string

Nom de la règle de passerelle Internet.

options
InternetGatewayRulesGetOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implémente la liste des règles de passerelle Internet par méthode GET du groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

Retours

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Répertorier toutes les règles de passerelle Internet dans l’abonnement donné.

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

Paramètres

options
InternetGatewayRulesListBySubscriptionOptionalParams

Paramètres d’options.

Retours