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