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


AppServicePlan interface

План службы приложений.

Extends

Свойства

elasticScaleEnabled

ServerFarm поддерживает ElasticScale. Приложения в этом плане масштабируются, как если бы серверНый Фарм был SKU ElasticPremium

extendedLocation

Расширенное расположение.

freeOfferExpirationTime

Время истечения срока действия бесплатного предложения фермы серверов.

geoRegion

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

hostingEnvironmentProfile

Спецификация среды службы приложений, используемая для плана службы приложений.

hyperV

Если Hyper-V план службы приложений контейнеров true, false в противном случае.

isSpot

Если true, этот план службы приложений владеет точечными экземплярами.

isXenon

Устаревшее: если Hyper-V план службы приложений контейнеров true, false в противном случае.

kubeEnvironmentProfile

Спецификация среды Kubernetes, используемой для плана службы приложений.

maximumElasticWorkerCount

Максимальное количество рабочих ролей, разрешенных для этого плана службы приложений ElasticScaleEnabled

maximumNumberOfWorkers

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

numberOfSites

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

numberOfWorkers

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

perSiteScaling

Если true, приложения, назначенные этому плану службы приложений, можно масштабировать независимо. Если false, приложения, назначенные этому плану службы приложений, будут масштабироваться до всех экземпляров плана.

provisioningState

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

reserved

Если план службы приложений Linux true, false в противном случае.

resourceGroup

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

sku

Описание номера SKU для масштабируемого ресурса.

spotExpirationTime

Время истечения срока действия фермы серверов. Допустимо только в том случае, если это точечный ферма серверов.

status

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

subscription

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

targetWorkerCount

Масштабирование числа рабочих ролей.

targetWorkerSizeId

Масштабирование идентификатора размера рабочей роли.

workerTierName

Целевой рабочий уровень, назначенный плану службы приложений.

zoneRedundant

Если true, этот план службы приложений выполнит балансировку зоны доступности. Если false, этот план службы приложений не будет выполнять балансировку зоны доступности.

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

id

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

kind

Тип ресурса. Если ресурс является приложением, можно обратиться к https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference подробные поддерживаемые значения для типа.

location

Расположение ресурса.

name

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

tags

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

type

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

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

elasticScaleEnabled

ServerFarm поддерживает ElasticScale. Приложения в этом плане масштабируются, как если бы серверНый Фарм был SKU ElasticPremium

elasticScaleEnabled?: boolean

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

boolean

extendedLocation

Расширенное расположение.

extendedLocation?: ExtendedLocation

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

freeOfferExpirationTime

Время истечения срока действия бесплатного предложения фермы серверов.

freeOfferExpirationTime?: Date

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

Date

geoRegion

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

geoRegion?: string

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

string

hostingEnvironmentProfile

Спецификация среды службы приложений, используемая для плана службы приложений.

hostingEnvironmentProfile?: HostingEnvironmentProfile

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

hyperV

Если Hyper-V план службы приложений контейнеров true, false в противном случае.

hyperV?: boolean

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

boolean

isSpot

Если true, этот план службы приложений владеет точечными экземплярами.

isSpot?: boolean

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

boolean

isXenon

Устаревшее: если Hyper-V план службы приложений контейнеров true, false в противном случае.

isXenon?: boolean

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

boolean

kubeEnvironmentProfile

Спецификация среды Kubernetes, используемой для плана службы приложений.

kubeEnvironmentProfile?: KubeEnvironmentProfile

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

maximumElasticWorkerCount

Максимальное количество рабочих ролей, разрешенных для этого плана службы приложений ElasticScaleEnabled

maximumElasticWorkerCount?: number

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

number

maximumNumberOfWorkers

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

maximumNumberOfWorkers?: number

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

number

numberOfSites

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

numberOfSites?: number

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

number

numberOfWorkers

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

numberOfWorkers?: number

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

number

perSiteScaling

Если true, приложения, назначенные этому плану службы приложений, можно масштабировать независимо. Если false, приложения, назначенные этому плану службы приложений, будут масштабироваться до всех экземпляров плана.

perSiteScaling?: boolean

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

boolean

provisioningState

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

provisioningState?: ProvisioningState

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

reserved

Если план службы приложений Linux true, false в противном случае.

reserved?: boolean

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

boolean

resourceGroup

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

resourceGroup?: string

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

string

sku

Описание номера SKU для масштабируемого ресурса.

sku?: SkuDescription

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

spotExpirationTime

Время истечения срока действия фермы серверов. Допустимо только в том случае, если это точечный ферма серверов.

spotExpirationTime?: Date

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

Date

status

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

status?: StatusOptions

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

subscription

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

subscription?: string

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

string

targetWorkerCount

Масштабирование числа рабочих ролей.

targetWorkerCount?: number

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

number

targetWorkerSizeId

Масштабирование идентификатора размера рабочей роли.

targetWorkerSizeId?: number

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

number

workerTierName

Целевой рабочий уровень, назначенный плану службы приложений.

workerTierName?: string

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

string

zoneRedundant

Если true, этот план службы приложений выполнит балансировку зоны доступности. Если false, этот план службы приложений не будет выполнять балансировку зоны доступности.

zoneRedundant?: boolean

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

boolean

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

id

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

id?: string

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

string

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

kind

Тип ресурса. Если ресурс является приложением, можно обратиться к https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference подробные поддерживаемые значения для типа.

kind?: string

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

string

наследуется отResource.kind

location

Расположение ресурса.

location: string

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

string

наследуется отResource.location

name

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

name?: string

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

string

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

tags

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

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

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

{[propertyName: string]: string}

наследуется отResource.tags

type

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

type?: string

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

string

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