Поделиться через


ServiceResource interface

Ресурс службы.

Extends

Свойства

correlationScheme

Список, описывающий корреляцию службы с другими службами.

defaultMoveCost

Указывает стоимость перемещения для службы.

partitionDescription

Описывает секционирование службы.

placementConstraints

Ограничения размещения в виде строки. Ограничения размещения — это логические выражения, которые позволяют на основе свойств узла ограничить размещение службы определенными узлами в соответствии с требованиями этой службы. Например, чтобы разместить службу на узлах с синим цветом NodeType, укажите следующее: "NodeColor == blue)".

provisioningState

Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

serviceDnsName

Dns-имя, используемое для службы. Если этот параметр указан, доступ к службе можно получить по dns-имени, а не по имени службы.

serviceKind

Тип службы (без отслеживания состояния или с отслеживанием состояния).

serviceLoadMetrics

Метрики загрузки службы предоставляются в виде массива объектов ServiceLoadMetricDescription.

servicePackageActivationMode

Режим активации пакета службы

servicePlacementPolicies

Список, описывающий корреляцию службы с другими службами.

serviceTypeName

Имя типа службы

Унаследованные свойства

etag

Тег ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

id

Идентификатор ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

location

Он будет нерекомендуем в новом API, расположение ресурса зависит от родительского ресурса.

name

Имя ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

systemData

Метаданные, относящиеся к созданию и последнему изменению ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

tags

Теги ресурсов Azure.

type

Тип ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

Сведения о свойстве

correlationScheme

Список, описывающий корреляцию службы с другими службами.

correlationScheme?: ServiceCorrelationDescription[]

Значение свойства

defaultMoveCost

Указывает стоимость перемещения для службы.

defaultMoveCost?: string

Значение свойства

string

partitionDescription

Описывает секционирование службы.

partitionDescription?: PartitionSchemeDescriptionUnion

Значение свойства

placementConstraints

Ограничения размещения в виде строки. Ограничения размещения — это логические выражения, которые позволяют на основе свойств узла ограничить размещение службы определенными узлами в соответствии с требованиями этой службы. Например, чтобы разместить службу на узлах с синим цветом NodeType, укажите следующее: "NodeColor == blue)".

placementConstraints?: string

Значение свойства

string

provisioningState

Текущее состояние развертывания или подготовки, которое отображается только в ответе ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState?: string

Значение свойства

string

serviceDnsName

Dns-имя, используемое для службы. Если этот параметр указан, доступ к службе можно получить по dns-имени, а не по имени службы.

serviceDnsName?: string

Значение свойства

string

serviceKind

Тип службы (без отслеживания состояния или с отслеживанием состояния).

serviceKind?: string

Значение свойства

string

serviceLoadMetrics

Метрики загрузки службы предоставляются в виде массива объектов ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Значение свойства

servicePackageActivationMode

Режим активации пакета службы

servicePackageActivationMode?: string

Значение свойства

string

servicePlacementPolicies

Список, описывающий корреляцию службы с другими службами.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Значение свойства

serviceTypeName

Имя типа службы

serviceTypeName?: string

Значение свойства

string

Сведения об унаследованном свойстве

etag

Тег ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

etag?: string

Значение свойства

string

Наследуется отProxyResource.etag

id

Идентификатор ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

id?: string

Значение свойства

string

Наследуется отProxyResource.id

location

Он будет нерекомендуем в новом API, расположение ресурса зависит от родительского ресурса.

location?: string

Значение свойства

string

Наследуется отProxyResource.location

name

Имя ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

name?: string

Значение свойства

string

Наследуется отProxyResource.name

systemData

Метаданные, относящиеся к созданию и последнему изменению ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

systemData?: SystemData

Значение свойства

Наследуется отProxyResource.systemData

tags

Теги ресурсов Azure.

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

Наследуется отProxyResource.tags

type

Тип ресурса Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

type?: string

Значение свойства

string

Наследуется отProxyResource.type