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

StatelessServiceProperties interface

无状态服务资源的属性。

扩展

属性

instanceCount

实例计数。

minInstanceCount

MinInstanceCount 是必须满足 EnsureAvailability 安全检查(例如升级或停用节点)的最小实例数。 使用的实际数字是 max(MinInstanceCount,ceil(MinInstancePercentage/100.0 * InstanceCount) 。 请注意,如果将 InstanceCount 设置为 -1,则 MinInstanceCount 计算期间,-1 首先转换为允许根据服务放置约束放置实例的节点数。

minInstancePercentage

MinInstancePercentage 是 InstanceCount 的最低百分比,必须在升级或停用节点等操作期间满足 EnsureAvailability 安全检查。 使用的实际数字是 max(MinInstanceCount,ceil(MinInstancePercentage/100.0 * InstanceCount) 。 请注意,如果在 MinInstancePercentage 计算期间将 InstanceCount 设置为 -1,则 -1 首先转换为允许根据服务的放置约束放置实例的节点数。

serviceKind

服务类型(无状态或有状态服务)。

继承属性

correlationScheme

描述服务与其他服务关联的列表。

defaultMoveCost

指定服务的移动成本。

partitionDescription

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

placementConstraints

作为字符串的放置约束。 放置约束是节点属性上的布尔表达式,允许根据服务要求将服务限制为特定节点。 例如,若要在 NodeType 为蓝色的节点上放置服务,请指定以下内容:“NodeColor == blue”。。

provisioningState

当前部署或预配状态,仅在响应中显示

scalingPolicies

此服务的缩放策略。

serviceDnsName

用于服务的 Dns 名称。 如果已指定,则 DNS 名称可用于返回应用程序层协议的服务终结点的 IP 地址(例如 HTTP)。 更新 serviceDnsName 时,旧名称可能会暂时解析。 但是,依赖于新名称。 删除 serviceDnsName 时,删除的名称可能会暂时解析。 不要依赖于无法解决的名称。

serviceLoadMetrics

服务负载指标作为 ServiceLoadMetric 对象的数组提供。

servicePackageActivationMode

服务包的激活模式

servicePlacementPolicies

描述服务与其他服务关联的列表。

serviceTypeName

服务类型的名称

属性详细信息

instanceCount

实例计数。

instanceCount: number

属性值

number

minInstanceCount

MinInstanceCount 是必须满足 EnsureAvailability 安全检查(例如升级或停用节点)的最小实例数。 使用的实际数字是 max(MinInstanceCount,ceil(MinInstancePercentage/100.0 * InstanceCount) 。 请注意,如果将 InstanceCount 设置为 -1,则 MinInstanceCount 计算期间,-1 首先转换为允许根据服务放置约束放置实例的节点数。

minInstanceCount?: number

属性值

number

minInstancePercentage

MinInstancePercentage 是 InstanceCount 的最低百分比,必须在升级或停用节点等操作期间满足 EnsureAvailability 安全检查。 使用的实际数字是 max(MinInstanceCount,ceil(MinInstancePercentage/100.0 * InstanceCount) 。 请注意,如果在 MinInstancePercentage 计算期间将 InstanceCount 设置为 -1,则 -1 首先转换为允许根据服务的放置约束放置实例的节点数。

minInstancePercentage?: number

属性值

number

serviceKind

服务类型(无状态或有状态服务)。

serviceKind: "Stateless"

属性值

"Stateless"

继承属性详细信息

correlationScheme

描述服务与其他服务关联的列表。

correlationScheme?: ServiceCorrelation[]

属性值

继承自ServiceResourceProperties.correlationScheme

defaultMoveCost

指定服务的移动成本。

defaultMoveCost?: string

属性值

string

继承自ServiceResourceProperties.defaultMoveCost

partitionDescription

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

partitionDescription: PartitionUnion

属性值

继承自 ServiceResourceProperties.partitionDescription

placementConstraints

作为字符串的放置约束。 放置约束是节点属性上的布尔表达式,允许根据服务要求将服务限制为特定节点。 例如,若要在 NodeType 为蓝色的节点上放置服务,请指定以下内容:“NodeColor == blue”。。

placementConstraints?: string

属性值

string

继承自ServiceResourceProperties.placementConstraints

provisioningState

当前部署或预配状态,仅在响应中显示

provisioningState?: string

属性值

string

继承自ServiceResourceProperties.provisioningState

scalingPolicies

此服务的缩放策略。

scalingPolicies?: ScalingPolicy[]

属性值

继承自ServiceResourceProperties.scalingPolicies

serviceDnsName

用于服务的 Dns 名称。 如果已指定,则 DNS 名称可用于返回应用程序层协议的服务终结点的 IP 地址(例如 HTTP)。 更新 serviceDnsName 时,旧名称可能会暂时解析。 但是,依赖于新名称。 删除 serviceDnsName 时,删除的名称可能会暂时解析。 不要依赖于无法解决的名称。

serviceDnsName?: string

属性值

string

继承自ServiceResourceProperties.serviceDnsName

serviceLoadMetrics

服务负载指标作为 ServiceLoadMetric 对象的数组提供。

serviceLoadMetrics?: ServiceLoadMetric[]

属性值

继承自ServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

服务包的激活模式

servicePackageActivationMode?: string

属性值

string

继承自ServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

描述服务与其他服务关联的列表。

servicePlacementPolicies?: ServicePlacementPolicyUnion[]

属性值

继承自ServiceResourceProperties.servicePlacementPolicies

serviceTypeName

服务类型的名称

serviceTypeName: string

属性值

string

继承自ServiceResourceProperties.serviceTypeName