Freigeben über


Policies interface

Schnittstelle, die eine Richtlinien darstellt.

Methoden

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

Erstellen oder Aktualisieren einer Richtlinie mit dem angegebenen Regelsatznamen innerhalb einer Ressourcengruppe.

beginDelete(string, string, PoliciesDeleteOptionalParams)

Richtlinie löscht

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Richtlinie löscht

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor-WebApplicationFirewall-Richtlinie für Tags, die unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe aktualisiert werden.

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor-WebApplicationFirewall-Richtlinie für Tags, die unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe aktualisiert werden.

get(string, string, PoliciesGetOptionalParams)

Rufen Sie die 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 einer 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 Webanwendungsfirewallrichtlinie.

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 einer 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 Webanwendungsfirewallrichtlinie.

parameters
WebApplicationFirewallPolicy

Zu erstellende Richtlinie.

options
PoliciesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

beginDelete(string, string, PoliciesDeleteOptionalParams)

Richtlinie löscht

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 Webanwendungsfirewallrichtlinie.

options
PoliciesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

Richtlinie löscht

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 Webanwendungsfirewallrichtlinie.

options
PoliciesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

Patchen Sie eine bestimmte Frontdoor-WebApplicationFirewall-Richtlinie für Tags, die unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe aktualisiert werden.

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 Webanwendungsfirewallrichtlinie.

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 Tags, die unter dem angegebenen Abonnement und der angegebenen Ressourcengruppe aktualisiert werden.

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 Webanwendungsfirewallrichtlinie.

parameters
TagsObject

FrontdoorWebApplicationFirewallPolicy-Parameter, die gepatcht werden sollen.

options
PoliciesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, PoliciesGetOptionalParams)

Rufen Sie die 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 Webanwendungsfirewallrichtlinie.

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