StatefulServiceProperties interface
Właściwości zasobu usługi stanowej.
- Rozszerzenie
Właściwości
has |
Flaga wskazująca, czy jest to usługa trwała, która przechowuje stany na dysku lokalnym. Jeśli jest to wartość tej właściwości ma wartość true, jeśli nie jest to fałsz. |
min |
Minimalny rozmiar zestawu replik jako liczba. |
quorum |
Maksymalny czas trwania, dla którego partycja może być w stanie utraty kworum, reprezentowany w formacie ISO 8601 (hh:mm:ss.s). |
replica |
Czas trwania między czasem, gdy replika ulegnie awarii i kiedy zostanie utworzona nowa replika, reprezentowana w formacie ISO 8601 (hh:mm:ss.s). |
service |
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
stand |
Definicja tego, jak długo powinny być przechowywane repliki rezerwowe przed usunięciem, reprezentowane w formacie ISO 8601 (hh:mm:ss.s). |
target |
Rozmiar zestawu replik docelowych jako liczba. |
Właściwości dziedziczone
correlation |
Lista opisując korelację usługi z innymi usługami. |
default |
Określa koszt przenoszenia usługi. |
partition |
Opisuje sposób partycjonowania usługi. |
placement |
Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)". |
provisioning |
Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
service |
Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi. |
service |
Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription. |
service |
Tryb aktywacji pakietu usługi |
service |
Lista opisując korelację usługi z innymi usługami. |
service |
Nazwa typu usługi |
Szczegóły właściwości
hasPersistedState
Flaga wskazująca, czy jest to usługa trwała, która przechowuje stany na dysku lokalnym. Jeśli jest to wartość tej właściwości ma wartość true, jeśli nie jest to fałsz.
hasPersistedState?: boolean
Wartość właściwości
boolean
minReplicaSetSize
Minimalny rozmiar zestawu replik jako liczba.
minReplicaSetSize?: number
Wartość właściwości
number
quorumLossWaitDuration
Maksymalny czas trwania, dla którego partycja może być w stanie utraty kworum, reprezentowany w formacie ISO 8601 (hh:mm:ss.s).
quorumLossWaitDuration?: Date
Wartość właściwości
Date
replicaRestartWaitDuration
Czas trwania między czasem, gdy replika ulegnie awarii i kiedy zostanie utworzona nowa replika, reprezentowana w formacie ISO 8601 (hh:mm:ss.s).
replicaRestartWaitDuration?: Date
Wartość właściwości
Date
serviceKind
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
serviceKind: "Stateful"
Wartość właściwości
"Stateful"
standByReplicaKeepDuration
Definicja tego, jak długo powinny być przechowywane repliki rezerwowe przed usunięciem, reprezentowane w formacie ISO 8601 (hh:mm:ss.s).
standByReplicaKeepDuration?: Date
Wartość właściwości
Date
targetReplicaSetSize
Rozmiar zestawu replik docelowych jako liczba.
targetReplicaSetSize?: number
Wartość właściwości
number
Szczegóły właściwości dziedziczonej
correlationScheme
Lista opisując korelację usługi z innymi usługami.
correlationScheme?: ServiceCorrelationDescription[]
Wartość właściwości
dziedziczone zServiceResourceProperties.correlationScheme
defaultMoveCost
Określa koszt przenoszenia usługi.
defaultMoveCost?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.defaultMoveCost
partitionDescription
Opisuje sposób partycjonowania usługi.
partitionDescription?: PartitionSchemeDescriptionUnion
Wartość właściwości
dziedziczone zServiceResourceProperties.partitionDescription
placementConstraints
Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)".
placementConstraints?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.placementConstraints
provisioningState
Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.provisioningState
serviceDnsName
Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi.
serviceDnsName?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.serviceDnsName
serviceLoadMetrics
Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription.
serviceLoadMetrics?: ServiceLoadMetricDescription[]
Wartość właściwości
dziedziczone zServiceResourceProperties.serviceLoadMetrics
servicePackageActivationMode
Tryb aktywacji pakietu usługi
servicePackageActivationMode?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Lista opisując korelację usługi z innymi usługami.
servicePlacementPolicies?: ServicePlacementPolicyDescription[]
Wartość właściwości
dziedziczone zServiceResourceProperties.servicePlacementPolicies
serviceTypeName
Nazwa typu usługi
serviceTypeName?: string
Wartość właściwości
string
dziedziczone zServiceResourceProperties.serviceTypeName