CdnWebApplicationFirewallPolicy interface

Azure CDN の Web アプリケーション ファイアウォール ポリシーを定義します。

Extends

プロパティ

customRules

ポリシー内のカスタム 規則について説明します。

endpointLinks

この Web アプリケーション ファイアウォール ポリシーに関連付けられている Azure CDN エンドポイントについて説明します。

etag

リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。

extendedProperties

Key-Value Web アプリケーション ファイアウォール ポリシーの追加のプロパティを表すペアです。

managedRules

ポリシー内のマネージド ルールについて説明します。

policySettings

ポリシーの policySettings について説明します

provisioningState

WebApplicationFirewallPolicy のプロビジョニング状態。

rateLimitRules

ポリシー内のレート制限ルールについて説明します。

resourceState

ポリシーのリソースの状態。

sku

CdnWebApplicationFirewallPolicy の価格レベル (CDN プロバイダー、機能リスト、レートを定義します)。

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

リソースが存在する地理的な場所

name

リソースの名前

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

tags

リソース タグ。

type

リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

プロパティの詳細

customRules

ポリシー内のカスタム 規則について説明します。

customRules?: CustomRuleList

プロパティ値

この Web アプリケーション ファイアウォール ポリシーに関連付けられている Azure CDN エンドポイントについて説明します。

endpointLinks?: CdnEndpoint[]

プロパティ値

etag

リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。

etag?: string

プロパティ値

string

extendedProperties

Key-Value Web アプリケーション ファイアウォール ポリシーの追加のプロパティを表すペアです。

extendedProperties?: Record<string, string>

プロパティ値

Record<string, string>

managedRules

ポリシー内のマネージド ルールについて説明します。

managedRules?: ManagedRuleSetList

プロパティ値

policySettings

ポリシーの policySettings について説明します

policySettings?: PolicySettings

プロパティ値

provisioningState

WebApplicationFirewallPolicy のプロビジョニング状態。

provisioningState?: string

プロパティ値

string

rateLimitRules

ポリシー内のレート制限ルールについて説明します。

rateLimitRules?: RateLimitRuleList

プロパティ値

resourceState

ポリシーのリソースの状態。

resourceState?: string

プロパティ値

string

sku

CdnWebApplicationFirewallPolicy の価格レベル (CDN プロバイダー、機能リスト、レートを定義します)。

sku: Sku

プロパティ値

Sku

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

プロパティ値

string

承元TrackedResource.id

location

リソースが存在する地理的な場所

location: string

プロパティ値

string

承元TrackedResource.location

name

リソースの名前

name?: string

プロパティ値

string

承元TrackedResource.name

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

systemData?: SystemData

プロパティ値

承元TrackedResource.systemData

tags

リソース タグ。

tags?: Record<string, string>

プロパティ値

Record<string, string>

承元TrackedResource.tags

type

リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

type?: string

プロパティ値

string

承元TrackedResource.type