CdnWebApplicationFirewallPolicy interface

Definiuje zasady zapory aplikacji internetowej dla usługi Azure CDN.

Rozszerzenie

Właściwości

customRules

Opisuje reguły niestandardowe wewnątrz zasad.

endpointLinks

Opisuje punkty końcowe usługi Azure CDN skojarzone z zasadami zapory aplikacji internetowej.

etag

Pobiera unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób zostanie zaktualizowany.

extendedProperties

Key-Value para reprezentująca dodatkowe właściwości zasad zapory aplikacji internetowej.

managedRules

Opisuje reguły zarządzane wewnątrz zasad.

policySettings

Opisuje zasadyUstawienia zasad

provisioningState

Stan aprowizacji elementu WebApplicationFirewallPolicy.

rateLimitRules

Opisuje reguły limitu szybkości wewnątrz zasad.

resourceState

Stan zasobu zasad.

sku

Warstwa cenowa (definiuje dostawcę usługi CDN, listę funkcji i stawkę) klasy CdnWebApplicationFirewallPolicy.

Właściwości dziedziczone

id

W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

Szczegóły właściwości

customRules

Opisuje reguły niestandardowe wewnątrz zasad.

customRules?: CustomRuleList

Wartość właściwości

Opisuje punkty końcowe usługi Azure CDN skojarzone z zasadami zapory aplikacji internetowej.

endpointLinks?: CdnEndpoint[]

Wartość właściwości

etag

Pobiera unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób zostanie zaktualizowany.

etag?: string

Wartość właściwości

string

extendedProperties

Key-Value para reprezentująca dodatkowe właściwości zasad zapory aplikacji internetowej.

extendedProperties?: Record<string, string>

Wartość właściwości

Record<string, string>

managedRules

Opisuje reguły zarządzane wewnątrz zasad.

managedRules?: ManagedRuleSetList

Wartość właściwości

policySettings

Opisuje zasadyUstawienia zasad

policySettings?: PolicySettings

Wartość właściwości

provisioningState

Stan aprowizacji elementu WebApplicationFirewallPolicy.

provisioningState?: string

Wartość właściwości

string

rateLimitRules

Opisuje reguły limitu szybkości wewnątrz zasad.

rateLimitRules?: RateLimitRuleList

Wartość właściwości

resourceState

Stan zasobu zasad.

resourceState?: string

Wartość właściwości

string

sku

Warstwa cenowa (definiuje dostawcę usługi CDN, listę funkcji i stawkę) klasy CdnWebApplicationFirewallPolicy.

sku: Sku

Wartość właściwości

Sku

Szczegóły właściwości dziedziczonej

id

W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

systemData?: SystemData

Wartość właściwości

dziedziczone zTrackedResource.systemData

tags

Tagi zasobów.

tags?: Record<string, string>

Wartość właściwości

Record<string, string>

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type