@azure/arm-frontdoor package
インターフェイス
型エイリアス
| ActionType |
ルール一致時に実行するアクションを定義します。 サービスでサポートされている既知の値
許可:許可 |
| AggregationInterval |
時系列の集計区間 サービスでサポートされている既知の値
時間単位:時間単位 |
| Availability |
名前を使用できるかどうかを示します。 サービスでサポートされている既知の値
入手可能:入手可能 |
| AzureSupportedClouds |
文字列リテラル型としてのクラウド設定でサポートされている値 |
| BackendEnabledState |
このバックエンドの使用を有効にするかどうか。 許可された値は「Enabled」または「Disabled」です。 サービスでサポートされている既知の値
有効:有効化 |
| ContinuablePage |
結果のページを記述するインターフェース。 |
| CustomHttpsProvisioningState |
frontendEndpointのカスタムHttpsのプロビジョニング状態。 サービスでサポートされている既知の値
可能化:実現 |
| CustomHttpsProvisioningSubstate |
プロビジョニング サブ状態には、カスタム HTTPS の有効化/無効化プロセスの進行状況が段階的に示されます。 サービスでサポートされている既知の値
SubmittingDomainControlValidationRequest: SubmittingDomainControlValidationRequest |
| CustomRuleEnabledState |
カスタム ルールが有効または無効の状態になっているかどうかを説明します。 指定しない場合、既定値は [有効] になります。 サービスでサポートされている既知の値
無効:無効化 |
| DynamicCompressionEnabled |
キャッシュコンテンツに動的圧縮を使うかどうか サービスでサポートされている既知の値
有効:有効化 |
| EndpointType |
エンドポイントの種類 サービスでサポートされている既知の値
AFD:AFD |
| EnforceCertificateNameCheckEnabledState |
すべてのバックエンド プールに対する HTTPS 要求に証明書名のチェックを適用するかどうか。 HTTPS 以外の要求には影響しません。 サービスでサポートされている既知の値
有効:有効化 |
| ExceptionMatchVariable |
リクエストを除外するために評価される変数。 サービスでサポートされている既知の値
RequestUri: Request URI Exception Match Variable |
| ExceptionSelectorMatchOperator |
この例外が適用されるコレクションの要素を指定する際にセレクタに適用する比較演算子です。 サービスでサポートされている既知の値等しい:セレクターマッチオペレーター |
| ExceptionValueMatchOperator |
比較演算子を適用して、マッチする価値に適用します。 サービスでサポートされている既知の値
等しい:例外値のマッチ演算子 |
| FrontDoorCertificateSource |
SSL証明書の送信元を定義します サービスでサポートされている既知の値
AzureKeyVault: AzureKeyVault |
| FrontDoorCertificateType |
フロントエンドエンドポイントへの安全な接続に使用される証明書の種類を定義します サービスでサポートされている既知の値献身的:献身的 |
| FrontDoorEnabledState |
Front Door ロード バランサーの操作状態。 許可された値は「Enabled」または「Disabled」です。 サービスでサポートされている既知の値
有効:有効化 |
| FrontDoorForwardingProtocol |
この規則は、トラフィックをバックエンドに転送するときに使用するプロトコルです。 サービスでサポートされている既知の値
HttpOnly: HttpOnly |
| FrontDoorHealthProbeMethod |
backendPools で定義されているバックエンドをプローブするために使用する HTTP メソッドを構成します。 サービスでサポートされている既知の値
GET:行け |
| FrontDoorProtocol |
受け入れられたプロトコルスキーム。 サービスでサポートされている既知の値
http: http |
| FrontDoorQuery |
キャッシュ キーを形成するときの URL クエリ用語の処理。 サービスでサポートされている既知の値
ストリップノン:ストリップノン |
| FrontDoorRedirectProtocol |
トラフィックがリダイレクトされる宛先のプロトコル サービスでサポートされている既知の値
HttpOnly: HttpOnly |
| FrontDoorRedirectType |
トラフィックをリダイレクトするときにルールが使用するリダイレクトの種類。 サービスでサポートされている既知の値
引っ越し:引っ越し |
| FrontDoorResourceState |
Front Door または Front Door サブリソースのリソースの状態。 サービスでサポートされている既知の値
作成:作成 |
| FrontDoorTlsProtocolType |
安全な配信に使用されるTLS拡張プロトコルを定義します サービスでサポートされている既知の値ServerNameIndication: ServerNameIndication |
| HeaderActionType |
ヘッダーに適用する操作の種類。 サービスでサポートされている既知の値
付加:付加 |
| HealthProbeEnabled |
backendPools で定義されているバックエンドに対して正常性プローブを有効にするかどうかを指定します。 正常性プローブを無効にできるのは、1 つの有効なバックエンド プールに 1 つの有効なバックエンドがある場合のみです。 サービスでサポートされている既知の値
有効:有効化 |
| LatencyScorecardAggregationInterval |
レイテンシーの種類スコアカード集約間隔 |
| ManagedRuleEnabledState |
マネージド ルールが有効または無効の状態になっているかどうかを説明します。 サービスでサポートされている既知の値
無効:無効化 |
| ManagedRuleExclusionMatchVariable |
除外する変数型。 サービスでサポートされている既知の値
RequestHeaderNames: RequestHeaderNames |
| ManagedRuleExclusionSelectorMatchOperator |
この除外を適用するコレクション内の要素を指定するときにセレクターに適用する比較演算子。 サービスでサポートされている既知の値
対等者:対等者 |
| ManagedRuleSetActionType |
マネージド ルール セットのスコアしきい値が満たされたときに実行するアクションを定義します。 サービスでサポートされている既知の値
ブロック:ブロック |
| MatchProcessingBehavior |
このルールが一致する場合、ルール エンジンは残りのルールを実行し続けるか停止する必要があります。 存在しない場合は、既定で [続行] が選択されます。 サービスでサポートされている既知の値
続けてください:続けてください |
| MatchVariable |
比較する変数をリクエストします。 サービスでサポートされている既知の値
RemoteAddr: RemoteAddr |
| MinimumTLSVersion |
Front Door で SSL ハンドシェイクを確立するためにクライアントから必要な最小 TLS バージョン。 サービスでサポートされている既知の値
1.0: 1.0 |
| NetworkExperimentResourceState |
サーバー側のリソース状態を定義します サービスでサポートされている既知の値
作成:作成 |
| Operator |
変数値との照合に使用する比較タイプ。 サービスでサポートされている既知の値
いずれでもいいですよ |
| PolicyEnabledState |
ポリシーが有効状態か無効状態かを示します。 指定しない場合、既定値は [有効] になります。 サービスでサポートされている既知の値
無効:無効化 |
| PolicyMode |
ポリシー レベルで検出モードか防止モードかについて説明します。 サービスでサポートされている既知の値
予防:予防 |
| PolicyRequestBodyCheck |
ポリシー管理ルールが要求本文の内容を検査するかどうかについて説明します。 サービスでサポートされている既知の値
無効:無効化 |
| PolicyResourceState |
ポリシーのリソースステータス。 サービスでサポートされている既知の値
作成:作成 |
| PrivateEndpointStatus |
Private Linkへの接続の承認状況 サービスでサポートされている既知の値
保留中:保留中 |
| ResourceType |
CheckNameAvailability で使用される Front Door リソースの種類。 |
| RouteConfigurationUnion |
RouteConfigurationUnion の別名 |
| RoutingRuleEnabledState |
この規則の使用を有効にするかどうかを指定します。 許可された値は「Enabled」または「Disabled」です。 サービスでサポートされている既知の値
有効:有効化 |
| RuleType |
ルールの種類について説明します。 サービスでサポートされている既知の値
マッチルール:マッチルール |
| RulesEngineMatchVariable |
マッチ変数 サービスでサポートされている既知の値
IsMobile:IsMobile: |
| RulesEngineOperator |
一致条件に適用する演算子について説明します。 サービスでサポートされている既知の値
いずれでもいいですよ |
| ScrubbingRuleEntryMatchOperator |
matchVariable がコレクションの場合は、セレクターを操作して、この規則が適用されるコレクション内の要素を指定します。 サービスでサポートされている既知の値
EqualsAny:EqualsAny |
| ScrubbingRuleEntryMatchVariable |
ログからスクラブされる変数。 サービスでサポートされている既知の値
RequestIPAddress: RequestIPAddress |
| ScrubbingRuleEntryState |
ログ スクラブ ルールの状態を定義します。 既定値は有効です。 サービスでサポートされている既知の値
有効:有効化 |
| SensitivityType |
ルールの感度を定義します。 サービスでサポートされている既知の値
低:低感度 - トラフィックの急増が起きるとルールが発動します |
| SessionAffinityEnabledState |
このホスト上のセッション アフィニティを許可するかどうか。 有効なオプションは「有効」または「無効化」です サービスでサポートされている既知の値
有効:有効化 |
| SkuName |
価格レベルの名前。 サービスでサポートされている既知の値
Classic_AzureFrontDoor:Classic_AzureFrontDoor |
| State |
実験の現状 サービスでサポートされている既知の値
有効:有効化 |
| TimeseriesAggregationInterval |
時系列集約間隔の種類 |
| TimeseriesType |
時系列の種類 サービスでサポートされている既知の値
MeasurementCounts: MeasurementCounts |
| Transform |
マッチング前に適用される変換を記述します サービスでサポートされている既知の値
小文字:小文字 |
| TransformType |
一致する前に適用された変換について説明します。 サービスでサポートされている既知の値
小文字:小文字 |
| VariableName |
グループのサポート変数を次のように記述します。 サービスでサポートされている既知の値
SocketAddr: SocketAddr |
| 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 |
ログ スクラブ構成の状態。既定値は [有効] です。 |
関数
| is |
RestError の Typeguard |
| restore |
別のポーラーのシリアル化された状態からポーラーを作成します。 これは、別のホストにポーラーを作成する場合や、元のポーラーがスコープ内にない後にポーラーを構築する必要がある場合に便利です。 |
変数
| Rest |
失敗したパイプライン要求のカスタム エラーの種類。 |
関数の詳細
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>
パラメーター
- client
- FrontDoorManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
返品
PollerLike<OperationState<TResult>, TResult>