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


ServiceResourceDescription interface

Этот тип описывает ресурс службы.

Extends

Свойства

autoScalingPolicies

Политики автоматического масштабирования

codePackages

Описывает набор пакетов кода, формающих службу. Пакет кода описывает контейнер и свойства для его запуска. Все пакеты кода запускаются вместе на одном узле и совместно используют один и тот же контекст (сеть, процесс и т. д.).

description

Читаемое пользователем описание службы.

diagnostics

Ссылка на приемники в DiagnosticsDescription.

healthState

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

networkRefs

Имена частных сетей, которые эта служба должна быть частью.

osType

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

provisioningState

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

replicaCount

Количество создаваемых реплик службы. Значение по умолчанию — 1, если не указано.

status

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

statusDetails

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

unhealthyEvaluation

Если состояние работоспособности службы не является "ОК", это дополнительные сведения из Service Fabric Health Manager для пользователя, чтобы узнать, почему служба помечена как неработоспособная. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

id

Полный идентификатор ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса

type

Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

autoScalingPolicies

Политики автоматического масштабирования

autoScalingPolicies?: AutoScalingPolicy[]

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

codePackages

Описывает набор пакетов кода, формающих службу. Пакет кода описывает контейнер и свойства для его запуска. Все пакеты кода запускаются вместе на одном узле и совместно используют один и тот же контекст (сеть, процесс и т. д.).

codePackages: ContainerCodePackageProperties[]

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

description

Читаемое пользователем описание службы.

description?: string

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

string

diagnostics

Ссылка на приемники в DiagnosticsDescription.

diagnostics?: DiagnosticsRef

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

healthState

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

healthState?: string

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

string

networkRefs

Имена частных сетей, которые эта служба должна быть частью.

networkRefs?: NetworkRef[]

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

osType

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

osType: string

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

string

provisioningState

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

provisioningState?: string

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

string

replicaCount

Количество создаваемых реплик службы. Значение по умолчанию — 1, если не указано.

replicaCount?: number

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

number

status

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

status?: string

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

string

statusDetails

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

statusDetails?: string

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

string

unhealthyEvaluation

Если состояние работоспособности службы не является "ОК", это дополнительные сведения из Service Fabric Health Manager для пользователя, чтобы узнать, почему служба помечена как неработоспособная. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

unhealthyEvaluation?: string

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

string

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

id

Полный идентификатор ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

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

string

унаследован отManagedProxyResource.id

name

Имя ресурса

name?: string

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

string

унаследовано отManagedProxyResource.name

type

Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

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

string

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