StatefulServiceProperties interface
De eigenschappen van een stateful serviceresource.
- Uitbreiding
Eigenschappen
| has |
Een vlag die aangeeft of dit een permanente service is die statussen op de lokale schijf opslaat. Als dit het geval is, is de waarde van deze eigenschap waar, als deze niet onwaar is. |
| min |
De minimale grootte van de replicaset als een getal. |
| quorum |
De maximale duur waarvoor een partitie een status van quorumverlies mag hebben, vertegenwoordigd in ISO 8601-indeling "uu:mm:ss". |
| replica |
De duur tussen het moment waarop een replica uitvalt en wanneer er een nieuwe replica wordt gemaakt, weergegeven in ISO 8601-indeling "uu:mm:ss". |
| service |
Het soort service (staatloos of stateful). |
| service |
De duur waarvoor replica's InBuild kunnen blijven voordat wordt gerapporteerd dat de build is vastgelopen, vertegenwoordigd in ISO 8601-indeling "uu:mm:ss". |
| stand |
De definitie over hoe lang StandBy-replica's moeten worden onderhouden voordat ze worden verwijderd, weergegeven in ISO 8601-indeling "uu:mm:ss". |
| target |
De grootte van de doelreplicaset als een getal. |
Overgenomen eigenschappen
| correlation |
Een lijst met een beschrijving van de correlatie van de service met andere services. |
| default |
Hiermee geeft u de verplaatsingskosten voor de service op. |
| partition |
Beschrijft hoe de service wordt gepartitioneerd. |
| placement |
De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)". |
| provisioning |
De huidige implementatie- of inrichtingsstatus, die alleen in het antwoord wordt weergegeven |
| scaling |
Schaalbeleid voor deze service. |
| service |
Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de DNS-naam worden gebruikt om de IP-adressen van service-eindpunten voor protocollen op de toepassingslaag (bijvoorbeeld HTTP) te retourneren. Bij het bijwerken van serviceDnsName kan de oude naam tijdelijk worden omgezet. Vertrouw echter op nieuwe naam. Wanneer u serviceDnsName verwijdert, kan de verwijderde naam tijdelijk worden omgezet. Vertrouw niet op de naam die onoplosbaar is. |
| service |
De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetric-objecten. |
| service |
De activeringsmodus van het servicepakket |
| service |
Een lijst met een beschrijving van de correlatie van de service met andere services. |
| service |
De naam van het servicetype |
Eigenschapdetails
hasPersistedState
Een vlag die aangeeft of dit een permanente service is die statussen op de lokale schijf opslaat. Als dit het geval is, is de waarde van deze eigenschap waar, als deze niet onwaar is.
hasPersistedState?: boolean
Waarde van eigenschap
boolean
minReplicaSetSize
De minimale grootte van de replicaset als een getal.
minReplicaSetSize?: number
Waarde van eigenschap
number
quorumLossWaitDuration
De maximale duur waarvoor een partitie een status van quorumverlies mag hebben, vertegenwoordigd in ISO 8601-indeling "uu:mm:ss".
quorumLossWaitDuration?: string
Waarde van eigenschap
string
replicaRestartWaitDuration
De duur tussen het moment waarop een replica uitvalt en wanneer er een nieuwe replica wordt gemaakt, weergegeven in ISO 8601-indeling "uu:mm:ss".
replicaRestartWaitDuration?: string
Waarde van eigenschap
string
serviceKind
Het soort service (staatloos of stateful).
serviceKind: "Stateful"
Waarde van eigenschap
"Stateful"
servicePlacementTimeLimit
De duur waarvoor replica's InBuild kunnen blijven voordat wordt gerapporteerd dat de build is vastgelopen, vertegenwoordigd in ISO 8601-indeling "uu:mm:ss".
servicePlacementTimeLimit?: string
Waarde van eigenschap
string
standByReplicaKeepDuration
De definitie over hoe lang StandBy-replica's moeten worden onderhouden voordat ze worden verwijderd, weergegeven in ISO 8601-indeling "uu:mm:ss".
standByReplicaKeepDuration?: string
Waarde van eigenschap
string
targetReplicaSetSize
De grootte van de doelreplicaset als een getal.
targetReplicaSetSize?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
correlationScheme
Een lijst met een beschrijving van de correlatie van de service met andere services.
correlationScheme?: ServiceCorrelation[]
Waarde van eigenschap
overgenomen vanServiceResourceProperties.correlationScheme
defaultMoveCost
Hiermee geeft u de verplaatsingskosten voor de service op.
defaultMoveCost?: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.defaultMoveCost-
partitionDescription
Beschrijft hoe de service wordt gepartitioneerd.
partitionDescription: PartitionUnion
Waarde van eigenschap
overgenomen vanServiceResourceProperties.partitionDescription-
placementConstraints
De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)".
placementConstraints?: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.placementConstraints
provisioningState
De huidige implementatie- of inrichtingsstatus, die alleen in het antwoord wordt weergegeven
provisioningState?: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.provisioningState-
scalingPolicies
Schaalbeleid voor deze service.
scalingPolicies?: ScalingPolicy[]
Waarde van eigenschap
Overgeërfd vanServiceResourceProperties.scalingPolicies
serviceDnsName
Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de DNS-naam worden gebruikt om de IP-adressen van service-eindpunten voor protocollen op de toepassingslaag (bijvoorbeeld HTTP) te retourneren. Bij het bijwerken van serviceDnsName kan de oude naam tijdelijk worden omgezet. Vertrouw echter op nieuwe naam. Wanneer u serviceDnsName verwijdert, kan de verwijderde naam tijdelijk worden omgezet. Vertrouw niet op de naam die onoplosbaar is.
serviceDnsName?: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.serviceDnsName-
serviceLoadMetrics
De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetric-objecten.
serviceLoadMetrics?: ServiceLoadMetric[]
Waarde van eigenschap
overgenomen vanServiceResourceProperties.serviceLoadMetrics
servicePackageActivationMode
De activeringsmodus van het servicepakket
servicePackageActivationMode?: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Een lijst met een beschrijving van de correlatie van de service met andere services.
servicePlacementPolicies?: ServicePlacementPolicyUnion[]
Waarde van eigenschap
overgenomen vanServiceResourceProperties.servicePlacementPolicies
serviceTypeName
De naam van het servicetype
serviceTypeName: string
Waarde van eigenschap
string
overgenomen vanServiceResourceProperties.serviceTypeName-