CdnWebApplicationFirewallPolicy interface
Definierar brandväggsprincipen för webbprogram för Azure CDN.
- Extends
Egenskaper
| custom |
Beskriver anpassade regler i principen. |
| endpoint |
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. |
| extended |
Key-Value par som representerar ytterligare egenskaper för brandväggsprincipen för webbaserade program. |
| managed |
Beskriver hanterade regler i principen. |
| policy |
Beskriver policyInställningar för princip |
| provisioning |
Etableringstillstånd för WebApplicationFirewallPolicy. |
| rate |
Beskriver regler för hastighetsbegränsning i principen. |
| resource |
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 |
| system |
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
endpointLinks
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
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
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