Aracılığıyla paylaş


AppServicePlan interface

App Service Planı.

Extends

Özellikler

asyncScalingEnabled

Eğer true, zaman uyumlu olarak ölçeklendirmek için yeterli sayıda çalışan yoksa bu App Service Planı zaman uyumsuz olarak ölçeklendirmeyi dener. Eğer false, bu App Service Planı yalnızca eşitleme ölçeklendirmesini dener.

elasticScaleEnabled

ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir

extendedLocation

Genişletilmiş Konum.

freeOfferExpirationTime

Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman.

geoRegion

App Service planının coğrafi konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hostingEnvironmentProfile

App Service planı için kullanılacak App Service Ortamı belirtimi.

hyperV

kapsayıcı uygulama hizmeti planı trueHyper-V aksini false.

identity

Yönetilen hizmet kimliği.

installScripts

Bu App Service planıyla ilişkili betikleri yükleyin.

isCustomMode

Bu sunucu grubunun özel modda olup olmadığı.

isSpot

trueise, bu App Service Planı spot örneklerin sahibidir.

isXenon

Kullanımdan kaldırıldı: kapsayıcı uygulama hizmeti planı trueHyper-V false.

kubeEnvironmentProfile

App Service planı için kullanılacak Kubernetes Ortamı belirtimi.

maximumElasticWorkerCount

Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı

maximumNumberOfWorkers

Bu App Service planına atanabilecek en fazla örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

network

Sunucu grubu için tüm ağ ayarları.

numberOfSites

Bu App Service planına atanan uygulama sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numberOfWorkers

Bu App Service planına atanan örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

perSiteScaling

trueise, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir. false, bu App Service planına atanan uygulamalar, planın tüm örneklerine ölçeklendirilir.

planDefaultIdentity

Yönetilen kimlik kullanan çeşitli özellikler ve tümleştirmeler için platform tarafından kullanılacak kimlik.

provisioningState

App Service Planının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

rdpEnabled

Bu trueApp Service planı için RDP erişimi etkinleştirilmişse. Yalnızca IsCustomMode ASP'leri için geçerlidir. Eğer false, RDP erişimi devre dışı bırakılır.

registryAdapters

Bu App Service planıyla ilişkili kayıt defteri bağdaştırıcıları.

reserved

Linux app service planı truefalse.

resourceGroup

App Service planının kaynak grubu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

sku

Ölçeklenebilir bir kaynağın SKU'su açıklaması.

spotExpirationTime

Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir.

status

App Service planı durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

storageMounts

Bu App Service planıyla ilişkili depolama bağlamaları.

subscription

App Service planı aboneliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

targetWorkerCount

Çalışan sayısını ölçeklendirme.

targetWorkerSizeId

Çalışan boyutu kimliğini ölçeklendirme.

workerTierName

App Service planına atanan hedef çalışan katmanı.

zoneRedundant

truebu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir. falseise, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez.

Devralınan Özellikler

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

kind

Kaynak türü. Kaynak bir uygulamaysa, tür için desteklenen değerlerin ayrıntıları için https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference başvurabilirsiniz.

location

Kaynak Konumu.

name

Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

Kaynak etiketleri.

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

asyncScalingEnabled

Eğer true, zaman uyumlu olarak ölçeklendirmek için yeterli sayıda çalışan yoksa bu App Service Planı zaman uyumsuz olarak ölçeklendirmeyi dener. Eğer false, bu App Service Planı yalnızca eşitleme ölçeklendirmesini dener.

asyncScalingEnabled?: boolean

Özellik Değeri

boolean

elasticScaleEnabled

ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir

elasticScaleEnabled?: boolean

Özellik Değeri

boolean

extendedLocation

Genişletilmiş Konum.

extendedLocation?: ExtendedLocation

Özellik Değeri

freeOfferExpirationTime

Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman.

freeOfferExpirationTime?: Date

Özellik Değeri

Date

geoRegion

App Service planının coğrafi konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

geoRegion?: string

Özellik Değeri

string

hostingEnvironmentProfile

App Service planı için kullanılacak App Service Ortamı belirtimi.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Özellik Değeri

hyperV

kapsayıcı uygulama hizmeti planı trueHyper-V aksini false.

hyperV?: boolean

Özellik Değeri

boolean

identity

Yönetilen hizmet kimliği.

identity?: ManagedServiceIdentity

Özellik Değeri

installScripts

Bu App Service planıyla ilişkili betikleri yükleyin.

installScripts?: InstallScript[]

Özellik Değeri

isCustomMode

Bu sunucu grubunun özel modda olup olmadığı.

isCustomMode?: boolean

Özellik Değeri

boolean

isSpot

trueise, bu App Service Planı spot örneklerin sahibidir.

isSpot?: boolean

Özellik Değeri

boolean

isXenon

Kullanımdan kaldırıldı: kapsayıcı uygulama hizmeti planı trueHyper-V false.

isXenon?: boolean

Özellik Değeri

boolean

kubeEnvironmentProfile

App Service planı için kullanılacak Kubernetes Ortamı belirtimi.

kubeEnvironmentProfile?: KubeEnvironmentProfile

Özellik Değeri

maximumElasticWorkerCount

Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı

maximumElasticWorkerCount?: number

Özellik Değeri

number

maximumNumberOfWorkers

Bu App Service planına atanabilecek en fazla örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

maximumNumberOfWorkers?: number

Özellik Değeri

number

network

Sunucu grubu için tüm ağ ayarları.

network?: ServerFarmNetworkSettings

Özellik Değeri

numberOfSites

Bu App Service planına atanan uygulama sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numberOfSites?: number

Özellik Değeri

number

numberOfWorkers

Bu App Service planına atanan örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

numberOfWorkers?: number

Özellik Değeri

number

perSiteScaling

trueise, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir. false, bu App Service planına atanan uygulamalar, planın tüm örneklerine ölçeklendirilir.

perSiteScaling?: boolean

Özellik Değeri

boolean

planDefaultIdentity

Yönetilen kimlik kullanan çeşitli özellikler ve tümleştirmeler için platform tarafından kullanılacak kimlik.

planDefaultIdentity?: DefaultIdentity

Özellik Değeri

provisioningState

App Service Planının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: ProvisioningState

Özellik Değeri

rdpEnabled

Bu trueApp Service planı için RDP erişimi etkinleştirilmişse. Yalnızca IsCustomMode ASP'leri için geçerlidir. Eğer false, RDP erişimi devre dışı bırakılır.

rdpEnabled?: boolean

Özellik Değeri

boolean

registryAdapters

Bu App Service planıyla ilişkili kayıt defteri bağdaştırıcıları.

registryAdapters?: RegistryAdapter[]

Özellik Değeri

reserved

Linux app service planı truefalse.

reserved?: boolean

Özellik Değeri

boolean

resourceGroup

App Service planının kaynak grubu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resourceGroup?: string

Özellik Değeri

string

sku

Ölçeklenebilir bir kaynağın SKU'su açıklaması.

sku?: SkuDescription

Özellik Değeri

spotExpirationTime

Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir.

spotExpirationTime?: Date

Özellik Değeri

Date

status

App Service planı durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

status?: StatusOptions

Özellik Değeri

storageMounts

Bu App Service planıyla ilişkili depolama bağlamaları.

storageMounts?: StorageMount[]

Özellik Değeri

subscription

App Service planı aboneliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

subscription?: string

Özellik Değeri

string

targetWorkerCount

Çalışan sayısını ölçeklendirme.

targetWorkerCount?: number

Özellik Değeri

number

targetWorkerSizeId

Çalışan boyutu kimliğini ölçeklendirme.

targetWorkerSizeId?: number

Özellik Değeri

number

workerTierName

App Service planına atanan hedef çalışan katmanı.

workerTierName?: string

Özellik Değeri

string

zoneRedundant

truebu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir. falseise, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez.

zoneRedundant?: boolean

Özellik Değeri

boolean

Devralınan Özellik Detayları

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

Resource.id'dan Devralınan

kind

Kaynak türü. Kaynak bir uygulamaysa, tür için desteklenen değerlerin ayrıntıları için https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference başvurabilirsiniz.

kind?: string

Özellik Değeri

string

Resource.kind Devralınmış

location

Kaynak Konumu.

location: string

Özellik Değeri

string

Resource.location konumundan devralınmış

name

Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

Resource.name'dan Devralınan

tags

Kaynak etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

Resource.tags Devralınmış

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

Kaynağından Devralınmış .type