StatelessServiceProperties interface
Свойства ресурса службы без отслеживания состояния.
- Extends
Свойства
instance |
Число экземпляров. |
min |
MinInstanceCount — это минимальное количество экземпляров, которые должны соответствовать проверке безопасности EnsureAvailability во время таких операций, как обновление или деактивация узла. Фактическое число, которое используется, — max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount). Обратите внимание, что если параметр InstanceCount имеет значение -1, во время вычисления MinInstanceCount -1 сначала преобразуется в количество узлов, на которых экземпляры могут быть размещены в соответствии с ограничениями размещения службы. |
min |
MinInstancePercentage — это минимальный процент экземпляраCount, который должен соответствовать проверке безопасности EnsureAvailability во время таких операций, как обновление или деактивация узла. Фактическое число, которое используется, — max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount). Обратите внимание, что если в вычислении MinInstancePercentage задано значение -1, -1 сначала преобразуется в число узлов, на которых экземпляры могут размещаться в соответствии с ограничениями размещения службы. |
service |
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
Унаследованные свойства
correlation |
Список, описывающий корреляцию службы с другими службами. |
default |
Указывает стоимость перемещения для службы. |
partition |
Описывает секционирование службы. |
placement |
Ограничения размещения в виде строки. Ограничения размещения — это логические выражения свойств узла и позволяют ограничить службу определенными узлами в зависимости от требований к службе. Например, чтобы разместить службу на узлах, где NodeType имеет синий цвет, укажите следующее: "NodeColor == синий)". |
provisioning |
Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
scaling |
Политики масштабирования для этой службы. |
service |
Dns-имя, используемое для службы. Если это указано, dns-имя можно использовать для возврата IP-адресов конечных точек службы для протоколов уровня приложений (например, HTTP). При обновлении serviceDnsName старое имя может быть временно разрешено. Однако следует полагаться на новое имя. При удалении serviceDnsName удаленное имя может временно быть разрешено. Не полагаться на имя, которое является неразрешимым. |
service |
Метрики загрузки службы даются в виде массива объектов ServiceLoadMetric. |
service |
Режим активации пакета службы |
service |
Список, описывающий корреляцию службы с другими службами. |
service |
Имя типа службы |
Сведения о свойстве
instanceCount
Число экземпляров.
instanceCount: number
Значение свойства
number
minInstanceCount
MinInstanceCount — это минимальное количество экземпляров, которые должны соответствовать проверке безопасности EnsureAvailability во время таких операций, как обновление или деактивация узла. Фактическое число, которое используется, — max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount). Обратите внимание, что если параметр InstanceCount имеет значение -1, во время вычисления MinInstanceCount -1 сначала преобразуется в количество узлов, на которых экземпляры могут быть размещены в соответствии с ограничениями размещения службы.
minInstanceCount?: number
Значение свойства
number
minInstancePercentage
MinInstancePercentage — это минимальный процент экземпляраCount, который должен соответствовать проверке безопасности EnsureAvailability во время таких операций, как обновление или деактивация узла. Фактическое число, которое используется, — max(MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount). Обратите внимание, что если в вычислении MinInstancePercentage задано значение -1, -1 сначала преобразуется в число узлов, на которых экземпляры могут размещаться в соответствии с ограничениями размещения службы.
minInstancePercentage?: number
Значение свойства
number
serviceKind
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
serviceKind: "Stateless"
Значение свойства
"Stateless"
Сведения об унаследованном свойстве
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