AppServicePlan interface
Plan usługi App Service.
- Rozszerzenie
Właściwości
| async |
Jeśli |
| elastic |
ServerFarm obsługuje warstwę ElasticScale. Aplikacje w tym planie będą skalowane tak, jakby serwerFarm był jednostka SKU ElasticPremium |
| extended |
Lokalizacja rozszerzona. |
| free |
Czas wygaśnięcia bezpłatnej oferty farmy serwerów. |
| geo |
Lokalizacja geograficzna planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| hosting |
Specyfikacja środowiska App Service Environment do użycia dla planu usługi App Service. |
| hyperV | Jeśli Hyper-V |
| is |
Jeśli |
| is |
Przestarzałe: jeśli Hyper-V plan usługi App Service kontenera |
| kube |
Specyfikacja środowiska Kubernetes do użycia dla planu usługi App Service. |
| maximum |
Maksymalna liczba całkowitych procesów roboczych dozwolonych dla tego planu usługi App Service ElasticScaleEnabled |
| maximum |
Maksymalna liczba wystąpień, które można przypisać do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| number |
Liczba aplikacji przypisanych do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| number |
Liczba wystąpień przypisanych do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| per |
Jeśli |
| provisioning |
Stan aprowizacji planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| reserved | Jeśli plan usługi app service systemu Linux |
| resource |
Grupa zasobów planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| sku | Opis jednostki SKU dla skalowalnego zasobu. |
| spot |
Czas wygaśnięcia farmy serwerów. Prawidłowe tylko wtedy, gdy jest to farma serwerów typu spot. |
| status | Stan planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| subscription | Subskrypcja planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| target |
Liczba procesów roboczych skalowania. |
| target |
Identyfikator rozmiaru procesu roboczego skalowania. |
| worker |
Docelowa warstwa procesu roboczego przypisana do planu usługi App Service. |
| zone |
Jeśli |
Właściwości dziedziczone
| id | Identyfikator zasobu. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| kind | Rodzaj zasobu. Jeśli zasób jest aplikacją, możesz zapoznać się z https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference, aby uzyskać szczegółowe informacje o obsługiwanych wartościach dla rodzaju. |
| location | Lokalizacja zasobu. |
| name | Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| type | Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
asyncScalingEnabled
Jeśli true, ten plan App Service podejmie próbę skalowania asynchronicznego, jeśli nie ma wystarczającej liczby procesów roboczych do skalowania synchronicznego.
Jeśli false, ten plan App Service będzie próbował tylko skalować synchronizację.
asyncScalingEnabled?: boolean
Wartość właściwości
boolean
elasticScaleEnabled
ServerFarm obsługuje warstwę ElasticScale. Aplikacje w tym planie będą skalowane tak, jakby serwerFarm był jednostka SKU ElasticPremium
elasticScaleEnabled?: boolean
Wartość właściwości
boolean
extendedLocation
freeOfferExpirationTime
Czas wygaśnięcia bezpłatnej oferty farmy serwerów.
freeOfferExpirationTime?: Date
Wartość właściwości
Date
geoRegion
Lokalizacja geograficzna planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
geoRegion?: string
Wartość właściwości
string
hostingEnvironmentProfile
Specyfikacja środowiska App Service Environment do użycia dla planu usługi App Service.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Wartość właściwości
hyperV
Jeśli Hyper-V trueplanu usługi App Service kontenera, false w przeciwnym razie.
hyperV?: boolean
Wartość właściwości
boolean
isSpot
Jeśli true, ten plan usługi App Service jest właścicielem wystąpień typu spot.
isSpot?: boolean
Wartość właściwości
boolean
isXenon
Przestarzałe: jeśli Hyper-V plan usługi App Service kontenera true, false w przeciwnym razie.
isXenon?: boolean
Wartość właściwości
boolean
kubeEnvironmentProfile
Specyfikacja środowiska Kubernetes do użycia dla planu usługi App Service.
kubeEnvironmentProfile?: KubeEnvironmentProfile
Wartość właściwości
maximumElasticWorkerCount
Maksymalna liczba całkowitych procesów roboczych dozwolonych dla tego planu usługi App Service ElasticScaleEnabled
maximumElasticWorkerCount?: number
Wartość właściwości
number
maximumNumberOfWorkers
Maksymalna liczba wystąpień, które można przypisać do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
maximumNumberOfWorkers?: number
Wartość właściwości
number
numberOfSites
Liczba aplikacji przypisanych do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
numberOfSites?: number
Wartość właściwości
number
numberOfWorkers
Liczba wystąpień przypisanych do tego planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
numberOfWorkers?: number
Wartość właściwości
number
perSiteScaling
Jeśli true, aplikacje przypisane do tego planu usługi App Service można skalować niezależnie.
Jeśli false, aplikacje przypisane do tego planu usługi App Service będą skalowane do wszystkich wystąpień planu.
perSiteScaling?: boolean
Wartość właściwości
boolean
provisioningState
Stan aprowizacji planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: ProvisioningState
Wartość właściwości
reserved
Jeśli plan usługi app service systemu Linux true, false w przeciwnym razie.
reserved?: boolean
Wartość właściwości
boolean
resourceGroup
Grupa zasobów planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
resourceGroup?: string
Wartość właściwości
string
sku
spotExpirationTime
Czas wygaśnięcia farmy serwerów. Prawidłowe tylko wtedy, gdy jest to farma serwerów typu spot.
spotExpirationTime?: Date
Wartość właściwości
Date
status
Stan planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
status?: StatusOptions
Wartość właściwości
subscription
Subskrypcja planu usługi App Service. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
subscription?: string
Wartość właściwości
string
targetWorkerCount
Liczba procesów roboczych skalowania.
targetWorkerCount?: number
Wartość właściwości
number
targetWorkerSizeId
Identyfikator rozmiaru procesu roboczego skalowania.
targetWorkerSizeId?: number
Wartość właściwości
number
workerTierName
Docelowa warstwa procesu roboczego przypisana do planu usługi App Service.
workerTierName?: string
Wartość właściwości
string
zoneRedundant
Jeśli true, ten plan usługi App Service przeprowadzi równoważenie strefy dostępności.
Jeśli false, ten plan usługi App Service nie będzie wykonywać równoważenia strefy dostępności.
zoneRedundant?: boolean
Wartość właściwości
boolean
Szczegóły właściwości dziedziczonej
id
Identyfikator zasobu. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
dziedziczone zResource.id
kind
Rodzaj zasobu. Jeśli zasób jest aplikacją, możesz zapoznać się z https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference, aby uzyskać szczegółowe informacje o obsługiwanych wartościach dla rodzaju.
kind?: string
Wartość właściwości
string
dziedziczone zResource.kind
location
name
Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
dziedziczone zResource.name
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zResource.tags
type
Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
dziedziczone zResource.type