你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@azure/arm-servicefabric package

ServiceFabricManagementClient

接口

ApplicationDeltaHealthPolicy

定义用于在升级群集时评估应用程序或其子实体的运行状况的增量运行状况策略。

ApplicationHealthPolicy

定义用于评估应用程序或其子实体之一的运行状况的运行状况策略。

ApplicationMetricDescription

描述自定义资源均衡指标的容量信息。 这可用于限制此应用程序的服务使用此指标的总消耗量。

ApplicationResource

应用程序资源。

ApplicationResourceList

应用程序资源列表。

ApplicationResourceProperties

应用程序资源属性。

ApplicationResourceUpdate

用于修补作的应用程序资源。

ApplicationResourceUpdateProperties

修补作的应用程序资源属性。

ApplicationTypeResource

应用程序类型名称资源

ApplicationTypeResourceList

应用程序类型名称的列表。

ApplicationTypeVersionResource

指定应用程序类型名称资源的应用程序类型版本资源。

ApplicationTypeVersionResourceList

指定应用程序类型名称资源的应用程序类型版本资源列表。

ApplicationTypeVersions

表示 ApplicationTypeVersions 的接口。

ApplicationTypeVersionsCleanupPolicy
ApplicationTypeVersionsCreateOrUpdateOptionalParams

可选参数。

ApplicationTypeVersionsDeleteOptionalParams

可选参数。

ApplicationTypeVersionsGetOptionalParams

可选参数。

ApplicationTypeVersionsListNextOptionalParams

可选参数。

ApplicationTypeVersionsListOptionalParams

可选参数。

ApplicationTypes

表示 ApplicationTypes 的接口。

ApplicationTypesCreateOrUpdateOptionalParams

可选参数。

ApplicationTypesDeleteOptionalParams

可选参数。

ApplicationTypesGetOptionalParams

可选参数。

ApplicationTypesListNextOptionalParams

可选参数。

ApplicationTypesListOptionalParams

可选参数。

ApplicationUpgradePolicy

描述受监视的应用程序升级的策略。

ApplicationUserAssignedIdentity
Applications

表示应用程序的接口。

ApplicationsCreateOrUpdateOptionalParams

可选参数。

ApplicationsDeleteOptionalParams

可选参数。

ApplicationsGetOptionalParams

可选参数。

ApplicationsListNextOptionalParams

可选参数。

ApplicationsListOptionalParams

可选参数。

ApplicationsUpdateOptionalParams

可选参数。

ArmApplicationHealthPolicy

定义用于评估应用程序或其子实体之一的运行状况的运行状况策略。

ArmRollingUpgradeMonitoringPolicy

用于监视应用程序升级的策略

ArmServiceTypeHealthPolicy

表示用于评估属于服务类型的服务的运行状况的运行状况策略。

AvailableOperationDisplay

Service Fabric 资源提供程序支持的作

AzureActiveDirectory

在群集上启用 AAD 身份验证的设置。

CertificateDescription

描述证书详细信息。

ClientCertificateCommonName

使用公用名描述客户端证书详细信息。

ClientCertificateThumbprint

使用指纹描述客户端证书详细信息。

Cluster

群集资源

ClusterCodeVersionsListResult

Service Fabric 运行时版本的列表结果。

ClusterCodeVersionsResult

Service Fabric 运行时版本的结果

ClusterHealthPolicy

定义用于评估群集或群集节点运行状况的运行状况策略。

ClusterListResult

群集列表结果

ClusterUpdateParameters

群集更新请求

ClusterUpgradeDeltaHealthPolicy

描述群集升级的增量运行状况策略。

ClusterUpgradePolicy

描述升级群集时使用的策略。

ClusterVersionDetails

Service Fabric 运行时版本结果的详细信息

ClusterVersions

表示 ClusterVersions 的接口。

ClusterVersionsGetByEnvironmentOptionalParams

可选参数。

ClusterVersionsGetOptionalParams

可选参数。

ClusterVersionsListByEnvironmentOptionalParams

可选参数。

ClusterVersionsListOptionalParams

可选参数。

Clusters

表示群集的接口。

ClustersCreateOrUpdateOptionalParams

可选参数。

ClustersDeleteOptionalParams

可选参数。

ClustersGetOptionalParams

可选参数。

ClustersListByResourceGroupNextOptionalParams

可选参数。

ClustersListByResourceGroupOptionalParams

可选参数。

ClustersListNextOptionalParams

可选参数。

ClustersListOptionalParams

可选参数。

ClustersListUpgradableVersionsOptionalParams

可选参数。

ClustersUpdateOptionalParams

可选参数。

DiagnosticsStorageAccountConfig

用于存储 Service Fabric 诊断日志的存储帐户信息。

EndpointRangeDescription

端口范围详细信息

ErrorModel

错误的结构。

ErrorModelError

错误详细信息。

ManagedIdentity

介绍 Azure 资源的托管标识。

NamedPartitionSchemeDescription

描述服务的命名分区方案。

NodeTypeDescription

描述群集中的节点类型,每个节点类型表示群集中的子节点集。

Notification

描述群集事件的通知通道。

NotificationTarget

描述通知目标属性。

OperationListResult

描述列出 Service Fabric 资源提供程序作的请求的结果。

OperationResult

可用作列表结果

Operations

表示作的接口。

OperationsListNextOptionalParams

可选参数。

OperationsListOptionalParams

可选参数。

PartitionSchemeDescription

描述如何对服务进行分区。

ProxyResource

仅代理资源的资源模型定义。

Resource

资源模型定义。

ServerCertificateCommonName

使用公用名描述服务器证书详细信息。

ServerCertificateCommonNames

描述由公用名称引用的服务器证书列表,这些证书用于保护群集。

ServiceCorrelationDescription

创建服务之间的特定关联。

ServiceFabricManagementClientOptionalParams

可选参数。

ServiceLoadMetricDescription

指定在运行时对服务进行负载均衡的指标。

ServicePlacementPolicyDescription

描述要用于放置 Service Fabric 服务的策略。

ServiceResource

服务资源。

ServiceResourceList

服务资源列表。

ServiceResourceProperties

服务资源属性。

ServiceResourcePropertiesBase

常见服务资源属性。

ServiceResourceUpdate

用于修补作的服务资源。

ServiceResourceUpdateProperties

修补作的服务资源属性。

ServiceTypeDeltaHealthPolicy

表示用于在升级群集时评估属于服务类型的服务的运行状况的增量运行状况策略。

ServiceTypeHealthPolicy

表示用于评估属于服务类型的服务的运行状况的运行状况策略。

Services

表示服务的接口。

ServicesCreateOrUpdateOptionalParams

可选参数。

ServicesDeleteOptionalParams

可选参数。

ServicesGetOptionalParams

可选参数。

ServicesListNextOptionalParams

可选参数。

ServicesListOptionalParams

可选参数。

ServicesUpdateOptionalParams

可选参数。

SettingsParameterDescription

描述群集构造设置中的参数。

SettingsSectionDescription

介绍群集构造设置中的一部分。

SingletonPartitionSchemeDescription

SingletonPartitionSchemeDescription

StatefulServiceProperties

有状态服务资源的属性。

StatefulServiceUpdateProperties

用于修补作的有状态服务资源的属性。

StatelessServiceProperties

无状态服务资源的属性。

StatelessServiceUpdateProperties

用于修补作的无状态服务资源的属性。

SystemData

与创建和上次修改资源相关的元数据。

UniformInt64RangePartitionSchemeDescription

描述一种分区方案,其中整数范围在多个分区之间均匀分配。

UpgradableVersionPathResult

升级或降级的中间群集代码版本列表。 或者,如果未提供任何目标,则为最小和最大可升级版本

UpgradableVersionsDescription
UserAssignedIdentity

类型别名

AddOnFeatures

定义 AddOnFeatures 的值。
KnownAddOnFeatures 可与 AddOnFeatures 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

RepairManager
DnsService
BackupRestoreService
ResourceMonitorService

ApplicationTypeVersionsCreateOrUpdateResponse

包含 createOrUpdate作的响应数据。

ApplicationTypeVersionsGetResponse

包含获取作的响应数据。

ApplicationTypeVersionsListNextResponse

包含 listNext作的响应数据。

ApplicationTypeVersionsListResponse

包含列表作的响应数据。

ApplicationTypesCreateOrUpdateResponse

包含 createOrUpdate作的响应数据。

ApplicationTypesGetResponse

包含获取作的响应数据。

ApplicationTypesListNextResponse

包含 listNext作的响应数据。

ApplicationTypesListResponse

包含列表作的响应数据。

ApplicationsCreateOrUpdateResponse

包含 createOrUpdate作的响应数据。

ApplicationsGetResponse

包含获取作的响应数据。

ApplicationsListNextResponse

包含 listNext作的响应数据。

ApplicationsListResponse

包含列表作的响应数据。

ApplicationsUpdateResponse

包含更新作的响应数据。

ArmServicePackageActivationMode

定义 ArmServicePackageActivationMode 的值。
KnownArmServicePackageActivationMode 可与 ArmServicePackageActivationMode 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

SharedProcess:指示应用程序包激活模式将使用共享进程。
ExclusiveProcess:指示应用程序包激活模式将使用独占进程。

ArmUpgradeFailureAction

定义 ArmUpgradeFailureAction 的值。
KnownArmUpgradeFailureAction 可与 ArmUpgradeFailureAction 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

回滚:指示升级失败时,Service Fabric 将执行升级回滚。
手动:指示升级失败时,管理员需要执行手动修复。 Service Fabric 不会自动转到下一个升级域。

ClusterEnvironment

定义 ClusterEnvironment 的值。
KnownClusterEnvironment 可与 ClusterEnvironment 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

Windows
Linux

ClusterState

定义 ClusterState 的值。
KnownClusterState 可与 ClusterState 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

WaitingForNodes
部署
BaselineUpgrade
UpdateingUserConfiguration
UpdateingUserCertificate
UpdateingInfrastructure
强制实施ClusterVersion
UpgradeServiceUnreachable
自动缩放
就绪

ClusterUpgradeCadence

定义 ClusterUpgradeCadence 的值。
KnownClusterUpgradeCadence 可与 ClusterUpgradeCadence 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

Wave0:在推出新版本后立即启动群集升级。建议用于测试/开发群集。
Wave1:在推出新版本后 7 天内启动群集升级。建议用于预生产群集。
Wave2:在推出新版本后 14 天内启动群集升级。建议用于生产群集。

ClusterVersionsEnvironment

定义 ClusterVersionsEnvironment 的值。
KnownClusterVersionsEnvironment 可与 ClusterVersionsEnvironment 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

Windows
Linux

ClusterVersionsGetByEnvironmentResponse

包含 getByEnvironment作的响应数据。

ClusterVersionsGetResponse

包含获取作的响应数据。

ClusterVersionsListByEnvironmentResponse

包含 listByEnvironment作的响应数据。

ClusterVersionsListResponse

包含列表作的响应数据。

ClustersCreateOrUpdateResponse

包含 createOrUpdate作的响应数据。

ClustersGetResponse

包含获取作的响应数据。

ClustersListByResourceGroupNextResponse

包含 listByResourceGroupNext作的响应数据。

ClustersListByResourceGroupResponse

包含 listByResourceGroup作的响应数据。

ClustersListNextResponse

包含 listNext作的响应数据。

ClustersListResponse

包含列表作的响应数据。

ClustersListUpgradableVersionsResponse

包含 listUpgradableVersions作的响应数据。

ClustersUpdateResponse

包含更新作的响应数据。

DurabilityLevel

定义 DurabilityLevel 的值。
KnownDurabilityLevel 可与 DurabilityLevel 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值


Silver
黄金

ManagedIdentityType

定义 ManagedIdentityType 的值。

MoveCost

定义 MoveCost 的值。
KnownMoveCost 可与 MoveCost 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

:零移动成本。 此值为零。
:将服务的移动成本指定为“低”。 值为 1。
中等:将服务的移动成本指定为中等。 值为 2。
:将服务的移动成本指定为“高”。 值为 3。

NotificationCategory

定义 NotificationCategory 的值。
KnownNotificationCategory 可与 NotificationCategory 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

WaveProgress:通知将涉及波形进度。

NotificationChannel

定义 NotificationChannel 的值。
KnownNotificationChannel 可与 NotificationChannel 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

EmailUser:对于电子邮件用户接收器。 在这种情况下,参数接收器应是将接收通知的电子邮件地址列表。
EmailSubscription:对于订阅接收方。 在这种情况下,参数接收器应是群集订阅的角色列表(例如。将接收通知的所有者、AccountAdmin 等。

NotificationLevel

定义 NotificationLevel 的值。
KnownNotificationLevel 可与 NotificationLevel 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

严重:仅接收关键通知。
所有:接收所有通知。

OperationsListNextResponse

包含 listNext作的响应数据。

OperationsListResponse

包含列表作的响应数据。

PartitionScheme

定义 PartitionScheme 的值。
KnownPartitionScheme 可与 PartitionScheme 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

无效:指示分区类型无效。 所有 Service Fabric 枚举都具有无效类型。 该值为零。
Singleton:指示分区基于字符串名称,并且是 SingletonPartitionSchemeDescription 对象,值为 1。
UniformInt64Range:指示分区基于 Int64 键范围,并且是 UniformInt64RangePartitionSchemeDescription 对象。 值为 2。
命名:指示分区基于字符串名称,并且是 NamedPartitionSchemeDescription 对象。 值为 3

PartitionSchemeDescriptionUnion
ProvisioningState

定义 ProvisioningState 的值。
KnownProvisioningState 可与 ProvisioningState 互换,此枚举包含服务支持的已知值。

服务支持的已知值

更新
已成功
失败
已取消

ReliabilityLevel

定义 ReliabilityLevel 的值。
KnownReliabilityLevel 可与 ReliabilityLevel 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值



Silver
黄金
白金

RollingUpgradeMode

定义 RollingUpgradeMode 的值。
KnownRollingUpgradeMode 可与 RollingUpgradeMode 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

无效:指示升级模式无效。 所有 Service Fabric 枚举都具有无效类型。 该值为零。
UnmonitoredAuto:升级将自动进行,而无需执行任何运行状况监视。 值为 1
UnmonitoredManual:升级将在完成每个升级域后停止,从而有机会在继续之前手动监视运行状况。 值为 2
受监视:升级将在完成每个升级域后停止,并在继续之前自动监视运行状况。 值为 3

ServiceCorrelationScheme

定义 ServiceCorrelationScheme 的值。
KnownServiceCorrelationScheme 可与 ServiceCorrelationScheme 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

无效:无效关联方案。 不能使用。 该值为零。
相关性:指示此服务与另一个服务具有相关性关系。 为向后兼容提供,请考虑首选 Aligned 或 NonAlignedAffinity 选项。 值为 1。
AlignedAffinity:对齐相关性可确保同一节点上并置关联服务的分区的初选。 这是默认值,与选择相关性方案相同。 值为 2。
NonAlignedAffinity:非对齐相关性保证将每个服务的所有副本都放置在同一节点上。 与对齐相关性不同,这不能保证特定角色的副本将并置。 值为 3。

ServiceKind

定义 ServiceKind 的值。
KnownServiceKind 可与 ServiceKind 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

无效:指示服务类型无效。 所有 Service Fabric 枚举都具有无效类型。 该值为零。
无状态:不使用 Service Fabric 使其状态高度可用或可靠。 值为 1。
有状态:使用 Service Fabric 使其状态或部分状态高度可用且可靠。 值为 2。

ServiceLoadMetricWeight

定义 ServiceLoadMetricWeight 的值。
KnownServiceLoadMetricWeight 可与 ServiceLoadMetricWeight 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

:禁用此指标的资源均衡。 此值为零。
:将服务负载的指标权重指定为 Low。 值为 1。
中等:将服务负载的指标权重指定为中等。 值为 2。
:将服务负载的指标权重指定为“高”。 值为 3。

ServicePlacementPolicyType

定义 ServicePlacementPolicyType 的值。
KnownServicePlacementPolicyType 可与 ServicePlacementPolicyType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

无效:指示放置策略的类型无效。 所有 Service Fabric 枚举都具有无效类型。 该值为零。
InvalidDomain:指示 ServicePlacementPolicyDescription 的类型为 ServicePlacementInvalidDomainPolicyDescription,指示无法使用此服务放置特定的容错或升级域。 值为 1。
RequiredDomain:指示 ServicePlacementPolicyDescription 的类型为 ServicePlacementRequireDomainDistributionPolicyDescription,指示服务的副本必须放置在特定域中。 值为 2。
PreferredPrimaryDomain:指示 ServicePlacementPolicyDescription 的类型为 ServicePlacementPreferPrimaryDomainPolicyDescription,指示如果可能,服务分区的主副本应位于特定域中作为优化。 值为 3。
RequiredDomainDistribution:指示 ServicePlacementPolicyDescription 的类型为 ServicePlacementRequireDomainDistributionPolicyDescription,表示系统将禁止在同一域中放置同一分区中的任何两个副本。 值为 4。
NonPartiallyPlaceService:指示 ServicePlacementPolicyDescription 的类型为 ServicePlacementNonPartiallyPlaceServicePolicyDescription,指示如果可能,应原子放置服务特定分区的所有副本。 值为 5。

ServiceResourcePropertiesUnion
ServiceResourceUpdatePropertiesUnion
ServicesCreateOrUpdateResponse

包含 createOrUpdate作的响应数据。

ServicesGetResponse

包含获取作的响应数据。

ServicesListNextResponse

包含 listNext作的响应数据。

ServicesListResponse

包含列表作的响应数据。

ServicesUpdateResponse

包含更新作的响应数据。

SfZonalUpgradeMode

定义 SfZonalUpgradeMode 的值。
KnownSfZonalUpgradeMode 可与 SfZonalUpgradeMode 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

并行:节点类型下的 VM 分组为 UD,并忽略五个 UD 中的区域信息。 此设置会导致所有区域中的 UD 同时升级。 此部署模式对于升级速度更快,不建议这样做,因为它不符合 SDP 准则,即更新应一次应用于一个区域。
分层:如果省略此值或设置为分层,则会将 VM 分组以反映最多 15 个 UD 的区域性分布。 这三个区域中的每个区域都有五个 UD。 这可确保区域一次更新一个,仅在完成第一个区域中的五个 UD 后,才会移动到下一个区域。 对于群集和用户应用程序,此更新过程更安全。

StoreName

定义 StoreName 的值。
KnownStoreName 可与 StoreName 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

AddressBook
AuthRoot
CertificateAuthority
不允许
我的

TrustedPeople
TrustedPublisher

UpgradeMode

定义 UpgradeMode 的值。
KnownUpgradeMode 可与 UpgradeMode 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

自动:群集将自动升级到最新的 Service Fabric 运行时版本,upgradeWave 将确定新版本可用后升级何时启动。
手动:群集不会自动升级到最新的 Service Fabric 运行时版本。 通过在群集资源中设置 clusterCodeVersion 属性来升级群集。

VmssZonalUpgradeMode

定义 VmssZonalUpgradeMode 的值。
KnownVmssZonalUpgradeMode 可与 VmssZonalUpgradeMode 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

并行:虚拟机规模集的所有可用性区域中将同时进行更新。
分层:VM 分组以反映最多 15 个 UD 的区域性分布。 这三个区域中的每个区域都有五个 UD。 这可确保区域一次更新一个,仅在完成第一个区域中的五个 UD 后,才会移动到下一个区域。

枚举

KnownAddOnFeatures

服务接受的 AddOnFeatures 的已知值。

KnownArmServicePackageActivationMode

ArmServicePackageActivationMode 服务的已知值。

KnownArmUpgradeFailureAction

服务接受的 ArmUpgradeFailureAction 的已知值。

KnownClusterEnvironment

服务接受的 ClusterEnvironment 的已知值。

KnownClusterState

服务接受的 ClusterState 的已知值。

KnownClusterUpgradeCadence

ClusterUpgradeCadence 服务的已知值。

KnownClusterVersionsEnvironment

服务的 ClusterVersionsEnvironment 的已知值。

KnownDurabilityLevel

服务的 DurabilityLevel 已知值。

KnownMoveCost

服务的 MoveCost 已知值。

KnownNotificationCategory

NotificationCategory 服务的已知值。

KnownNotificationChannel

服务的 NotificationChannel 的已知值。

KnownNotificationLevel

服务的 NotificationLevel 的已知值。

KnownPartitionScheme

服务的 PartitionScheme 的已知值。

KnownProvisioningState

服务的 ProvisioningState 的已知值。

KnownReliabilityLevel

服务接受的 ReliabilityLevel 的已知值。

KnownRollingUpgradeMode

RollingUpgradeMode 服务的已知值。

KnownServiceCorrelationScheme

ServiceCorrelationScheme 服务的已知值。

KnownServiceKind

服务的 ServiceKind 的已知值。

KnownServiceLoadMetricWeight

服务的 ServiceLoadMetricWeight 的已知值。

KnownServicePlacementPolicyType

ServicePlacementPolicyType 服务的已知值。

KnownSfZonalUpgradeMode

SfZonalUpgradeMode 服务的已知值。

KnownStoreName

服务的 StoreName 的已知值。

KnownUpgradeMode

服务接受的 UpgradeMode 的已知值。

KnownVmssZonalUpgradeMode

VmssZonalUpgradeMode 服务的已知值。

函数

getContinuationToken(unknown)

给定由 byPage 迭代器生成的最后一个 .value,返回一个延续标记,该标记可用于稍后开始分页。

函数详细信息

getContinuationToken(unknown)

给定由 byPage 迭代器生成的最后一个 .value,返回一个延续标记,该标记可用于稍后开始分页。

function getContinuationToken(page: unknown): string | undefined

参数

page

unknown

byPage 迭代器访问 IteratorResult 上的 value 的对象。

返回

string | undefined

可在将来调用期间传递到 byPage() 的延续标记。