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


AppServicePlan interface

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

Extends

Свойства

asyncScalingEnabled

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

elasticScaleEnabled

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

extendedLocation

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

freeOfferExpirationTime

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

geoRegion

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

hostingEnvironmentProfile

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

hyperV

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

identity

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

installScripts

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

isCustomMode

Находится ли данная ферма серверов в пользовательском режиме.

isSpot

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

isXenon

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

kubeEnvironmentProfile

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

maximumElasticWorkerCount

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

maximumNumberOfWorkers

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

network

Все сетевые настройки для фермы серверов.

numberOfSites

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

numberOfWorkers

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

perSiteScaling

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

planDefaultIdentity

Идентификация для использования платформой для различных функций и интеграций с помощью управляемой идентификации.

provisioningState

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

rdpEnabled

Если true, доступ к RDP включен для этого плана службы приложений. Применимо только для ASP IsCustomMode. Если false, доступ к RDP отключен.

registryAdapters

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

reserved

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

resourceGroup

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

sku

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

spotExpirationTime

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

status

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

storageMounts

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

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

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

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

asyncScalingEnabled

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

asyncScalingEnabled?: boolean

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

boolean

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

identity

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

identity?: ManagedServiceIdentity

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

installScripts

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

installScripts?: InstallScript[]

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

isCustomMode

Находится ли данная ферма серверов в пользовательском режиме.

isCustomMode?: 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

network

Все сетевые настройки для фермы серверов.

network?: ServerFarmNetworkSettings

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

numberOfSites

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

numberOfSites?: number

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

number

numberOfWorkers

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

numberOfWorkers?: number

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

number

perSiteScaling

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

perSiteScaling?: boolean

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

boolean

planDefaultIdentity

Идентификация для использования платформой для различных функций и интеграций с помощью управляемой идентификации.

planDefaultIdentity?: DefaultIdentity

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

provisioningState

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

provisioningState?: ProvisioningState

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

rdpEnabled

Если true, доступ к RDP включен для этого плана службы приложений. Применимо только для ASP IsCustomMode. Если false, доступ к RDP отключен.

rdpEnabled?: boolean

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

boolean

registryAdapters

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

registryAdapters?: RegistryAdapter[]

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

reserved

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

reserved?: boolean

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

boolean

resourceGroup

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

resourceGroup?: string

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

string

sku

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

sku?: SkuDescription

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

spotExpirationTime

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

spotExpirationTime?: Date

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

Date

status

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

status?: StatusOptions

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

storageMounts

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

storageMounts?: StorageMount[]

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

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