StatelessServiceProperties interface
Egenskaperna för en tillståndslös tjänstresurs.
- Extends
Egenskaper
instance |
Antalet instanser. |
min |
MinInstanceCount är det minsta antalet instanser som måste uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras -1 under MinInstanceCount-beräkningen till det antal noder som instanserna tillåts placeras på enligt tjänstens placeringsbegränsningar. |
min |
MinInstancePercentage är den minsta procentandelen av InstanceCount som måste vara upp till för att uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1, under MinInstancePercentage-beräkningen, konverteras -1 först till antalet noder där instanserna tillåts placeras enligt placeringsbegränsningarna för tjänsten. |
service |
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
Ärvda egenskaper
correlation |
En lista som beskriver korrelationen mellan tjänsten och andra tjänster. |
default |
Anger flyttkostnaden för tjänsten. |
partition |
Beskriver hur tjänsten partitioneras. |
placement |
Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)". |
provisioning |
Det aktuella distributions- eller etableringstillståndet, som endast visas i svaret OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
scaling |
Skalningsprinciper för den här tjänsten. |
service |
Dns-namn som används för tjänsten. Om detta anges kan DNS-namnet användas för att returnera IP-adresserna för tjänstslutpunkter för protokoll på programnivå (t.ex. HTTP). När du uppdaterar serviceDnsName kan det gamla namnet tillfälligt matchas. Men förlitar sig på nytt namn. När du tar bort serviceDnsName kan borttagna namn tillfälligt matchas. Lita inte på att namnet är olösligt. |
service |
Måtten för tjänstinläsning anges som en matris med ServiceLoadMetric-objekt. |
service |
Aktiveringsläget för tjänstpaketet |
service |
En lista som beskriver korrelationen mellan tjänsten och andra tjänster. |
service |
Namnet på tjänsttypen |
Egenskapsinformation
instanceCount
Antalet instanser.
instanceCount: number
Egenskapsvärde
number
minInstanceCount
MinInstanceCount är det minsta antalet instanser som måste uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1 konverteras -1 under MinInstanceCount-beräkningen till det antal noder som instanserna tillåts placeras på enligt tjänstens placeringsbegränsningar.
minInstanceCount?: number
Egenskapsvärde
number
minInstancePercentage
MinInstancePercentage är den minsta procentandelen av InstanceCount som måste vara upp till för att uppfylla säkerhetskontrollen EnsureAvailability under åtgärder som att uppgradera eller inaktivera noden. Det faktiska antalet som används är max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Observera att om InstanceCount är inställt på -1, under MinInstancePercentage-beräkningen, konverteras -1 först till antalet noder där instanserna tillåts placeras enligt placeringsbegränsningarna för tjänsten.
minInstancePercentage?: number
Egenskapsvärde
number
serviceKind
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
serviceKind: "Stateless"
Egenskapsvärde
"Stateless"
Information om ärvda egenskaper
correlationScheme
En lista som beskriver korrelationen mellan tjänsten och andra tjänster.
correlationScheme?: ServiceCorrelation[]
Egenskapsvärde
defaultMoveCost
Anger flyttkostnaden för tjänsten.
defaultMoveCost?: string
Egenskapsvärde
string
partitionDescription
Beskriver hur tjänsten partitioneras.
partitionDescription: PartitionUnion
Egenskapsvärde
placementConstraints
Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".
placementConstraints?: string
Egenskapsvärde
string
provisioningState
Det aktuella distributions- eller etableringstillståndet, som endast visas i svaret OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
provisioningState?: string
Egenskapsvärde
string
scalingPolicies
Skalningsprinciper för den här tjänsten.
scalingPolicies?: ScalingPolicy[]
Egenskapsvärde
serviceDnsName
Dns-namn som används för tjänsten. Om detta anges kan DNS-namnet användas för att returnera IP-adresserna för tjänstslutpunkter för protokoll på programnivå (t.ex. HTTP). När du uppdaterar serviceDnsName kan det gamla namnet tillfälligt matchas. Men förlitar sig på nytt namn. När du tar bort serviceDnsName kan borttagna namn tillfälligt matchas. Lita inte på att namnet är olösligt.
serviceDnsName?: string
Egenskapsvärde
string
serviceLoadMetrics
Måtten för tjänstinläsning anges som en matris med ServiceLoadMetric-objekt.
serviceLoadMetrics?: ServiceLoadMetric[]
Egenskapsvärde
servicePackageActivationMode
Aktiveringsläget för tjänstpaketet
servicePackageActivationMode?: string
Egenskapsvärde
string
ärvs frånServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
En lista som beskriver korrelationen mellan tjänsten och andra tjänster.
servicePlacementPolicies?: ServicePlacementPolicyUnion[]
Egenskapsvärde
serviceTypeName
Namnet på tjänsttypen
serviceTypeName: string
Egenskapsvärde
string
Azure SDK for JavaScript