StatelessServiceProperties interface
無狀態服務資源的屬性。
- Extends
屬性
instance |
實例計數。 |
min |
MinInstanceCount 是必須在升級或停用節點等作業期間符合 EnsureAvailability 安全檢查的最小實例數目。 使用的實際數位是 max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) 。 請注意,如果 InstanceCount 設定為 -1,在 MinInstanceCount 計算期間,-1 會先轉換成允許根據服務放置條件約束放置實例的節點數目。 |
min |
MinInstancePercentage 是 InstanceCount 的最小百分比,必須符合升級或停用節點等作業期間的 EnsureAvailability 安全檢查。 使用的實際數位是 max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) 。 請注意,如果 InstanceCount 設定為 -1,在 MinInstancePercentage 計算期間,-1 會先轉換成允許根據服務放置條件約束的實例數目。 |
service |
多型歧視性,指定這個物件可以是的不同類型 |
繼承的屬性
correlation |
描述服務與其他服務相互關聯的清單。 |
default |
指定服務的移動成本。 |
partition |
描述如何分割服務。 |
placement |
放置條件約束做為字串。 放置條件約束是節點屬性上的布爾表達式,允許根據服務需求將服務限制為特定節點。 例如,若要將服務放在 NodeType 為藍色的節點上,請指定下列專案:“NodeColor == blue)”。 |
provisioning |
目前部署或布建狀態,只會出現在回應附注中:此屬性將不會串行化。 它只能由伺服器填入。 |
scaling |
調整此服務的原則。 |
service |
用於服務的 Dns 名稱。 如果指定此專案,則 DNS 名稱可用來傳回應用層通訊協定的服務端點 IP 位址(例如 HTTP)。 更新 serviceDnsName 時,舊名稱可能會暫時解析。 不過,依賴新名稱。 拿掉 serviceDnsName 時,移除的名稱可能會暫時解析。 請勿依賴無法解析的名稱。 |
service |
服務負載計量會指定為 ServiceLoadMetric 物件的陣列。 |
service |
服務套件的啟用模式 |
service |
描述服務與其他服務相互關聯的清單。 |
service |
服務類型的名稱 |
屬性詳細資料
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) 。 請注意,如果 InstanceCount 設定為 -1,在 MinInstancePercentage 計算期間,-1 會先轉換成允許根據服務放置條件約束的實例數目。
minInstancePercentage?: number
屬性值
number
serviceKind
多型歧視性,指定這個物件可以是的不同類型
serviceKind: "Stateless"
屬性值
"Stateless"
繼承的屬性詳細資料
correlationScheme
描述服務與其他服務相互關聯的清單。
correlationScheme?: ServiceCorrelation[]
屬性值
defaultMoveCost
partitionDescription
描述如何分割服務。
partitionDescription: PartitionUnion
屬性值
placementConstraints
放置條件約束做為字串。 放置條件約束是節點屬性上的布爾表達式,允許根據服務需求將服務限制為特定節點。 例如,若要將服務放在 NodeType 為藍色的節點上,請指定下列專案:“NodeColor == blue)”。
placementConstraints?: string
屬性值
string
provisioningState
目前部署或布建狀態,只會出現在回應附注中:此屬性將不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
scalingPolicies
調整此服務的原則。
scalingPolicies?: ScalingPolicy[]
屬性值
serviceDnsName
用於服務的 Dns 名稱。 如果指定此專案,則 DNS 名稱可用來傳回應用層通訊協定的服務端點 IP 位址(例如 HTTP)。 更新 serviceDnsName 時,舊名稱可能會暫時解析。 不過,依賴新名稱。 拿掉 serviceDnsName 時,移除的名稱可能會暫時解析。 請勿依賴無法解析的名稱。
serviceDnsName?: string
屬性值
string
serviceLoadMetrics
服務負載計量會指定為 ServiceLoadMetric 物件的陣列。
serviceLoadMetrics?: ServiceLoadMetric[]
屬性值
servicePackageActivationMode
服務套件的啟用模式
servicePackageActivationMode?: string
屬性值
string
servicePlacementPolicies
描述服務與其他服務相互關聯的清單。
servicePlacementPolicies?: ServicePlacementPolicyUnion[]