Partager via


Policies interface

Interface représentant une stratégie.

Méthodes

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Créez ou mettez à jour une stratégie avec un nom de jeu de règles spécifié dans un groupe de ressources.

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Créez ou mettez à jour une stratégie avec un nom de jeu de règles spécifié dans un groupe de ressources.

beginDelete(string, string, PoliciesDeleteOptionalParams)

Supprime la stratégie

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Supprime la stratégie

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Corrigez une stratégie webApplicationFirewall frontdoor spécifique pour les balises mises à jour sous l’abonnement et le groupe de ressources spécifiés.

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Corrigez une stratégie webApplicationFirewall frontdoor spécifique pour les balises mises à jour sous l’abonnement et le groupe de ressources spécifiés.

get(string, string, PoliciesGetOptionalParams)

Récupérez la stratégie de protection avec un nom spécifié dans un groupe de ressources.

list(string, PoliciesListOptionalParams)

Répertorie toutes les stratégies de protection au sein d’un groupe de ressources.

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Répertorie toutes les stratégies de protection au sein d’un abonnement.

Détails de la méthode

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Créez ou mettez à jour une stratégie avec un nom de jeu de règles spécifié dans un groupe de ressources.

function beginCreateOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

parameters
WebApplicationFirewallPolicy

Stratégie à créer.

options
PoliciesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Créez ou mettez à jour une stratégie avec un nom de jeu de règles spécifié dans un groupe de ressources.

function beginCreateOrUpdateAndWait(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams): Promise<WebApplicationFirewallPolicy>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

parameters
WebApplicationFirewallPolicy

Stratégie à créer.

options
PoliciesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, PoliciesDeleteOptionalParams)

Supprime la stratégie

function beginDelete(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

options
PoliciesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Supprime la stratégie

function beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

options
PoliciesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Corrigez une stratégie webApplicationFirewall frontdoor spécifique pour les balises mises à jour sous l’abonnement et le groupe de ressources spécifiés.

function beginUpdate(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

parameters
TagsObject

Paramètres FrontdoorWebApplicationFirewallPolicy à corriger.

options
PoliciesUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Corrigez une stratégie webApplicationFirewall frontdoor spécifique pour les balises mises à jour sous l’abonnement et le groupe de ressources spécifiés.

function beginUpdateAndWait(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams): Promise<WebApplicationFirewallPolicy>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

parameters
TagsObject

Paramètres FrontdoorWebApplicationFirewallPolicy à corriger.

options
PoliciesUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, PoliciesGetOptionalParams)

Récupérez la stratégie de protection avec un nom spécifié dans un groupe de ressources.

function get(resourceGroupName: string, policyName: string, options?: PoliciesGetOptionalParams): Promise<WebApplicationFirewallPolicy>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

policyName

string

Nom de la stratégie de pare-feu d’applications web.

options
PoliciesGetOptionalParams

Paramètres d’options.

Retours

list(string, PoliciesListOptionalParams)

Répertorie toutes les stratégies de protection au sein d’un groupe de ressources.

function list(resourceGroupName: string, options?: PoliciesListOptionalParams): PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

options
PoliciesListOptionalParams

Paramètres d’options.

Retours

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Répertorie toutes les stratégies de protection au sein d’un abonnement.

function listBySubscription(options?: PoliciesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

Paramètres

options
PoliciesListBySubscriptionOptionalParams

Paramètres d’options.

Retours