StatefulServiceProperties interface
Свойства ресурса службы с отслеживанием состояния.
- Extends
Свойства
has |
Флаг, указывающий, является ли эта служба постоянной, которая хранит состояния на локальном диске. Если значение имеет значение , то значение этого свойства равно true, если нет — false. |
min |
Минимальный размер набора реплик в виде числа. |
quorum |
Максимальная длительность, в течение которой секция может находиться в состоянии потери кворума, представленная в формате ISO 8601 (чч:мм:сс.с). |
replica |
Длительность между выходом из строя реплики и созданием новой реплики, представленная в формате ISO 8601 (чч:мм:сс.с). |
service |
Полиморфный дискриминатор, указывающий различные типы этого объекта |
stand |
Определение времени, в течение которого реплики StandBy должны храниться перед удалением, представлено в формате ISO 8601 (чч:мм:сс.с). |
target |
Размер целевого набора реплик в виде числа. |
Унаследованные свойства
correlation |
Список, описывающий корреляцию службы с другими службами. |
default |
Указывает стоимость перемещения для службы. |
partition |
Описывает секционирование службы. |
placement |
Ограничения размещения в виде строки. Ограничения размещения — это логические выражения, которые позволяют на основе свойств узла ограничить размещение службы определенными узлами в соответствии с требованиями этой службы. Например, чтобы разместить службу на узлах, где NodeType имеет синий цвет, укажите следующее: "NodeColor == blue)". |
provisioning |
Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
service |
Dns-имя, используемое для службы. Если этот параметр указан, доступ к службе можно получить по dns-имени, а не по имени службы. |
service |
Метрики загрузки службы предоставляются в виде массива объектов ServiceLoadMetricDescription. |
service |
Режим активации пакета службы |
service |
Список, описывающий корреляцию службы с другими службами. |
service |
Имя типа службы |
Сведения о свойстве
hasPersistedState
Флаг, указывающий, является ли эта служба постоянной, которая хранит состояния на локальном диске. Если значение имеет значение , то значение этого свойства равно true, если нет — false.
hasPersistedState?: boolean
Значение свойства
boolean
minReplicaSetSize
Минимальный размер набора реплик в виде числа.
minReplicaSetSize?: number
Значение свойства
number
quorumLossWaitDuration
Максимальная длительность, в течение которой секция может находиться в состоянии потери кворума, представленная в формате ISO 8601 (чч:мм:сс.с).
quorumLossWaitDuration?: Date
Значение свойства
Date
replicaRestartWaitDuration
Длительность между выходом из строя реплики и созданием новой реплики, представленная в формате ISO 8601 (чч:мм:сс.с).
replicaRestartWaitDuration?: Date
Значение свойства
Date
serviceKind
Полиморфный дискриминатор, указывающий различные типы этого объекта
serviceKind: "Stateful"
Значение свойства
"Stateful"
standByReplicaKeepDuration
Определение времени, в течение которого реплики StandBy должны храниться перед удалением, представлено в формате ISO 8601 (чч:мм:сс.с).
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 == blue)".
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