Freigeben über


Policies interface

Schnittstelle, die eine Richtlinien darstellt.

Methoden

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder aktualisieren Sie eine Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder aktualisieren Sie eine Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

beginDelete(string, string, PoliciesDeleteOptionalParams)

Löscht die Richtlinie.

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Löscht die Richtlinie.

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor webApplicationFirewall-Richtlinie für die Aktualisierung von Tags unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe.

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor webApplicationFirewall-Richtlinie für die Aktualisierung von Tags unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe.

get(string, string, PoliciesGetOptionalParams)

Rufen Sie eine Schutzrichtlinie mit dem angegebenen Namen innerhalb einer Ressourcengruppe ab.

list(string, PoliciesListOptionalParams)

Listet alle Schutzrichtlinien innerhalb einer Ressourcengruppe auf.

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Listet alle Schutzrichtlinien in einem Abonnement auf.

Details zur Methode

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder aktualisieren Sie eine Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

parameters
WebApplicationFirewallPolicy

Zu erstellende Richtlinie.

options
PoliciesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder aktualisieren Sie eine Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

parameters
WebApplicationFirewallPolicy

Zu erstellende Richtlinie.

options
PoliciesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginDelete(string, string, PoliciesDeleteOptionalParams)

Löscht die Richtlinie.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

options
PoliciesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Löscht die Richtlinie.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

options
PoliciesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor webApplicationFirewall-Richtlinie für die Aktualisierung von Tags unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

parameters
TagsObject

FrontdoorWebApplicationFirewallPolicy-Parameter, die gepatcht werden sollen.

options
PoliciesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor webApplicationFirewall-Richtlinie für die Aktualisierung von Tags unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

parameters
TagsObject

FrontdoorWebApplicationFirewallPolicy-Parameter, die gepatcht werden sollen.

options
PoliciesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, PoliciesGetOptionalParams)

Rufen Sie eine Schutzrichtlinie mit dem angegebenen Namen innerhalb einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

policyName

string

Der Name der Web Application Firewall richtlinie.

options
PoliciesGetOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, PoliciesListOptionalParams)

Listet alle Schutzrichtlinien innerhalb einer Ressourcengruppe auf.

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

Parameter

resourceGroupName

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

options
PoliciesListOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(PoliciesListBySubscriptionOptionalParams)

Listet alle Schutzrichtlinien in einem Abonnement auf.

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

Parameter

options
PoliciesListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück