@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作正在进行时,模拟将具有此状态。 |
| IPAddressType |
IP 地址类型。 服务支持的已知值
IPv4:IPv4 地址类型。 |
| ManagedClusterAddOnFeature |
可用的集群附加功能 服务支持的已知值
DnsService:Dns 服务 |
| ManagedClusterVersionEnvironment |
群集的作系统。 默认值表示全部。 服务支持的已知值Windows:指示操作系统为 Windows。 |
| ManagedIdentityType |
资源的托管标识类型。 |
| ManagedResourceProvisioningState |
托管资源的预配状态。 服务支持的已知值
None:资源没有 provisioning 状态。 |
| MoveCost |
指定服务的移动成本。 服务支持的已知值
零:零移动成本。 此值为零。 |
| NodeTypeSkuScaleType |
节点类型容量缩放类型。 服务支持的已知值
无:节点计数不能以任何方式调整(例如固定)。 |
| 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。 |
| 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 群集的更新模式。 服务支持的已知值
标准:群集将使用 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 |
故障模拟状态。 |
| 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。 |
| 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>