@azure/arm-cdn package
介面
類型別名
| AFDEndpointProtocols |
客戶端點支援的協定。 服務支援的已知值
Http |
| ActionType |
定義要對規則比對採取的動作。 服務支援的已知值
允許 |
| AfdCertificateType |
定義 SSL 憑證的來源。 服務支援的已知值
客戶證書 |
| AfdCipherSuiteSetType |
用於 Https 的密碼套件集合類型 服務支援的已知值
客製化 |
| AfdCustomizedCipherSuiteForTls12 |
Type of AfdCustomizedCipherSuiteForTls12 |
| AfdCustomizedCipherSuiteForTls13 |
Type of AfdCustomizedCipherSuiteForTls13 |
| AfdMinimumTlsVersion |
自訂加密SuiteSetType時,將用於 Https 的 TLS 通訊協定版本。 |
| AfdProvisioningState |
配置狀態 服務支援的已知值成功 |
| AfdQueryStringCachingBehavior |
定義 Frontdoor 如何快取包含查詢字串的要求。 您可以在快取、忽略特定查詢字串、使用唯一 URL 快取每個要求,或快取特定查詢字串時忽略任何查詢字串。 服務支援的已知值
IgnoreQueryString |
| Algorithm |
用於 URL 簽名的演算法 服務支援的已知值SHA256 |
| AutoGeneratedDomainNameLabelScope |
表示端點名稱重複使用範圍。 預設值為 TenantReuse。 服務支援的已知值
TenantReuse 租戶重用 |
| AzureSupportedClouds |
雲端設定為字串常值類型的支援值 |
| CacheBehavior |
請求的快取行為 服務支援的已知值
BypassCache |
| CacheType |
內容需要快取的層級。 服務支援的已知值全部 |
| CanMigrateDefaultSku |
推薦的遷移用 SKU 服務支援的已知值
Standard_AzureFrontDoor |
| CertificateSource |
定義 SSL 憑證的來源。 服務支援的已知值
AzureKeyVault |
| CertificateSourceParametersType |
憑證類型來源參數類型 |
| CertificateSourceParametersUnion |
CertificateSourceParametersUnion 的別名 |
| CertificateType |
所用證書類型 服務支援的已知值
共用 |
| ClientPortOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| ContinuablePage |
描述結果頁面的介面。 |
| CookiesOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| CreatedByType |
建立資源的實體種類。 服務支援的已知值
使用者:實體是由使用者建立的。 |
| CustomDomainHttpsParametersUnion |
Alias for CustomDomainHttpsParametersUnion |
| CustomDomainResourceState |
自訂網域的資源狀態。 服務支援的已知值建立 |
| CustomHttpsProvisioningState |
自訂網域的配置狀態。 服務支援的已知值
啟用 |
| CustomHttpsProvisioningSubstate |
佈建子狀態會逐步顯示自訂HTTPS啟用/停用程式的進度。 服務支援的已知值
提交 DomainControlValidationRequest |
| CustomRuleEnabledState |
描述自訂規則是否處於啟用或停用狀態。 如果未指定,則預設為 Enabled。 服務支援的已知值
停用 |
| DeleteRule |
說明當憑證從 金鑰保存庫 移除時應採取的行動。 服務支援的已知值無作 |
| DeliveryRuleActionName |
傳遞規則的動作名稱。 服務支援的已知值
緩存過期 |
| DeliveryRuleActionParametersType |
傳遞類型規則動作參數類型 |
| DeliveryRuleActionParametersUnion |
Alias for DeliveryRuleActionParametersUnion |
| DeliveryRuleActionUnion |
Alis for DeliveryRuleActionUnion |
| DeliveryRuleConditionParametersType |
傳遞類型規則條件參數類型 |
| DeliveryRuleConditionParametersUnion |
Alias for DeliveryRuleConditionParametersUnion |
| DeliveryRuleConditionUnion |
Alias for DeliveryRuleConditionUnion |
| DeploymentStatus |
部署類型 |
| DestinationProtocol |
要用於重新導向的通訊協定。 預設值為 MatchRequest 服務支援的已知值
匹配請求 |
| DomainValidationState |
佈建子狀態會逐步顯示自訂HTTPS啟用/停用程式的進度。 DCV 代表 DomainControlValidation(網域控制驗證)。 服務支援的已知值
未知 |
| EnabledState |
是否要啟用此規則的使用。 允許的值為「啟用」或「停用」。 服務支援的已知值已啟用 |
| EndpointProvisioningState |
端點的配置狀態。 服務支援的已知值成功 |
| EndpointResourceState |
端點的資源狀態。 服務支援的已知值建立 |
| ForwardingProtocol |
將流量轉送至後端時,會使用此規則的通訊協定。 服務支援的已知值
HttpOnly (僅限 HttpOnly |
| GeoFilterActions |
異地篩選的動作,也就是允許或封鎖存取。 |
| HeaderAction |
執行動作 服務支援的已知值
附加 |
| HealthProbeRequestType |
所提出健康情況探查要求的類型。 |
| HostNameOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| HttpVersionOperator |
描述要匹配的運算子 服務支援的已知值平等 |
| HttpsRedirect |
是否要自動將 HTTP 流量重新導向至 HTTPS 流量。 請注意,這是設定此規則的簡單方式,也是第一個執行的規則。 服務支援的已知值已啟用 |
| IsDeviceMatchConditionParametersMatchValuesItem |
IsDeviceMatchConditionParametersMatchValuesItem 的類型 |
| IsDeviceOperator |
描述要匹配的運算子 服務支援的已知值平等 |
| KeyVaultSigningKeyParametersType |
KeyVault SigningKeyParametersType 的類型 |
| LinkToDefaultDomain |
此路由是否會連結至預設端點網域。 服務支援的已知值已啟用 |
| LogMetric |
LogMetric 類型 |
| LogMetricsGranularity |
對數指標的類型:粒度 |
| LogMetricsGroupBy |
LogMetrics 類型 GroupBy |
| LogRanking |
LogRanking 類型 |
| LogRankingMetric |
LogRankingMetric 類型 |
| ManagedRuleEnabledState |
描述受控規則是否處於啟用或停用狀態。 服務支援的已知值
停用 |
| ManagedServiceIdentityType |
受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。 服務支援的已知值
無:沒有受控識別。 |
| MatchProcessingBehavior |
如果此規則相符,規則引擎應該繼續執行其餘規則或停止。 如果不存在,則預設為 [繼續]。 服務支援的已知值
繼續 |
| MatchVariable |
要求要與比較的變數。 服務支援的已知值
遠端位址 |
| MetricsGranularity |
度量類型細緻度 |
| MetricsSeriesUnit |
指標級數單元類型 |
| MinimumTlsVersion |
將用於 Https 的 TLS 通訊協定版本 |
| Operator |
描述要匹配的運算子 服務支援的已知值
任何 |
| OptimizationType |
指定客戶希望此 CDN 端點優化的情境,例如下載、媒體服務。 透過這項資訊,我們可以套用案例驅動優化。 服務支援的已知值
通用WebDelivery |
| OriginAuthenticationType |
源的身份驗證類型。 服務支援的已知值
SystemAssignedIdentity 系統 |
| OriginGroupProvisioningState |
來源群組的配置狀態。 服務支援的已知值成功 |
| OriginGroupResourceState |
原產群的資源狀態。 服務支援的已知值建立 |
| OriginProvisioningState |
來源的配置狀態。 服務支援的已知值成功 |
| OriginResourceState |
原產地的資源狀態。 服務支援的已知值建立 |
| ParamIndicator |
表示參數的用途 服務支援的已知值
到期 |
| PolicyEnabledState |
描述原則是否處於啟用或停用狀態。 如果未指定,則預設為 Enabled。 服務支援的已知值
停用 |
| PolicyMode |
描述它是否處於原則層級的偵測模式或預防模式。 服務支援的已知值
預防 |
| PolicyResourceState |
原則的資源狀態。 服務支援的已知值建立 |
| PolicySettingsDefaultCustomBlockResponseStatusCode |
如果動作類型為區塊,此欄位會定義預設客戶可覆寫的 HTTP 回應狀態代碼。 服務支援的已知值
200 |
| PostArgsOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| PrivateEndpointStatus |
連接至 Private Link 的核准狀態 服務支援的已知值暫止 |
| ProbeProtocol |
用於健康探測的通訊協定。 |
| ProfileProvisioningState |
設定檔的配置狀態。 服務支援的已知值成功 |
| ProfileResourceState |
檔案的資源狀態。 服務支援的已知值建立 |
| ProfileScrubbingState |
記錄清除設定的狀態。預設值為 Enabled。 服務支援的已知值已啟用 |
| ProtocolType |
定義用於安全傳遞的 TLS 延伸通訊協定。 服務支援的已知值
ServerName指示 |
| ProvisioningState |
WebApplicationFirewallPolicy 的配置狀態。 服務支援的已知值建立 |
| QueryStringBehavior |
請求的快取行為 服務支援的已知值
包括 |
| QueryStringCachingBehavior |
定義CDN如何快取包含查詢字串的要求。 您可以在快取時忽略任何查詢字串、略過快取以防止包含查詢字串的要求,或使用唯一 URL 快取每個要求。 |
| QueryStringOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| RedirectType |
重新導向類型,規則會在重新導向流量時使用。 服務支援的已知值
移動 |
| RemoteAddressOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| RequestBodyOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| RequestHeaderOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| RequestMethodMatchConditionParametersMatchValuesItem |
請求方法匹配條件參數匹配值項目類型 |
| RequestMethodOperator |
描述要匹配的運算子 服務支援的已知值平等 |
| RequestSchemeMatchConditionParametersMatchValuesItem |
請求方案匹配條件參數匹配值項目類型 |
| RequestSchemeMatchConditionParametersOperator |
描述要匹配的運算子 服務支援的已知值平等 |
| RequestUriOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| ResourceType |
CheckNameAvailability中使用的CDN資源類型。 服務支援的已知值
Microsoft.Cdn/配置檔/端點 |
| ResourceUsageUnit |
使用量單位。 例如,計數。 服務支援的已知值計數 |
| ResponseBasedDetectedErrorTypes |
原始來源視為狀況不良之真實使用者要求的回應錯誤類型 |
| RuleCacheBehavior |
請求的快取行為 服務支援的已知值
榮譽資質起源 |
| RuleIsCompressionEnabled |
指出是否啟用內容壓縮。 如果啟用壓縮,如果使用者要求壓縮版本,內容將會做為壓縮。 當要求的內容小於 1 位元組或大於 1 MB 時,將不會在 AzureFrontDoor 上壓縮內容。 服務支援的已知值已啟用 |
| RuleQueryStringCachingBehavior |
定義 Frontdoor 如何快取包含查詢字串的要求。 您可以在快取、忽略特定查詢字串、使用唯一 URL 快取每個要求,或快取特定查詢字串時忽略任何查詢字串。 服務支援的已知值
IgnoreQueryString |
| ScrubbingRuleEntryMatchOperator |
當 matchVariable 是集合時,請在選取器上操作,以指定套用此規則的集合中的哪些元素。 服務支援的已知值等於任何 |
| ScrubbingRuleEntryMatchVariable |
要從記錄中清除的變數。 服務支援的已知值
請求 IPAddress |
| ScrubbingRuleEntryState |
定義記錄清除規則的狀態。 預設值已啟用。 服務支援的已知值已啟用 |
| SecretParametersUnion |
SecretParametersUnion 的別名 |
| SecretType |
秘密資源的型別。 服務支援的已知值
UrlSigningKey |
| SecurityPolicyPropertiesParametersUnion |
Alias for SecurityPolicyPropertiesParametersUnion |
| SecurityPolicyType |
要建立的安全策略類型。 服務支援的已知值WebApplicationFirewall |
| ServerPortOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| SharedPrivateLinkResourceStatus |
共用私人鏈接資源的狀態。 可以是 Pending、Approved、Rejected、Disconnected 或 Timeout。 |
| SkuName |
定價層的名稱。 服務支援的已知值
Standard_Verizon |
| SocketAddrOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| SslProtocol |
所建立 TLS 連線的通訊協定。 服務支援的已知值
TLSv1 協定 |
| SslProtocolOperator |
描述要匹配的運算子 服務支援的已知值平等 |
| Status |
驗證狀態。 服務支援的已知值
有效 |
| Transform |
描述在匹配前會應用哪些轉換 服務支援的已知值
小寫 |
| TransformType |
描述在匹配前所施加的轉換。 服務支援的已知值
小寫 |
| UpdateRule |
說明當憑證在 金鑰保存庫 更新時應採取的行動。 服務支援的已知值無作 |
| UrlFileExtensionOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| UrlFileNameOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| UrlPathOperator |
描述要匹配的運算子 服務支援的已知值
任何 |
| UsageUnit |
描述測量單位的枚舉。 服務支援的已知值計數 |
| WafAction |
WafAction類型 |
| WafGranularity |
Waf粒狀度類型 |
| WafMatchVariable |
比對要比較的變數。 服務支援的已知值
RemoteAddr |
| WafMetric |
WafMetric 類型 |
| WafMetricsGranularity |
WafMetrics的類型粒度 |
| WafMetricsSeriesUnit |
WafMetricsSeriesUnit 類型 |
| WafRankingGroupBy |
WafRankingGroup的類型 |
| WafRankingType |
WafRankingType 類型 |
| WafRuleType |
WafRuleType 類型 |
列舉
函式
| is |
RestError 的 Typeguard |
| restore |
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。 |
變數
| Rest |
失敗管線要求的自定義錯誤類型。 |
函式詳細資料
isRestError(unknown)
RestError 的 Typeguard
function isRestError(e: unknown): e
參數
- e
-
unknown
catch 子句攔截到的東西。
傳回
e
restorePoller<TResponse, TResult>(CdnManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。
function restorePoller<TResponse, TResult>(client: CdnManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
參數
- client
- CdnManagementClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
傳回
PollerLike<OperationState<TResult>, TResult>