StatefulServiceProperties interface
Свойства ресурса службы с отслеживанием состояния.
- Extends
Свойства
| has |
Флаг, указывающий, является ли это постоянной службой, в которой хранятся состояния на локальном диске. Если это значение этого свойства имеет значение true, если оно не равно false. |
| min |
Минимальный размер реплики в виде числа. |
| quorum |
Максимальная длительность, для которой секция может находиться в состоянии потери кворума, представленной в формате ISO 8601 (hh:mm:ss.s). |
| replica |
Длительность между переходом реплики и при создании новой реплики, представленной в формате ISO 8601 (hh:mm:ss.s). |
| service |
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| stand |
Определение о том, как долго следует поддерживать реплики StandBy перед удалением, представленным в формате ISO 8601 (hh:mm:ss.s). |
| target |
Размер целевой реплики в виде числа. |
Унаследованные свойства
| correlation |
Список, описывающий корреляцию службы с другими службами. |
| default |
Указывает стоимость перемещения для службы. |
| partition |
Описывает секционирование службы. |
| placement |
Ограничения размещения в виде строки. Ограничения размещения — это логические выражения свойств узла и позволяют ограничить службу определенными узлами в зависимости от требований к службе. Например, чтобы разместить службу на узлах, где NodeType имеет синий цвет, укажите следующее: "NodeColor == синий)". |
| provisioning |
Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| service |
Dns-имя, используемое для службы. Если это указано, служба может быть доступ к ней с помощью DNS-имени, а не имени службы. |
| service |
Метрики загрузки службы даются в виде массива объектов ServiceLoadMetricDescription. |
| service |
Режим активации пакета службы |
| service |
Список, описывающий корреляцию службы с другими службами. |
| service |
Имя типа службы |
Сведения о свойстве
hasPersistedState
Флаг, указывающий, является ли это постоянной службой, в которой хранятся состояния на локальном диске. Если это значение этого свойства имеет значение true, если оно не равно false.
hasPersistedState?: boolean
Значение свойства
boolean
minReplicaSetSize
Минимальный размер реплики в виде числа.
minReplicaSetSize?: number
Значение свойства
number
quorumLossWaitDuration
Максимальная длительность, для которой секция может находиться в состоянии потери кворума, представленной в формате ISO 8601 (hh:mm:ss.s).
quorumLossWaitDuration?: Date
Значение свойства
Date
replicaRestartWaitDuration
Длительность между переходом реплики и при создании новой реплики, представленной в формате ISO 8601 (hh:mm:ss.s).
replicaRestartWaitDuration?: Date
Значение свойства
Date
serviceKind
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
serviceKind: "Stateful"
Значение свойства
"Stateful"
standByReplicaKeepDuration
Определение о том, как долго следует поддерживать реплики StandBy перед удалением, представленным в формате ISO 8601 (hh:mm:ss.s).
standByReplicaKeepDuration?: Date
Значение свойства
Date
targetReplicaSetSize
Размер целевой реплики в виде числа.
targetReplicaSetSize?: number
Значение свойства
number
Сведения об унаследованном свойстве
correlationScheme
Список, описывающий корреляцию службы с другими службами.
correlationScheme?: ServiceCorrelationDescription[]
Значение свойства
унаследовано отServiceResourceProperties.correlationScheme
defaultMoveCost
Указывает стоимость перемещения для службы.
defaultMoveCost?: string
Значение свойства
string
наследуется отServiceResourceProperties.defaultMoveCost
partitionDescription
Описывает секционирование службы.
partitionDescription?: PartitionSchemeDescriptionUnion
Значение свойства
наследуется отServiceResourceProperties.partitionDescription
placementConstraints
Ограничения размещения в виде строки. Ограничения размещения — это логические выражения свойств узла и позволяют ограничить службу определенными узлами в зависимости от требований к службе. Например, чтобы разместить службу на узлах, где NodeType имеет синий цвет, укажите следующее: "NodeColor == синий)".
placementConstraints?: string
Значение свойства
string
наследуется отServiceResourceProperties.placementConstraints
provisioningState
Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: string
Значение свойства
string
унаследован отServiceResourceProperties.provisioningState
serviceDnsName
Dns-имя, используемое для службы. Если это указано, служба может быть доступ к ней с помощью DNS-имени, а не имени службы.
serviceDnsName?: string
Значение свойства
string
наследуется отServiceResourceProperties.serviceDnsName
serviceLoadMetrics
Метрики загрузки службы даются в виде массива объектов ServiceLoadMetricDescription.
serviceLoadMetrics?: ServiceLoadMetricDescription[]
Значение свойства
наследуется отServiceResourceProperties.serviceLoadMetrics
servicePackageActivationMode
Режим активации пакета службы
servicePackageActivationMode?: string
Значение свойства
string
наследуется отServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Список, описывающий корреляцию службы с другими службами.
servicePlacementPolicies?: ServicePlacementPolicyDescription[]
Значение свойства
унаследовано отServiceResourceProperties.servicePlacementPolicies
serviceTypeName
Имя типа службы
serviceTypeName?: string
Значение свойства
string
наследуется отServiceResourceProperties.serviceTypeName