@azure/arm-servicefabricmanagedclusters package
介面
類型別名
| Access |
允許或拒絕網路流量。 服務支援的已知值
allow:允許網路流量。 |
| AutoGeneratedDomainNameLabelScope |
此列舉是使用叢集公用 CA 憑證的進入點。 已引進此屬性來解決新網域的網域蹲點問題。 將生成一個功能變數名稱,格式為:{clustername}。{hash} 的{regionname}.sfmc域。
哈希部分來自 Azure DNS 的確定性名稱庫。 連結庫會使用所選的 AutoGeneratedDomainNameLabelScope/重複使用原則,使用叢集的租用戶、訂用帳戶、資源群組和資源名稱來建立哈希。 服務支援的已知值
TenantReuse:如果資源是在具有相同資源名稱的相同租使用者中建立,則 TenantReuse 允許建立相同的哈希。 |
| AzureSupportedClouds |
雲端設定為字串常值類型的支援值 |
| ClusterState |
叢集的目前狀態。 服務支援的已知值
WaitingForNodes:指出已建立叢集資源,且資源提供者正在等候 Service Fabric VM 擴充功能開機並回報給它。 |
| ClusterUpgradeCadence |
指出發行新的叢集運行時間版本升級何時會套用。 根據預設為 Wave0。 服務支援的已知值
Wave0:叢集升級會在推出新版本之後立即啟動。建議用於測試/開發叢集。 |
| ClusterUpgradeMode |
有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。 服務支援的已知值
自動:叢集將會自動升級至最新的 Service Fabric 運行時間版本,clusterUpgradeCadence 將決定新版本可用後升級何時開始。 |
| ContinuablePage |
描述結果頁面的介面。 |
| CreatedByType |
建立資源的實體種類。 服務支援的已知值
使用者:實體是由使用者建立的。 |
| Direction |
網路安全性規則方向。 服務支援的已知值
inbound:入站方向。 |
| DiskType |
受控數據磁碟類型。 磁碟大小會提供 IOPS 和輸送量,以查看詳細資訊請移至 https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types。 服務支援的已知值
Standard_LRS:標準 HDD 本地備援記憶體。 最適合備份、非關鍵和非經常存取。 |
| EvictionPolicyType |
指定SPOT節點類型中虛擬機的收回原則。 服務支援的已知值
刪除:收回原則將會是SPOT vm的刪除。 |
| FailureAction |
當受監視的升級遇到監視原則或健康情況原則違規時所要執行的補償動作。 無效表示失敗動作無效。 回復會指定升級將會自動開始回復。 手動指出升級會切換至 UnmonitoredManual 升級模式。 服務支援的已知值
復原:指出如果升級失敗,Service Fabric 將會執行升級的復原。 |
| FaultKind |
故障類比的類型。 服務支援的已知值Zone:類比可用區關閉。 |
| FaultSimulationContentUnion |
FaultSimulationContentUnion 的別名 |
| FaultSimulationStatus |
故障模擬狀態。 服務支援的已知值
Starting:故障模擬開始。 當 start作正在進行時,類比將具有此狀態。 |
| HealthFilter |
Ennum 用於過濾健康事件。 服務支援的已知值
預設值:預設值。 符合任何健康狀態。 |
| IPAddressType |
IP 位址類型。 服務支援的已知值
IPv4:IPv4 位址類型。 |
| ManagedClusterAddOnFeature |
可用的集群附加功能 服務支援的已知值
DnsService:Dns 服務 |
| ManagedClusterVersionEnvironment |
叢集的作業系統。 預設值表示全部。 服務支援的已知值Windows:指出操作系統為 Windows。 |
| ManagedIdentityType |
資源的受控識別類型。 |
| ManagedResourceProvisioningState |
受控資源的布建狀態。 服務支援的已知值
None:資源沒有 provisioning 狀態。 |
| MoveCost |
指定服務的移動成本。 服務支援的已知值
零:零移動成本。 此值為零。 |
| NodeTypeSkuScaleType |
節點類型容量調整類型。 服務支援的已知值
None:節點計數無法以任何方式調整(例如固定的)。 |
| NsgProtocol |
此規則適用的網路協定。 服務支援的已知值
HTTP:協議適用於 HTTP。 |
| OsType |
集群作系統,預設為 Windows 服務支援的已知值Windows:指出操作系統為 Windows。 |
| PartitionScheme |
列舉服務可分割的方式。 服務支援的已知值
Singleton:表示分割區是以字串名稱為基礎,而 是 SingletonPartitionScheme 物件,值為 0。 |
| PartitionUnion |
PartitionUnion 的別名 |
| PrivateEndpointNetworkPolicies |
在子網的私人端點上啟用或停用套用網路原則。 服務支援的已知值
enabled:啟用在子網中的私有終端節點上應用網路策略。 |
| PrivateIPAddressVersion |
指定IP組態的私人IP是IPv4或IPv6。 預設值為 IPv4。 服務支援的已知值
IPv4:IP 配置的私有IP為IPv4。 |
| PrivateLinkServiceNetworkPolicies |
在子網中的私人連結服務上啟用或停用套用網路原則。 服務支援的已知值
enabled:啟用對子網中的專用鏈接服務應用網路策略。 |
| ProbeProtocol |
負載平衡規則所使用的負載平衡器探查參考。 服務支援的已知值
tcp:探測協定為 TCP。 |
| Protocol |
負載平衡規則所使用的傳輸通訊協議參考。 服務支援的已知值
tcp:傳輸協定為 TCP。 |
| PublicIPAddressVersion |
指定IP組態的公用IP是IPv4還是IPv6。 預設值為 IPv4。 服務支援的已知值
IPv4:IP 配置的公有IP為IPv4。 |
| RestartKind |
那種重新開始的表演方式。 服務支援的已知值同時:同時重啟所有列出的副本。 |
| RollingUpgradeMode |
在滾動升級期間用來監視健康情況的模式。 值為 Monitored 和 UnmonitoredAuto。 服務支援的已知值
受監視:升級會在完成每個升級網域之後停止,並在繼續之前自動監視健康情況。 |
| RuntimeFailureAction |
叢集層級定義,用於在受監控升級遇到監視原則或性能原則違規時要執行的補償動作。 服務支援的已知值
復原:指出如果升級失敗,Service Fabric 將會執行升級的復原。 |
| RuntimeRollingUpgradeMode |
在輪流升級期間用來監控性能的模式的叢集層級定義。 服務支援的已知值
UnmonitoredAuto:升級會自動進行,而不會執行任何健康情況監視。 |
| RuntimeUpgradeKind |
升級類型的叢集層級定義。 服務支援的已知值滾動:升級一次進行一個升級域。 |
| ScalingMechanismUnion |
ScalingMechanismUnion 的別名 |
| ScalingTriggerUnion |
ScalingTriggerUnion 的別名 |
| SecurityEncryptionType |
指定 nodeType 的 securityEncryptionType 類型。 目前僅支援 DiskWithVMGuestState 和 VMGuestStateOnly 服務支援的已知值
DiskWithVMGuestState:用於加密託管磁碟以及 VMGuestState blob。 |
| SecurityType |
指定 nodeType 的安全性類型。 目前僅支援 Standard 和 TrustedLaunch 服務支援的已知值
TrustedLaunch:信任啟動是保護第 2 代虛擬機的安全性類型。 |
| ServiceCorrelationScheme |
服務相互關聯配置。 服務支援的已知值
AlignedAffinity:對齊的親和性可確保同質服務分割區的主要部分會共置在相同的節點上。 這是預設值,與選取同質配置相同。 值為 0。 |
| ServiceKind |
服務種類(無狀態或具狀態)。 服務支援的已知值
無狀態:不使用 Service Fabric 使其狀態高度可用或可靠。 值為 0。 |
| ServiceLoadMetricWeight |
決定相對於針對此服務設定的其他計量的計量權數。 在運行時間期間,如果兩個計量最終發生衝突,叢集資源管理員會偏好具有較高權數的計量。 服務支援的已知值
零:停用此計量的資源平衡。 此值為零。 |
| ServicePackageActivationMode |
服務包的啟動模式 服務支援的已知值
SharedProcess:指出應用程式套件啟用模式將使用共享進程。 |
| ServicePlacementPolicyType |
Service Fabric 服務的放置原則類型。 以下是可能的值。 服務支援的已知值
InvalidDomain:指出 ServicePlacementPolicyDescription 的類型為 ServicePlacementInvalidDomainPolicyDescription,這表示無法使用此服務的特定容錯或升級網域。 值為 0。 |
| ServicePlacementPolicyUnion |
ServicePlacementPolicyUnion 的別名 |
| ServiceResourcePropertiesUnion |
ServiceResourcePropertiesUnion 的別名 |
| ServiceScalingMechanismKind |
列舉服務可分割的方式。 服務支援的已知值
ScalePartitionInstanceCount:代表新增或移除無狀態服務分割實例的調整機制。 值為 0。 |
| ServiceScalingTriggerKind |
列舉服務可分割的方式。 服務支援的已知值
AveragePartitionLoadTrigger:代表與分割區計量/資源平均負載相關的調整觸發程式。 值為 0。 |
| SfmcOperationStatus |
Sfmc 運行狀態。 服務支援的已知值
Created:已創建作。 |
| SkuName |
Sku 名稱。 服務支援的已知值
基本:基本至少需要 3 個節點,而且只允許 1 個節點類型。 |
| UpdateType |
指定作業的執行方式。 服務支援的已知值
預設:作業將會同時在所有指定的節點中繼續。 |
| VmSetupAction |
在啟動載入 Service Fabric 執行時間之前,要在 VM 上執行的動作。 服務支援的已知值
EnableContainers:啟用 Windows 容器功能。 |
| VmssExtensionSetupOrder |
Vm 擴充功能設定順序。 服務支援的已知值BeforeSFRuntime:表示 vm 擴充功能應在 Service Fabric 執行時間啟動之前執行。 |
| ZonalUpdateMode |
指出跨 Az 叢集的更新模式。 服務支援的已知值
Standard:叢集將使用 5 個跨 Az 節點類型的升級網域。 |
列舉
| AzureClouds |
描述 Azure 雲端環境的列舉。 |
| KnownAccess |
允許或拒絕網路流量。 |
| KnownAutoGeneratedDomainNameLabelScope |
此列舉是使用叢集公用 CA 憑證的進入點。 已引進此屬性來解決新網域的網域蹲點問題。 將生成一個功能變數名稱,格式為:{clustername}。{hash} 的{regionname}.sfmc域。 哈希部分來自 Azure DNS 的確定性名稱庫。 連結庫會使用所選的 AutoGeneratedDomainNameLabelScope/重複使用原則,使用叢集的租用戶、訂用帳戶、資源群組和資源名稱來建立哈希。 |
| KnownClusterState |
叢集的目前狀態。 |
| KnownClusterUpgradeCadence |
指出發行新的叢集運行時間版本升級何時會套用。 根據預設為 Wave0。 |
| KnownClusterUpgradeMode |
有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。 |
| KnownCreatedByType |
建立資源的實體種類。 |
| KnownDirection |
網路安全性規則方向。 |
| KnownDiskType |
受控數據磁碟類型。 磁碟大小會提供 IOPS 和輸送量,以查看詳細資訊請移至 https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types。 |
| KnownEvictionPolicyType |
指定SPOT節點類型中虛擬機的收回原則。 |
| KnownFailureAction |
當受監視的升級遇到監視原則或健康情況原則違規時所要執行的補償動作。 無效表示失敗動作無效。 回復會指定升級將會自動開始回復。 手動指出升級會切換至 UnmonitoredManual 升級模式。 |
| KnownFaultKind |
故障類比的類型。 |
| KnownFaultSimulationStatus |
故障模擬狀態。 |
| KnownHealthFilter |
Ennum 用於過濾健康事件。 |
| KnownIPAddressType |
IP 位址類型。 |
| KnownManagedClusterAddOnFeature |
可用的叢集附加元件功能 |
| KnownManagedClusterVersionEnvironment |
叢集的作業系統。 預設值表示全部。 |
| KnownManagedResourceProvisioningState |
受控資源的布建狀態。 |
| KnownMoveCost |
指定服務的移動成本。 |
| KnownNodeTypeSkuScaleType |
節點類型容量調整類型。 |
| KnownNsgProtocol |
此規則適用的網路協定。 |
| KnownOsType |
叢集作系統,預設值為 Windows |
| KnownPartitionScheme |
列舉服務可分割的方式。 |
| KnownPrivateEndpointNetworkPolicies |
在子網的私人端點上啟用或停用套用網路原則。 |
| KnownPrivateIPAddressVersion |
指定IP組態的私人IP是IPv4或IPv6。 預設值為 IPv4。 |
| KnownPrivateLinkServiceNetworkPolicies |
在子網中的私人連結服務上啟用或停用套用網路原則。 |
| KnownProbeProtocol |
負載平衡規則所使用的負載平衡器探查參考。 |
| KnownProtocol |
負載平衡規則所使用的傳輸通訊協議參考。 |
| KnownPublicIPAddressVersion |
指定IP組態的公用IP是IPv4還是IPv6。 預設值為 IPv4。 |
| KnownRestartKind |
那種重新開始的表演方式。 |
| KnownRollingUpgradeMode |
在滾動升級期間用來監視健康情況的模式。 值為 Monitored 和 UnmonitoredAuto。 |
| KnownRuntimeFailureAction |
叢集層級定義,用於在受監控升級遇到監視原則或性能原則違規時要執行的補償動作。 |
| KnownRuntimeRollingUpgradeMode |
在輪流升級期間用來監控性能的模式的叢集層級定義。 |
| KnownRuntimeUpgradeKind |
升級類型的叢集層級定義。 |
| KnownSecurityEncryptionType |
指定 nodeType 的 securityEncryptionType 類型。 目前僅支援 DiskWithVMGuestState 和 VMGuestStateOnly |
| KnownSecurityType |
指定 nodeType 的安全性類型。 目前僅支援 Standard 和 TrustedLaunch |
| KnownServiceCorrelationScheme |
服務相互關聯配置。 |
| KnownServiceKind |
服務種類(無狀態或具狀態)。 |
| KnownServiceLoadMetricWeight |
決定相對於針對此服務設定的其他計量的計量權數。 在運行時間期間,如果兩個計量最終發生衝突,叢集資源管理員會偏好具有較高權數的計量。 |
| KnownServicePackageActivationMode |
服務套件的啟用模式 |
| KnownServicePlacementPolicyType |
Service Fabric 服務的放置原則類型。 以下是可能的值。 |
| KnownServiceScalingMechanismKind |
列舉服務可分割的方式。 |
| KnownServiceScalingTriggerKind |
列舉服務可分割的方式。 |
| KnownSfmcOperationStatus |
Sfmc 運行狀態。 |
| KnownSkuName |
Sku 名稱。 |
| KnownUpdateType |
指定作業的執行方式。 |
| KnownVersions |
可用的 API 版本。 |
| KnownVmSetupAction |
在啟動載入 Service Fabric 執行時間之前,要在 VM 上執行的動作。 |
| KnownVmssExtensionSetupOrder |
Vm 擴充功能設定順序。 |
| KnownZonalUpdateMode |
指出跨 Az 叢集的更新模式。 |
函式
| restore |
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。 |
函式詳細資料
restorePoller<TResponse, TResult>(ServiceFabricManagedClustersManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。
function restorePoller<TResponse, TResult>(client: ServiceFabricManagedClustersManagementClient, 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>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
傳回
PollerLike<OperationState<TResult>, TResult>