@azure/arm-frontdoor package

インターフェイス

Backend

frontDoor ロード バランサーのバックエンド アドレス。

BackendPool

バックエンドプールは、ルーティング先のバックエンドの集合です。

BackendPoolProperties

バックエンドプールを作成するために必要なプロパティを含むJSONオブジェクトです。

BackendPoolUpdateParameters

ルーティング可能なバックエンドの集合体です。

BackendPoolsSettings

すべてのバックエンド・プールに適用される設定。

BasicResource

一般的なリソース表現。

BasicResourceWithSettableIDName

一般的なリソース表現。

CacheConfiguration

キャッシュ・タイプ・ルートのキャッシュ設定。 キャッシュを無効にするには、cacheConfiguration オブジェクトを指定しないでください。

CheckNameAvailabilityInput

CheckNameAvailability API の入力。

CheckNameAvailabilityOutput

チェック名可用性 API の出力。

CustomHttpsConfiguration

ドメインの Https 設定

CustomRule

Web アプリケーション・ルールの内容を定義します。

CustomRuleList

カスタムルールの内容を定義します

DefaultErrorResponse

エラー応答は、Front Door サービスが受信要求を処理できないことを示します。 エラー メッセージに理由が示されます。

DefaultErrorResponseError

エラー モデル。

Endpoint

エンドポイントのプロパティを定義します

EndpointsOperations

エンドポイント操作を表すインターフェイス。

EndpointsPurgeContentOptionalParams

省略可能なパラメーター。

ErrorResponse

エラー応答は、Front Door サービスが受信要求を処理できないことを示します。 エラー メッセージに理由が示されます。

Experiment

実験のプロパティを定義します

ExperimentProperties

実験の性質を定義します。

ExperimentUpdateModel

実験の変更可能な属性を定義します。

ExperimentUpdateProperties

実験の性質を定義します。

ExperimentsCreateOrUpdateOptionalParams

省略可能なパラメーター。

ExperimentsDeleteOptionalParams

省略可能なパラメーター。

ExperimentsGetOptionalParams

省略可能なパラメーター。

ExperimentsListByProfileOptionalParams

省略可能なパラメーター。

ExperimentsOperations

実験操作を表すインターフェース。

ExperimentsUpdateOptionalParams

省略可能なパラメーター。

ForwardingConfiguration

転送ルートについて説明します。

FrontDoor

Front Door は、トラフィックのルーティング先となるバックエンド エンドポイントのコレクションと、トラフィックの送信方法を指定するルールを表します。

FrontDoorCertificateSourceParameters

フロントドア管理の証明書でSSLを有効にするために必要なパラメータ

FrontDoorManagementClientOptionalParams

クライアントのオプションのパラメーター。

FrontDoorNameAvailabilityCheckOptionalParams

省略可能なパラメーター。

FrontDoorNameAvailabilityOperations

FrontDoorNameAvailable操作を表すインターフェース。

FrontDoorNameAvailabilityWithSubscriptionCheckOptionalParams

省略可能なパラメーター。

FrontDoorNameAvailabilityWithSubscriptionOperations

FrontDoorNameAvailabilityWithSubscription 操作を表すインターフェース。

FrontDoorProperties

エンドポイントの作成に必要なプロパティを含む JSON オブジェクト。

FrontDoorUpdateParameters

フロントドアの更新に必要な物件

FrontDoorsCreateOrUpdateOptionalParams

省略可能なパラメーター。

FrontDoorsDeleteOptionalParams

省略可能なパラメーター。

FrontDoorsGetOptionalParams

省略可能なパラメーター。

FrontDoorsListByResourceGroupOptionalParams

省略可能なパラメーター。

FrontDoorsListOptionalParams

省略可能なパラメーター。

FrontDoorsOperations

FrontDoorの操作を表すインターフェース。

FrontDoorsValidateCustomDomainOptionalParams

省略可能なパラメーター。

FrontendEndpoint

ルーティングに使用されるフロントエンド エンドポイント。

FrontendEndpointLink

フロントエンド エンドポイントのリソース ID を定義します。

FrontendEndpointProperties

フロントエンドエンドポイントを作成するために必要なプロパティを含むJSONオブジェクトです。

FrontendEndpointUpdateParameters

ルーティングルールで使用されるフロントエンドエンドポイント

FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink

各ホストの Web アプリケーション ファイアウォール ポリシーを定義します (該当する場合)

FrontendEndpointsDisableHttpsOptionalParams

省略可能なパラメーター。

FrontendEndpointsEnableHttpsOptionalParams

省略可能なパラメーター。

FrontendEndpointsGetOptionalParams

省略可能なパラメーター。

FrontendEndpointsListByFrontDoorOptionalParams

省略可能なパラメーター。

FrontendEndpointsOperations

FrontendEndpoints操作を表すインターフェース。

GroupByVariable

レート制限要求をグループ化するために使用できる変数について説明します

HeaderAction

http ヘッダーを操作できるアクション。

HealthProbeSettingsModel

バックエンド プールの負荷分散設定

HealthProbeSettingsProperties

ヘルスプローブ設定を作成するために必要なプロパティを含むJSONオブジェクトです。

HealthProbeSettingsUpdateParameters

バックエンド プールの L7 正常性プローブの設定

KeyVaultCertificateSourceParameters

Key Vaultを通じた自作の認証取得に必要なパラメータ

KeyVaultCertificateSourceParametersVault

SSL 証明書を含む Key Vault

LatencyMetric

レイテンシスコアカードで使用されるレイテンシメトリックのプロパティを定義します

LatencyScorecard

LatencyScorecard を定義します。

LatencyScorecardProperties

レイテンシスコアカードの特性を定義します

LoadBalancingSettingsModel

バックエンド プールの負荷分散設定

LoadBalancingSettingsProperties

負荷分散設定を作成するために必要なプロパティを含むJSONオブジェクト

LoadBalancingSettingsUpdateParameters

Round-Robin バックエンドプールのロードバランシング設定

ManagedRuleDefinition

マネージ ルールの定義について説明します。

ManagedRuleExclusion

マネージドルールの評価から変数を除外します。

ManagedRuleGroupDefinition

マネージドルールグループについて説明します。

ManagedRuleGroupOverride

マネージド ルール グループのオーバーライド設定を定義します。

ManagedRuleOverride

マネージド ルール グループのオーバーライド設定を定義します。

ManagedRuleSet

マネージド ルール セットを定義します。

ManagedRuleSetDefinition

マネージド ルール セットの定義について説明します。

ManagedRuleSetDefinitionProperties

管理されたルールセット定義のためのプロパティ。

ManagedRuleSetException

マッチ条件に基づく管理されたルール評価からリクエスト全体を除外します。

ManagedRuleSetExceptionList

管理されるルールセットの例外リストを定義します。

ManagedRuleSetList

ポリシーのマネージドルールセットのリストを定義します。

ManagedRuleSetScope

管理ルールの範囲を定義します。

ManagedRuleSetsListOptionalParams

省略可能なパラメーター。

ManagedRuleSetsOperations

ManagedRuleSet 操作を表すインターフェース。

MatchCondition

一致条件を定義します。

NetworkExperimentProfilesCreateOrUpdateOptionalParams

省略可能なパラメーター。

NetworkExperimentProfilesDeleteOptionalParams

省略可能なパラメーター。

NetworkExperimentProfilesGetOptionalParams

省略可能なパラメーター。

NetworkExperimentProfilesListByResourceGroupOptionalParams

省略可能なパラメーター。

NetworkExperimentProfilesListOptionalParams

省略可能なパラメーター。

NetworkExperimentProfilesOperations

NetworkExperimentProfiles操作を表すインターフェース。

NetworkExperimentProfilesUpdateOptionalParams

省略可能なパラメーター。

PageSettings

byPage メソッドのオプション

PagedAsyncIterableIterator

完了まで、およびページごとに非同期反復可能な反復を許可するインターフェイス。

PoliciesCreateOrUpdateOptionalParams

省略可能なパラメーター。

PoliciesDeleteOptionalParams

省略可能なパラメーター。

PoliciesGetOptionalParams

省略可能なパラメーター。

PoliciesListBySubscriptionOptionalParams

省略可能なパラメーター。

PoliciesListOptionalParams

省略可能なパラメーター。

PoliciesOperations

ポリシー操作を表すインターフェース。

PoliciesUpdateOptionalParams

省略可能なパラメーター。

PolicySettings

最上位の WebApplicationFirewallPolicy 構成設定を定義します。

PolicySettingsLogScrubbing

Web Application Firewall ログの機密フィールドをスクラブするルールを定義します。

PreconfiguredEndpoint

事前構成されたエンドポイントのプロパティを定義します

PreconfiguredEndpointProperties

事前構成されたエンドポイントのプロパティを定義します

PreconfiguredEndpointsListOptionalParams

省略可能なパラメーター。

PreconfiguredEndpointsOperations

PreconfiguredEndpoints操作を表すインターフェース。

Profile

ネットワーク実験プロファイルと実験のリストを定義します。

ProfileProperties

実験の性質を定義します。

ProfileUpdateModel

プロファイルの変更可能な属性を定義します。

ProfileUpdateProperties

実験の性質を定義します。

PurgeParameters

コンテンツの消去に必要なパラメーター。

RedirectConfiguration

リダイレクトルートについて説明します。

ReportsGetLatencyScorecardsOptionalParams

省略可能なパラメーター。

ReportsGetTimeseriesOptionalParams

省略可能なパラメーター。

ReportsOperations

レポート操作を表すインターフェース。

Resource

一般的なリソース表現。

ResourcewithSettableName

一般的なリソース表現。

RestorePollerOptions
RouteConfiguration

すべてのルートタイプの基本クラス。

RoutingRule

ルーティング ルールは、処理するトラフィックと送信先の仕様と、ヘルス プローブ情報を表します。

RoutingRuleLink

ルーティング・ルールのリソース ID を定義します。

RoutingRuleProperties

ルーティングルールを作成するために必要なプロパティを含むJSONオブジェクトです。

RoutingRuleUpdateParameters

エンドポイントに適用されるルーティングルール

RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink

各ルーティング規則の Web アプリケーション ファイアウォール ポリシーを定義します (該当する場合)

RuleGroupScope

ルールグループの範囲を定義します。

RuleScope

規則の範囲を定めています。

RulesEngine

要求と応答の実行時動作を変更するために実行されるルールのリストを含むルール エンジン構成。

RulesEngineAction

実行される 1 つ以上のアクション、要求や応答の変更。

RulesEngineMatchCondition

一致条件を定義する

RulesEngineProperties

ルールエンジン構成を作成するために必要なプロパティを含むJSONオブジェクトです。

RulesEngineRule

一致条件のリストと、要求/応答の変更方法に関するアクションが含まれています。 複数のルールが一致する場合、前のルールと競合する 1 つのルールのアクションは、単一のアクションに対して上書きされるか、ヘッダー操作の場合は追加されます。

RulesEngineUpdateParameters

ルーティングルールに適用するためのルールエンジン構成。

RulesEnginesCreateOrUpdateOptionalParams

省略可能なパラメーター。

RulesEnginesDeleteOptionalParams

省略可能なパラメーター。

RulesEnginesGetOptionalParams

省略可能なパラメーター。

RulesEnginesListByFrontDoorOptionalParams

省略可能なパラメーター。

RulesEnginesOperations

RulesEngines操作を表すインターフェース。

SecurityPolicyLink

セキュリティ・ポリシーのリソースIDを定義します。

SimplePollerLike

実行時間の長い操作をポーリングするために使用できる単純なポーリングツール。

Sku

Web アプリケーション ファイアウォール ポリシーの価格レベル。

SubResource

別のサブリソースへの参照。

TagsObject

パッチ操作用のオブジェクトにタグを付けます。

Timeseries

時系列を定義します。

TimeseriesDataPoint

時系列で使用される時系列データポイントを定義します

TimeseriesProperties

時系列の性質を定義します

ValidateCustomDomainInput

DNS マッピング用に検証するカスタム ドメインの入力。

ValidateCustomDomainOutput

カスタムドメイン検証の出力。

WebApplicationFirewallPolicy

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

WebApplicationFirewallPolicyProperties

ウェブアプリケーションファイアウォールポリシーのプロパティを定義します。

WebApplicationFirewallScrubbingRules

ログ・スクラビング・ルールの内容を定義します。

型エイリアス

ActionType

ルール一致時に実行するアクションを定義します。
KnownActionType ActionType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

許可:許可
ブロック:ブロック
ログ:ログ
リダイレクト:リダイレクト
異常スコアリング:異常スコアリング
JSChallenge: JSChallenge
CAPTCHA:カプチャ

AggregationInterval

時系列の集計区間
KnownAggregationInterval はAggregationIntervalと同義で使用可能で、このenumにはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

時間単位:時間単位
デイリー:デイリー

Availability

名前を使用できるかどうかを示します。
KnownAvailabilityはAvailability と同義で使用でき、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

入手可能:入手可能
利用不可:利用不可

AzureSupportedClouds

文字列リテラル型としてのクラウド設定でサポートされている値

BackendEnabledState

このバックエンドの使用を有効にするかどうか。 許可された値は「Enabled」または「Disabled」です。
KnownBackendEnabledState はBackendEnabledStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含みます。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

ContinuablePage

結果のページを記述するインターフェース。

CustomHttpsProvisioningState

frontendEndpointのカスタムHttpsのプロビジョニング状態。
KnownCustomHttpsProvisioningState はCustomHttpsProvisioningStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

可能化:実現
有効:有効化
無効化:無効化
無効:無効化
失敗:失敗

CustomHttpsProvisioningSubstate

プロビジョニング サブ状態には、カスタム HTTPS の有効化/無効化プロセスの進行状況が段階的に示されます。
KnownCustomHttpsProvisioningSubstateはCustomHttpsProvisioningSubstate と同義で使用可能で、この列挙式にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

SubmittingDomainControlValidationRequest: SubmittingDomainControlValidationRequest
Pending ingDomainControlValidationREquestApproval: Pending ingDomainControlValidationREquestApproval
DomainControlValidationRequestApproved: DomainControlValidationRequestAproved(ドメインコントロール検証RequestAprived)
ドメインコントロール検証リクエスト拒否:ドメインコントロール検証リクエスト却下
DomainControlValidationRequestTimedOut: DomainControlValidationRequestTimedOut
発行証明書:発行証明書
DeployingCertificate: DeployingCertificate(DeployingCertificate)
証明書展開済み:証明書展開済み
DeletingCertificate: DeletingCertificate
CertificateDeleted: CertificateDeleted(証明書削除済み)

CustomRuleEnabledState

カスタム ルールが有効または無効の状態になっているかどうかを説明します。 指定しない場合、既定値は [有効] になります。
KnownCustomRuleEnabledState はCustomRuleEnabledStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

無効:無効化
有効: 有効

DynamicCompressionEnabled

キャッシュコンテンツに動的圧縮を使うかどうか
KnownDynamicCompressionEnabled はDynamicCompressionEnabledと互換的に使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

EndpointType

エンドポイントの種類
KnownEndpointType を EndpointType と同じ意味で使用できる 、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

AFD:AFD
AzureRegion: AzureRegion
カナダドル(CDN):カナダドル
ATM:ATM

EnforceCertificateNameCheckEnabledState

すべてのバックエンド プールに対する HTTPS 要求に証明書名のチェックを適用するかどうか。 HTTPS 以外の要求には影響しません。
KnownEnforceCertificateNameCheckEnabledState はEnforceCertificateNameCheckEnabledStateと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

ExceptionMatchVariable

リクエストを除外するために評価される変数。
KnownExceptionMatchVariable はExceptionMatchVariableと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

RequestUri: Request URI Exception Match Variable
SocketAddr: ソケットアドレス例外マッチ変数
RequestHeaderNames: リクエストヘッダー名 例外マッチ変数

ExceptionSelectorMatchOperator

この例外が適用されるコレクションの要素を指定する際にセレクタに適用する比較演算子です。
KnownExceptionSelectorMatchOperator はExceptionSelectorMatchOperatorと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

等しい:セレクターマッチオペレーター

ExceptionValueMatchOperator

比較演算子を適用して、マッチする価値に適用します。
KnownExceptionValueMatchOperator はExceptionValueMatchOperatorと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

等しい:例外値のマッチ演算子
包含する:例外値マッチオペレーターを含む
StartsWith: StartsWith Exception 値マッチオペレーター
EndsWith: EndsWith Exception 値マッチ演算子
EqualsAny: EqualsAny 例外値マッチ演算子
IPMatch:IPMatch例外値マッチオペレータ

FrontDoorCertificateSource

SSL証明書の送信元を定義します
KnownFrontDoorCertificateSource はFrontDoorCertificateSourceと同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

AzureKeyVault: AzureKeyVault
フロントドア:フロントドア

FrontDoorCertificateType

フロントエンドエンドポイントへの安全な接続に使用される証明書の種類を定義します
KnownFrontDoorCertificateType はFrontDoorCertificateTypeと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

献身的:献身的

FrontDoorEnabledState

Front Door ロード バランサーの操作状態。 許可された値は「Enabled」または「Disabled」です。
KnownFrontDoorEnabledState はFrontDoorEnabledStateと互換的に使用でき、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

FrontDoorForwardingProtocol

この規則は、トラフィックをバックエンドに転送するときに使用するプロトコルです。
KnownFrontDoorForwardingProtocol はFrontDoorForwardingProtocolと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

HttpOnly: HttpOnly
HttpsOnly: httpsOnly
マッチリクエスト:マッチリクエスト

FrontDoorHealthProbeMethod

backendPools で定義されているバックエンドをプローブするために使用する HTTP メソッドを構成します。
KnownFrontDoorHealthProbeMethod はFrontDoorHealthProbeMethodと同義で使用可能で、この列挙式にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

GET:行け
:頭

FrontDoorProtocol

受け入れられたプロトコルスキーム。
KnownFrontDoorProtocol はFrontDoorProtocolと互換的に使用可能で、この列挙にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

http: http
https: https

FrontDoorQuery

キャッシュ キーを形成するときの URL クエリ用語の処理。
KnownFrontDoorQuery はFrontDoorQueryと同義で使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

ストリップノン:ストリップノン
ストリップオール:ストリップオール
ストリップオンリー:ストリップオンリー
ストリップオール除く:ストリップオール除く

FrontDoorRedirectProtocol

トラフィックがリダイレクトされる宛先のプロトコル
KnownFrontDoorRedirectProtocol はFrontDoorRedirectProtocolと同義使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

HttpOnly: HttpOnly
HttpsOnly: httpsOnly
マッチリクエスト:マッチリクエスト

FrontDoorRedirectType

トラフィックをリダイレクトするときにルールが使用するリダイレクトの種類。
KnownFrontDoorRedirectType はFrontDoorRedirectTypeと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

引っ越し:引っ越し
発見:発見
一時リダイレクト:一時リダイレクト
パーマネントリダイレクト:パーマネントリダイレクト

FrontDoorResourceState

Front Door または Front Door サブリソースのリソースの状態。
KnownFrontDoorResourceState はFrontDoorResourceStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

作成:作成
可能化:実現
有効:有効化
無効化:無効化
無効:無効化
削除: 削除
移動:移動
移行:移行しました

FrontDoorTlsProtocolType

安全な配信に使用されるTLS拡張プロトコルを定義します
KnownFrontDoorTlsProtocolType はFrontDoorTlsProtocolTypeと同義で使用でき、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

ServerNameIndication: ServerNameIndication

HeaderActionType

ヘッダーに適用する操作の種類。
KnownHeaderActionType はHeaderActionTypeと互換的に使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

付加:付加
削除:削除
上書き:上書き

HealthProbeEnabled

backendPools で定義されているバックエンドに対して正常性プローブを有効にするかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。
KnownHealthProbeEnabled はHealthProbeEnabledと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

LatencyScorecardAggregationInterval

レイテンシーの種類スコアカード集約間隔

ManagedRuleEnabledState

マネージド ルールが有効または無効の状態になっているかどうかを説明します。
KnownManagedRuleEnabledState ManagedRuleEnabledState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

無効:無効化
有効: 有効

ManagedRuleExclusionMatchVariable

除外する変数型。
KnownManagedRuleExclusionMatchVariable はManagedRuleExclusionMatchVariableと同義で使用できます。この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
QueryStringArgNames: QueryStringArgNames:
RequestBodyPostArgNames: RequestBodyPostArgNames: RequestBodyPostArgNames(リクエストボディポストArgNames)
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ManagedRuleExclusionSelectorMatchOperator

この除外を適用するコレクション内の要素を指定するときにセレクターに適用する比較演算子。
KnownManagedRuleExclusionSelectorMatchOperator はManagedRuleExclusionSelectorMatchOperatorと互換的に使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

対等者:対等者
含まれるもの:包含
StartsWith: StartsWith
エンッズウィズ:エンザウィズウィズ
EqualsAny:EqualsAny

ManagedRuleSetActionType

マネージド ルール セットのスコアしきい値が満たされたときに実行するアクションを定義します。
KnownManagedRuleSetActionType はManagedRuleSetActionTypeと同義で使用でき、この列挙はサービスがサポートする既知の値を含みます。

サービスでサポートされている既知の値

ブロック:ブロック
ログ:ログ
リダイレクト:リダイレクト

MatchProcessingBehavior

このルールが一致する場合、ルール エンジンは残りのルールを実行し続けるか停止する必要があります。 存在しない場合は、既定で [続行] が選択されます。
KnownMatchProcessingBehaviorはMatchProcessingBehavior と同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

続けてください:続けてください
止まれ:止まれ

MatchVariable

比較する変数をリクエストします。
KnownMatchVariable はMatchVariableと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri:RequestUri
RequestHeader: RequestHeader
RequestBody: RequestBody
クッキー:クッキー
SocketAddr: SocketAddr
JA4:JA4 マッチ変数

MinimumTLSVersion

Front Door で SSL ハンドシェイクを確立するためにクライアントから必要な最小 TLS バージョン。
KnownMinimumTLSVersion はMinimumTLSVersionと同義で使用でき、この列挙体にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

1.0: 1.0
1.2: 1.2

NetworkExperimentResourceState

サーバー側のリソース状態を定義します
KnownNetworkExperimentResourceState はNetworkExperimentResourceStateと同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

作成:作成
可能化:実現
有効:有効化
無効化:無効化
無効:無効化
削除中:削除中

Operator

変数値との照合に使用する比較タイプ。
KnownOperator を Operator と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

いずれでもいいですよ
IPMatch: IPMatch
ジオマッチ:ジオマッチ
平等:平等
含まれるもの:包含
レスタン:レスタン
グレータータン:グレータータン
レスター・サナ・イコール:レルサナ・オイコール
グレーター・ザン・ザン・イコール:グレーター・ザン・オー・イコール
始まり:始まり
エンッズウィズ:エンザウィズウィズ
正則表現:正則表現
サービスタグマッチ:サービスタグマッチ
AsnMatch:自律システム番号マッチオペレーター
クライアントフィンガープリント:クライアントフィンガープリントオペレーター

PolicyEnabledState

ポリシーが有効状態か無効状態かを示します。 指定しない場合、既定値は [有効] になります。
KnownPolicyEnabledState はPolicyEnabledStateと同義で使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

無効:無効化
有効: 有効

PolicyMode

ポリシー レベルで検出モードか防止モードかについて説明します。
KnownPolicyMode はPolicyModeと互換的に使用でき、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

予防:予防
検出:検出

PolicyRequestBodyCheck

ポリシー管理ルールが要求本文の内容を検査するかどうかについて説明します。
KnownPolicyRequestBodyCheck はPolicyRequestBodyCheckと互換的に使用可能で、この列挙はサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

無効:無効化
有効: 有効

PolicyResourceState

ポリシーのリソースステータス。
KnownPolicyResourceState はPolicyResourceStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

作成:作成
可能化:実現
有効:有効化
無効化:無効化
無効:無効化
削除中:削除中

PrivateEndpointStatus

Private Linkへの接続の承認状況
KnownPrivateEndpointStatus はPrivateEndpointStatusと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

保留中:保留中
承認:承認済み
拒否:拒否
切断中:切断中
タイムアウト:タイムアウト

ResourceType

CheckNameAvailability で使用される Front Door リソースの種類。

RouteConfigurationUnion

RouteConfigurationUnion の別名

RoutingRuleEnabledState

この規則の使用を有効にするかどうかを指定します。 許可された値は「Enabled」または「Disabled」です。
KnownRoutingRuleEnabledState はRoutingRuleEnabledStateと同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

RuleType

ルールの種類について説明します。
KnownRuleType RuleType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

マッチルール:マッチルール
レートリミットルール:レートリミットルール

RulesEngineMatchVariable

マッチ変数
KnownRulesEngineMatchVariable はRulesEngineMatchVariableと同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

IsMobile:IsMobile:
RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri:RequestUri
RequestPath: RequestPath
RequestFilename: RequestFilename
RequestFilenameExtension: RequestFilenameExtension
RequestHeader: RequestHeader
RequestBody: RequestBody
RequestScheme: RequestScheme

RulesEngineOperator

一致条件に適用する演算子について説明します。
KnownRulesEngineOperator はRulesEngineOperatorと同義使用可能で、この列挙はサービスがサポートする既知の値を示します。

サービスでサポートされている既知の値

いずれでもいいですよ
IPMatch: IPMatch
ジオマッチ:ジオマッチ
平等:平等
含まれるもの:包含
レスタン:レスタン
グレータータン:グレータータン
レスター・サナ・イコール:レルサナ・オイコール
グレーター・ザン・ザン・イコール:グレーター・ザン・オー・イコール
始まり:始まり
エンッズウィズ:エンザウィズウィズ

ScrubbingRuleEntryMatchOperator

matchVariable がコレクションの場合は、セレクターを操作して、この規則が適用されるコレクション内の要素を指定します。
KnownScrubbingRuleEntryMatchOperator 、ScrubbingRuleEntryMatchOperator と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

EqualsAny:EqualsAny
対等者:対等者

ScrubbingRuleEntryMatchVariable

ログからスクラブされる変数。
KnownScrubbingRuleEntryMatchVariable を ScrubbingRuleEntryMatchVariable と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

RequestIPAddress: RequestIPAddress
RequestUri:RequestUri
QueryStringArgNames: QueryStringArgNames:
RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
RequestBodyPostArgNames: RequestBodyPostArgNames: RequestBodyPostArgNames(リクエストボディポストArgNames)
RequestBodyJsonArgNames: RequestBodyJsonArgNames

ScrubbingRuleEntryState

ログ スクラブ ルールの状態を定義します。 既定値は有効です。
KnownScrubbingRuleEntryState ScrubbingRuleEntryState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

SensitivityType

ルールの感度を定義します。
KnownSensitivityType SensitivityType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

:低感度 - トラフィックの急増が起きるとルールが発動します
中:中感度 - トラフィックの中程度の急増でルールを発動します
:高感度 - 交通量の小さな急増でルールを発動します

SessionAffinityEnabledState

このホスト上のセッション アフィニティを許可するかどうか。 有効なオプションは「有効」または「無効化」です
KnownSessionAffinityEnabledState はSessionAffinityEnabledStateと互換的に使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

SkuName

価格レベルの名前。
KnownSkuName を SkuName と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

Classic_AzureFrontDoor:Classic_AzureFrontDoor
Standard_AzureFrontDoor:Standard_AzureFrontDoor
Premium_AzureFrontDoor:Premium_AzureFrontDoor

State

実験の現状
KnownState を State と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

TimeseriesAggregationInterval

時系列集約間隔の種類

TimeseriesType

時系列の種類
KnownTimeseriesType はTimeseriesTypeと同義で使用可能で、この列挙はサービスがサポートする既知の値を含みます。

サービスでサポートされている既知の値

MeasurementCounts: MeasurementCounts
レイテンシーP50:レイテンシーP50
LatencyP75:レイテンシーP75
レイテンシP95:レイテンシーP95

Transform

マッチング前に適用される変換を記述します
KnownTransform はTransformと同義使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

小文字:小文字
大文字:大文字
トリム:トリム
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

TransformType

一致する前に適用された変換について説明します。
KnownTransformType はTransformTypeと同義で使用可能で、この列挙はサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

小文字:小文字
大文字:大文字
トリム:トリム
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls

VariableName

グループのサポート変数を次のように記述します。
KnownVariableName はVariableNameと互換的に使用可能で、このenumはサービスがサポートする既知の値を含む。

サービスでサポートされている既知の値

SocketAddr: SocketAddr
ジオロケーション:ジオロケーション
なし:なし

WebApplicationFirewallScrubbingState

ログ スクラブ構成の状態。既定値は [有効] です。
KnownWebApplicationFirewallScrubbingState WebApplicationFirewallScrubbingState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

有効:有効化
無効:無効化

列挙型

AzureClouds

Azure Cloud 環境を説明するための列挙式です。

KnownActionType

ルール一致時に実行するアクションを定義します。

KnownAggregationInterval

時系列の集計間隔

KnownAvailability

名前を使用できるかどうかを示します。

KnownBackendEnabledState

このバックエンドの使用を有効にするかどうか。 許可される値は 'Enabled' または 'Disabled' です

KnownCustomHttpsProvisioningState

frontendEndpointのカスタムHttpsのプロビジョニング状態。

KnownCustomHttpsProvisioningSubstate

プロビジョニング サブ状態には、カスタム HTTPS の有効化/無効化プロセスの進行状況が段階的に示されます。

KnownCustomRuleEnabledState

カスタム ルールが有効または無効の状態になっているかどうかを説明します。 指定しない場合、既定値は [有効] になります。

KnownDynamicCompressionEnabled

キャッシュされたコンテンツに動的圧縮を使用するかどうか

KnownEndpointType

エンドポイントのタイプ

KnownEnforceCertificateNameCheckEnabledState

すべてのバックエンド プールに対する HTTPS 要求に証明書名のチェックを適用するかどうか。 HTTPS 以外の要求には影響しません。

KnownExceptionMatchVariable

リクエストを除外するために評価される変数。

KnownExceptionSelectorMatchOperator

この例外が適用されるコレクションの要素を指定する際にセレクタに適用する比較演算子です。

KnownExceptionValueMatchOperator

比較演算子を適用して、マッチする価値に適用します。

KnownFrontDoorCertificateSource

SSL 証明書のソースを定義します。

KnownFrontDoorCertificateType

frontendEndpoint へのセキュリティで保護された接続に使用される証明書の種類を定義します

KnownFrontDoorEnabledState

Front Door ロード バランサーの操作状態。 許可される値は 'Enabled' または 'Disabled' です

KnownFrontDoorForwardingProtocol

この規則は、トラフィックをバックエンドに転送するときに使用するプロトコルです。

KnownFrontDoorHealthProbeMethod

backendPools で定義されているバックエンドをプローブするために使用する HTTP メソッドを構成します。

KnownFrontDoorProtocol

受け入れられたプロトコルスキーム。

KnownFrontDoorQuery

キャッシュ キーを形成するときの URL クエリ用語の処理。

KnownFrontDoorRedirectProtocol

トラフィックがリダイレクトされる宛先のプロトコル

KnownFrontDoorRedirectType

トラフィックをリダイレクトするときにルールが使用するリダイレクトの種類。

KnownFrontDoorResourceState

Front Door または Front Door サブリソースのリソースの状態。

KnownFrontDoorTlsProtocolType

セキュアな配信に使用される TLS 拡張プロトコルを定義します

KnownHeaderActionType

ヘッダーに適用する操作の種類。

KnownHealthProbeEnabled

backendPools で定義されているバックエンドに対して正常性プローブを有効にするかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。

KnownLatencyScorecardAggregationInterval

サービスが受け入れる LatencyScorecardAggregationInterval の既知の値。

KnownManagedRuleEnabledState

マネージド ルールが有効または無効の状態になっているかどうかを説明します。

KnownManagedRuleExclusionMatchVariable

除外する変数型。

KnownManagedRuleExclusionSelectorMatchOperator

この除外を適用するコレクション内の要素を指定するときにセレクターに適用する比較演算子。

KnownManagedRuleSetActionType

マネージド ルール セットのスコアしきい値が満たされたときに実行するアクションを定義します。

KnownMatchProcessingBehavior

このルールが一致する場合、ルール エンジンは残りのルールを実行し続けるか停止する必要があります。 存在しない場合は、既定で [続行] が選択されます。

KnownMatchVariable

比較する変数をリクエストします。

KnownMinimumTLSVersion

Front Door で SSL ハンドシェイクを確立するためにクライアントから必要な最小 TLS バージョン。

KnownNetworkExperimentResourceState

サーバー側のリソースステータスを定義します

KnownOperator

変数値との照合に使用する比較タイプ。

KnownPolicyEnabledState

ポリシーが有効状態か無効状態かを示します。 指定しない場合、既定値は [有効] になります。

KnownPolicyMode

ポリシー レベルで検出モードか防止モードかについて説明します。

KnownPolicyRequestBodyCheck

ポリシー管理ルールが要求本文の内容を検査するかどうかについて説明します。

KnownPolicyResourceState

ポリシーのリソースステータス。

KnownPrivateEndpointStatus

Private Link への接続の承認状態

KnownRoutingRuleEnabledState

この規則の使用を有効にするかどうかを指定します。 許可される値は 'Enabled' または 'Disabled' です

KnownRuleType

ルールの種類について説明します。

KnownRulesEngineMatchVariable

変数の一致

KnownRulesEngineOperator

一致条件に適用する演算子について説明します。

KnownScrubbingRuleEntryMatchOperator

matchVariable がコレクションの場合は、セレクターを操作して、この規則が適用されるコレクション内の要素を指定します。

KnownScrubbingRuleEntryMatchVariable

ログからスクラブされる変数。

KnownScrubbingRuleEntryState

ログ スクラブ ルールの状態を定義します。 既定値は有効です。

KnownSensitivityType

ルールの感度を定義します。

KnownSessionAffinityEnabledState

このホスト上のセッション アフィニティを許可するかどうか。 有効なオプションは 'Enabled' または 'Disabled' です

KnownSkuName

価格レベルの名前。

KnownState

実験の状態

KnownTimeseriesAggregationInterval

サービスが受け入れる既知の TimeseriesAggregationInterval の値。

KnownTimeseriesType

時系列の種類

KnownTransform

一致する前に適用される変換について説明します

KnownTransformType

一致する前に適用された変換について説明します。

KnownVariableName

グループ化でサポートされている変数について説明します。

KnownVersions

使用可能な API バージョン。

KnownWebApplicationFirewallScrubbingState

ログ スクラブ構成の状態。既定値は [有効] です。

関数

isRestError(unknown)

RestError の Typeguard

restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

別のポーラーのシリアル化された状態からポーラーを作成します。 これは、別のホストにポーラーを作成する場合や、元のポーラーがスコープ内にない後にポーラーを構築する必要がある場合に便利です。

変数

RestError

失敗したパイプライン要求のカスタム エラーの種類。

関数の詳細

isRestError(unknown)

RestError の Typeguard

function isRestError(e: unknown): e

パラメーター

e

unknown

catch 句によってキャッチされる何か。

返品

e

restorePoller<TResponse, TResult>(FrontDoorManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

別のポーラーのシリアル化された状態からポーラーを作成します。 これは、別のホストにポーラーを作成する場合や、元のポーラーがスコープ内にない後にポーラーを構築する必要がある場合に便利です。

function restorePoller<TResponse, TResult>(client: FrontDoorManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

パラメーター

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

返品

PollerLike<OperationState<TResult>, TResult>

変数の詳細

RestError

失敗したパイプライン要求のカスタム エラーの種類。

RestError: RestErrorConstructor