CdnWebApplicationFirewallPolicy interface
Azure CDN için web uygulaması güvenlik duvarı ilkesini tanımlar.
- Extends
Özellikler
| custom |
İlkenin içindeki özel kuralları açıklar. |
| endpoint |
Bu Web Uygulaması Güvenlik Duvarı ilkesiyle ilişkili Azure CDN uç noktalarını açıklar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| etag | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır. |
| extended |
Web Uygulaması Güvenlik Duvarı ilkesi için ek özellikleri temsil eden Key-Value çifti. |
| managed |
İlkenin içindeki yönetilen kuralları açıklar. |
| policy |
İlke için policySettings'i açıklar |
| provisioning |
WebApplicationFirewallPolicy sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| rate |
İlkenin içindeki hız sınırı kurallarını açıklar. |
| resource |
İlkenin kaynak durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| sku | CdnWebApplicationFirewallPolicy fiyatlandırma katmanı (CDN sağlayıcısı, özellik listesi ve oranı tanımlar). |
Devralınan Özellikler
| id | Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| location | Kaynak konumu. |
| name | Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| system |
Salt okunur sistem verileri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
customRules
endpointLinks
Bu Web Uygulaması Güvenlik Duvarı ilkesiyle ilişkili Azure CDN uç noktalarını açıklar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
endpointLinks?: CdnEndpoint[]
Özellik Değeri
etag
Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır.
etag?: string
Özellik Değeri
string
extendedProperties
Web Uygulaması Güvenlik Duvarı ilkesi için ek özellikleri temsil eden Key-Value çifti.
extendedProperties?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
managedRules
İlkenin içindeki yönetilen kuralları açıklar.
managedRules?: ManagedRuleSetList
Özellik Değeri
policySettings
provisioningState
WebApplicationFirewallPolicy sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: string
Özellik Değeri
string
rateLimitRules
İlkenin içindeki hız sınırı kurallarını açıklar.
rateLimitRules?: RateLimitRuleList
Özellik Değeri
resourceState
İlkenin kaynak durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
resourceState?: string
Özellik Değeri
string
sku
CdnWebApplicationFirewallPolicy fiyatlandırma katmanı (CDN sağlayıcısı, özellik listesi ve oranı tanımlar).
sku: Sku
Özellik Değeri
Devralınan Özellik Detayları
id
Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
location
name
Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
systemData
Salt okunur sistem verileri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
TrackedResource.tagsDevralındı
type
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
DevralınanTrackedResource.type