CdnWebApplicationFirewallPolicy interface

Definierar brandväggsprincipen för webbprogram för Azure CDN.

Extends

Egenskaper

customRules

Beskriver anpassade regler i principen.

endpointLinks

Beskriver Azure CDN-slutpunkter som är associerade med den här brandväggsprincipen för webbprogram.

etag

Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras.

extendedProperties

Key-Value par som representerar ytterligare egenskaper för brandväggsprincipen för webbaserade program.

managedRules

Beskriver hanterade regler i principen.

policySettings

Beskriver policyInställningar för princip

provisioningState

Etableringstillstånd för WebApplicationFirewallPolicy.

rateLimitRules

Beskriver regler för hastighetsbegränsning i principen.

resourceState

Resursstatus för principen.

sku

Prisnivån (definierar en CDN-provider, funktionslista och hastighet) för CdnWebApplicationFirewallPolicy.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Den geo-plats där resursen finns

name

Namnet på resursen

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

tags

Resurstaggar.

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

Egenskapsinformation

customRules

Beskriver anpassade regler i principen.

customRules?: CustomRuleList

Egenskapsvärde

Beskriver Azure CDN-slutpunkter som är associerade med den här brandväggsprincipen för webbprogram.

endpointLinks?: CdnEndpoint[]

Egenskapsvärde

etag

Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras.

etag?: string

Egenskapsvärde

string

extendedProperties

Key-Value par som representerar ytterligare egenskaper för brandväggsprincipen för webbaserade program.

extendedProperties?: Record<string, string>

Egenskapsvärde

Record<string, string>

managedRules

Beskriver hanterade regler i principen.

managedRules?: ManagedRuleSetList

Egenskapsvärde

policySettings

Beskriver policyInställningar för princip

policySettings?: PolicySettings

Egenskapsvärde

provisioningState

Etableringstillstånd för WebApplicationFirewallPolicy.

provisioningState?: string

Egenskapsvärde

string

rateLimitRules

Beskriver regler för hastighetsbegränsning i principen.

rateLimitRules?: RateLimitRuleList

Egenskapsvärde

resourceState

Resursstatus för principen.

resourceState?: string

Egenskapsvärde

string

sku

Prisnivån (definierar en CDN-provider, funktionslista och hastighet) för CdnWebApplicationFirewallPolicy.

sku: Sku

Egenskapsvärde

Sku

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Egenskapsvärde

string

ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

ärvd frånTrackedResource.location

name

Namnet på resursen

name?: string

Egenskapsvärde

string

ärvd frånTrackedResource.name

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

systemData?: SystemData

Egenskapsvärde

ärvs frånTrackedResource.systemData

tags

Resurstaggar.

tags?: Record<string, string>

Egenskapsvärde

Record<string, string>

ärvs frånTrackedResource.tags

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

type?: string

Egenskapsvärde

string

ärvd frånTrackedResource.type