AddRemoveIncrementalNamedPartitionScalingMechanism
|
表示用于添加或删除服务的命名分区的缩放机制。
使用此机制时,将在此服务中添加或删除新的命名分区。
需要 N 个分区时,命名分区的预期架构为“0”、“1”,...“N-1”。
应与 一起使用 AverageServiceLoadScalingTrigger。
|
ApplicationDescription
|
描述要使用 创建 CreateApplicationAsync(ApplicationDescription)的应用程序。
|
ApplicationHealthQueryDescription
|
表示用于获取应用程序运行状况的查询输入。 由 GetApplicationHealthAsync(ApplicationHealthQueryDescription) 使用。
|
ApplicationMetricDescription
|
指定一个指标的应用程序容量。
|
ApplicationNetworkQueryDescription
|
表示 使用的 GetApplicationNetworkListAsync(ApplicationNetworkQueryDescription)查询输入。
|
ApplicationParameter
|
提供创建或升级应用程序时要应用的应用程序参数替代。 请注意,重写的应用程序参数值不会在应用程序升级中保留。 若要在应用程序升级中保留重写的参数值,用户应首先通过 GetApplication 查询获取重写的应用程序参数列表,然后将该重写参数列表传递给 UpgradeApplicationAsync(ApplicationUpgradeDescription)。
|
ApplicationParameterList
|
表示应用于应用程序的当前版本的应用程序参数列表。 使用 GetApplicationListAsync(Uri)检索。
此类派生自 KeyedCollection,其字符串键是关联的 ApplicationParameter 的名称。
|
ApplicationPrincipalsDescription
|
描述服务的应用程序主体。
|
ApplicationQueryDescription
|
表示 使用的 GetApplicationPagedListAsync(ApplicationQueryDescription, TimeSpan, CancellationToken)查询输入。
|
ApplicationUpdateDescription
|
描述将使用更新的应用程序容量更新 UpdateApplicationAsync(ApplicationUpdateDescription)
|
ApplicationUpgradeDescription
|
描述升级策略和要升级的应用程序。
|
ApplicationUpgradeUpdateDescription
|
用于修改描述应用程序升级行为的升级参数。 请参阅 UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription)。
|
AuthorizedConnectionRequest
|
可设置 mTLS 通道的授权连接请求的类定义。
|
AuthorizedConnectionResult
|
可设置 mTLS 通道的授权连接响应的类定义。
|
AveragePartitionLoadScalingTrigger
|
表示与分区指标/资源的平均负载相关的缩放策略。
使用此策略时,如果分区的平均负载不符合为特定指标指定的限制,Service Fabric 平台将触发缩放。
应与 一起使用 PartitionInstanceCountScaleMechanism。
|
AverageServiceLoadScalingTrigger
|
表示与服务指标/资源的平均负载相关的缩放策略。
使用此策略时,如果服务的平均负载不符合为特定指标指定的限制,则 Service Fabric 平台将触发缩放。
应与 一起使用 AddRemoveIncrementalNamedPartitionScalingMechanism。
|
ClusterHealthChunkQueryDescription
|
描述群集运行状况区块查询输入。
|
ClusterHealthQueryDescription
|
提供用于获取 ClusterHealth的查询输入。 由 GetClusterHealthAsync(ClusterHealthQueryDescription) 使用。
|
ClusterManifestQueryDescription
|
描述用于 的 GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken)查询参数。
|
CodePackageDescription
|
描述包含其入口点的代码包。
|
ConfigParameterOverride
|
指定配置替代的命名集合。
|
ConfigParameterOverrideList
|
指定配置替代的命名集合。
|
ConfigurationPackageDescription
|
描述配置包。
|
ConfigurationProperty
|
指定可用于配置服务或应用程序的配置设置及其值。
设置在服务清单的 settings.xml 文件中指定。 有关详细信息,请参阅 https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model
|
ConfigurationSection
|
指定配置属性的命名集合。
|
ConfigurationSettings
|
描述配置设置。
|
ConfigurationUpgradeDescription
|
表示用于封装描述 Service Fabric 群集配置升级的参数的类。
|
ContainerHostEntryPointDescription
|
提供有关可执行入口点的信息。
|
DataPackageDescription
|
描述数据包。
|
DeleteApplicationDescription
|
描述要使用 删除 DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken)的应用程序。
|
DeleteNetworkDescription
|
描述要使用 删除的 DeleteNetworkAsync(DeleteNetworkDescription, TimeSpan, CancellationToken)容器网络。
|
DeleteServiceDescription
|
描述要使用 删除 DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken)的服务。
|
DeployedApplicationHealthQueryDescription
|
描述用于获取 DeployedApplicationHealth的查询输入。 由 GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription) 使用。
|
DeployedNetworkCodePackageQueryDescription
|
表示 使用的 GetDeployedNetworkCodePackageListAsync(DeployedNetworkCodePackageQueryDescription)查询输入。
|
DeployedNetworkQueryDescription
|
表示 使用的 GetDeployedNetworkListAsync(DeployedNetworkQueryDescription)查询输入。
|
DeployedServicePackageHealthQueryDescription
|
描述用于获取 DeployedServicePackageHealth的查询输入。 由 GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription) 使用。
|
DllHostEntryPointDescription
|
留待将来使用。
|
DllHostHostedDllDescription
|
留待将来使用。
|
DllHostHostedManagedDllDescription
|
留待将来使用。
|
DllHostHostedUnmanagedDllDescription
|
留待将来使用。
|
EndpointResourceDescription
|
描述终结点资源。
|
EntryPointDescription
|
描述与代码包关联的入口点。
|
ExeHostEntryPointDescription
|
提供有关可执行入口点的信息。
|
ExternalStoreProvisionApplicationTypeDescription
|
描述预配应用程序类型操作,该操作使用外部存储中的应用程序包,而不是上传到 Service Fabric 映像存储的包。
可以使用 预配 ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)应用程序类型。
|
FabricUpgradeDescription
|
表示用于封装 Service Fabric 升级说明的类。
|
FabricUpgradeUpdateDescription
|
用于修改描述群集升级行为的升级参数。
请参阅 UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription)。
|
ImageStoreListDescription
|
提供有关如何获取图像存储内容的信息
|
InstanceLifecycleDescription
|
用于描述实例生命周期行为的类。
|
LoadedPartitionInformationQueryDescription
|
表示一个类,用于指定查询以获取加载量最大的/最少的分区。
GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription)
|
LocalNetworkConfigurationDescription
|
指定由 描述的本地容器网络的配置 LocalNetworkDescription
|
LocalNetworkDescription
|
描述本地容器网络
|
ManagedApplicationIdentityDescription
|
提供创建或升级应用程序时要应用的应用程序参数替代。
|
ManagedIdentityDescription
|
表示安全标识的说明。
|
ManagedIdentityDescriptionList
|
表示应用于应用程序的当前版本的应用程序参数列表。 使用 GetApplicationListAsync(Uri)检索。
此类派生自 KeyedCollection,其字符串键是关联的 ApplicationParameter 的名称。
|
MetricLoadDescription
|
指定指标负载信息。
|
MonitoredRollingApplicationUpgradePolicyDescription
|
描述在执行应用程序升级时要使用的行为。
|
MonitoredRollingFabricUpgradePolicyDescription
|
描述在执行群集升级时要使用的行为。
|
MonitoredRollingUpgradePolicyDescription
|
指定在执行受监视的应用程序或群集升级时要使用的行为。
|
NamedPartitionSchemeDescription
|
描述服务的命名分区方案。
|
NamedRepartitionDescription
|
介绍分区方案类型 Named的现有服务的分区更改。
|
NetworkApplicationQueryDescription
|
表示 使用的 GetNetworkApplicationListAsync(NetworkApplicationQueryDescription)查询输入。
|
NetworkDescription
|
描述网络说明的基类。
|
NetworkNodeQueryDescription
|
表示 使用的 GetNetworkNodeListAsync(NetworkNodeQueryDescription)查询输入。
|
NetworkQueryDescription
|
表示 使用的 GetNetworkListAsync(NetworkQueryDescription, TimeSpan, CancellationToken)查询输入。
|
NodeHealthQueryDescription
|
描述用于获取 NodeHealth的查询输入。 由 GetNodeHealthAsync(NodeHealthQueryDescription) 使用。
|
NodeQueryDescription
|
介绍运行查询 GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken)时使用的一组筛选器。
|
NodeStartDescription
|
描述应如何使用 StartNodeTransitionAsync () 启动节点的信息。
|
NodeStopDescription
|
介绍如何使用 StartNodeTransitionAsync () 停止节点。
|
NodeTransitionDescription
|
描述应如何转换节点的信息,并将其与 StartNodeTransitionAsync () 一起使用。
不应直接使用此对象,应使用派生类。
|
PackageDescription
|
表示所有包说明的基类。
|
PagedApplicationTypeQueryDescription
|
介绍运行查询 GetApplicationTypePagedListAsync()时使用的一组筛选器。
|
PagedDeployedApplicationQueryDescription
|
介绍运行查询 GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription)时使用的一组筛选器。
|
PagedDeployedServicePackageQueryDescription
|
介绍运行查询 GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription)时使用的一组筛选器。
|
PagedQueryDescriptionBase
|
表示所有分页查询说明的基类。
此类处理与分页相关的所有功能。
|
PartitionHealthQueryDescription
|
描述用于获取 PartitionHealth的查询输入。 由 GetPartitionHealthAsync(PartitionHealthQueryDescription) 使用。
|
PartitionInstanceCountScaleMechanism
|
表示用于添加或删除无状态服务分区实例的缩放机制。
使用此机制时,这将影响服务的所有分区,并且对每个分区执行独立缩放。
应与 一起使用 AveragePartitionLoadScalingTrigger。
|
PartitionMetricLoadDescription
|
指定分区的指标负载。
|
PartitionMoveCostDescription
|
指定分区的移动成本。
|
PartitionSchemeDescription
|
描述服务的分区方式。 这是从中派生实际分区方案说明的父实体。
|
ProvisionApplicationTypeDescription
|
描述使用复制到映像存储中相对路径的应用程序包的预配应用程序类型操作。
可以使用 预配 ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)应用程序类型。
|
ProvisionApplicationTypeDescriptionBase
|
表示预配应用程序类型类的基类。
预配说明可用于使用 ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken)预配应用程序类型。
|
RepartitionDescription
|
介绍现有服务的分区更改。
|
ReplicaHealthQueryDescription
|
描述用于获取 ReplicaHealth的查询输入。 由 GetReplicaHealthAsync(ReplicaHealthQueryDescription) 使用。
|
ReplicaLifecycleDescription
|
用于描述副本 (replica) 生命周期行为的类。
|
ReplicaMetricLoadDescription
|
指定分区的特定副本 (replica) 或实例的指标负载。
|
ReplicaMoveCostDescription
|
指定分区的特定副本 (replica) 或实例的移动成本。
|
RollingUpgradeMonitoringPolicy
|
表示用于封装滚动升级监视策略的类。
|
RollingUpgradePolicyDescription
|
滚动升级策略的说明。
|
RunAsPolicyDescription
|
介绍与应用程序清单中指定的 CodePackage 关联的 RunAsPolicy。
|
ScalingMechanismDescription
|
用于描述不同缩放机制的基类。 缩放机制是描述触发缩放操作时应执行的操作的一种方法。
请参阅 AddRemoveIncrementalNamedPartitionScalingMechanism 和 PartitionInstanceCountScaleMechanism 作为缩放机制的示例。
|
ScalingPolicyDescription
|
用于描述缩放策略的类。
每个缩放策略都包含描述 ScalingTriggerDescription 何时应进行缩放的 ,以及 ScalingMechanismDescription 描述如何执行缩放的 。
|
ScalingTriggerDescription
|
用于描述不同缩放触发器的基类。 缩放触发器用于描述应在哪些条件下执行缩放操作。
请参阅 AveragePartitionLoadScalingTrigger 和 AverageServiceLoadScalingTrigger 作为缩放触发器的示例。
|
SecurityGroupDescription
|
表示安全组的说明。
|
SecurityUserDescription
|
表示安全用户的说明。
|
ServiceCorrelationDescription
|
在服务之间创建特定的关联。
|
ServiceDescription
|
ServiceDescription 包含创建服务所需的所有信息。
|
ServiceFromTemplateDescription
|
描述要从当前应用程序清单中预定义的服务模板创建的 Service Fabric 服务。
|
ServiceGroupDescription
|
提供创建和描述服务组所需的信息集合。
|
ServiceGroupFromTemplateDescription
|
描述要从当前应用程序清单中预定义的服务组模板创建的服务组。
|
ServiceGroupMemberDescription
|
描述属于服务组的服务。
|
ServiceGroupTypeDescription
|
表示 Fabric 服务组的类型说明。
|
ServiceGroupTypeMemberDescription
|
表示服务组的成员说明的类型。
|
ServiceGroupUpdateDescription
|
修改 ServiceGroupDescription 现有服务组的 。
|
ServiceHealthQueryDescription
|
提供用于获取 ServiceHealth的查询输入。 由 GetServiceHealthAsync(ServiceHealthQueryDescription) 使用。
|
ServiceLoadMetricDescription
|
指定在运行时对服务进行负载均衡的指标。
|
ServiceNotificationFilterDescription
|
表示一个类,该类用于描述通过 RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription)注册的服务通知传递筛选器。
|
ServicePlacementAllowMultipleStatelessInstancesOnNodePolicyDescription
|
指定允许在节点上放置服务分区的多个无状态实例的放置策略。
|
ServicePlacementInvalidDomainPolicyDescription
|
表示一个策略,该策略指示不应使用特定的容错域或升级域来放置此策略所应用到的服务的实例或副本。
|
ServicePlacementNonPartiallyPlaceServicePolicyDescription
|
放置策略说明,描述服务放置,其中必须能够放置所有副本才能创建任何副本。
|
ServicePlacementPolicyDescription
|
表示群集中所有 PlacementPolicyDescription 类型的基类型。
|
ServicePlacementPreferPrimaryDomainPolicyDescription
|
表示一个 , ServicePlacementPolicyDescription 它指示服务的主要副本应以最佳方式放置在特定域中。
|
ServicePlacementRequiredDomainPolicyDescription
|
需要将副本 (replica) 放置在特定域中的放置策略说明。
|
ServicePlacementRequireDomainDistributionPolicyDescription
|
指定放置策略,该策略指示同一分区中的两个副本绝不应放置在同一容错域或升级域中。
虽然这种情况并不常见,但它可能会使服务面临由于计划外中断或其他后续/并发故障而引发并发故障的风险增加。 例如,假设副本部署在不同的数据中心,每个位置有一个副本 (replica) 。 如果其中一个数据中心脱机,通常放置在该数据中心的副本 (replica) 将打包到其余数据中心之一。 如果这不可取,则应设置此策略。
|
ServiceQueryDescription
|
表示可指定以优化返回的多个筛选器。
由 GetServicePagedListAsync(ServiceQueryDescription, TimeSpan, CancellationToken) 使用。
|
ServiceTagsCollection
|
用于描述服务标记的类。
每个标记集合都包含放置所需的标记,以及运行服务所需的标记。
|
ServiceTypeDescription
|
描述服务类型。
|
ServiceUpdateDescription
|
描述对现有服务的 的 ServiceDescription 更改。
|
SingletonPartitionSchemeDescription
|
描述单一实例分区或非分区服务的分区方案。
|
StartNodePoisonDescription
|
描述有关应中毒的节点的信息,并与 StartNodePoisonAsync () 一起使用。
|
StatefulServiceDescription
|
表示提供创建有状态服务所需的其他信息的扩展 ServiceDescription 。
|
StatefulServiceLoadMetricDescription
|
指定有状态服务的指标。
|
StatefulServiceTypeDescription
|
描述有状态服务类型。
|
StatefulServiceUpdateDescription
|
描述对通过 UpdateServiceAsync(Uri, ServiceUpdateDescription)执行的正在运行的服务的 更改StatefulServiceDescription。
|
StatelessServiceDescription
|
扩展 ServiceDescription 以提供创建无状态服务所需的其他信息。
|
StatelessServiceLoadMetricDescription
|
指定无状态服务的指标。
|
StatelessServiceTypeDescription
|
描述无状态服务的类型。
|
StatelessServiceUpdateDescription
|
描述对通过 UpdateServiceAsync(Uri, ServiceUpdateDescription)执行的正在运行的服务的 更改StatelessServiceDescription。
|
UniformInt64RangePartitionSchemeDescription
|
描述一种分区方案,其中整数范围在多个分区中均匀分配。
|
UnprovisionApplicationTypeDescription
|
描述使用 取消预配 UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken)的应用程序类型。
|
UpdatePartitionLoadQueryDescription
|
表示 使用的 UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)查询输入。
|
UpdatePartitionMoveCostQueryDescription
|
表示 使用的 UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)查询输入。
|
UpgradePolicyDescription
|
描述结构或应用程序升级的升级策略。
|
UpgradeUpdateDescriptionBase
|
表示 和 FabricUpgradeUpdateDescription的ApplicationUpgradeUpdateDescription抽象基类。
此类可用于修改描述应用程序或群集升级行为的升级参数。 请访问 UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription) 和 UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription) 以查看使用情况。
|
ValidateFabricUpgradeResult
|
表示用于封装 Service Fabric 升级验证结果的类。
|