次の方法で共有


AppServicePlan interface

App Service プラン。

Extends

プロパティ

asyncScalingEnabled

true場合、この App Service プランは、同期的にスケーリングするためのワーカーが不足している場合に非同期的なスケーリングを試みます。 false場合、この App Service プランは同期スケーリングのみを試みます。

elasticScaleEnabled

ServerFarm は ElasticScale をサポートしています。 このプランのアプリは、ServerFarm が ElasticPremium SKU であるかのようにスケーリングされます

extendedLocation

拡張された場所。

freeOfferExpirationTime

サーバー ファームの無料プランの有効期限が切れる時刻。

geoRegion

App Service プランの地理的な場所。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

hostingEnvironmentProfile

App Service プランに使用する App Service Environment の仕様。

hyperV

コンテナー App Service プラン Hyper-V true場合は、それ以外の場合 false

identity

マネージド サービス ID。

installScripts

この App Service プランに関連付けられているスクリプトをインストールします。

isCustomMode

このサーバー ファームがカスタム モードであるかどうか。

isSpot

true場合、この App Service プランはスポット インスタンスを所有します。

isXenon

現在は使用されていません:コンテナー App Service プラン Hyper-V true場合は、それ以外 false

kubeEnvironmentProfile

App Service プランに使用する Kubernetes Environment の仕様。

maximumElasticWorkerCount

この ElasticScaleEnabled App Service プランで許可されるワーカーの合計数の最大数

maximumNumberOfWorkers

この App Service プランに割り当てることができるインスタンスの最大数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

network

サーバー ファームのすべてのネットワーク設定。

numberOfSites

この App Service プランに割り当てられたアプリの数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numberOfWorkers

この App Service プランに割り当てられているインスタンスの数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

perSiteScaling

true場合、この App Service プランに割り当てられたアプリは個別にスケーリングできます。 false場合、この App Service プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。

planDefaultIdentity

マネージド ID を使用したさまざまな機能と統合のためにプラットフォームごとに使用する ID。

provisioningState

App Service プランのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

rdpEnabled

trueの場合、この App Service プランで RDP アクセスが有効になっています。 IsCustomMode ASP にのみ適用されます。 falseの場合、RDP アクセスは無効になります。

registryAdapters

この App Service プランに関連付けられているレジストリ アダプター。

reserved

Linux App Service プランが true場合は、それ以外の場合 false

resourceGroup

App Service プランのリソース グループ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sku

スケーラブルなリソースの SKU の説明。

spotExpirationTime

サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。

status

App Service プランの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

storageMounts

この App Service プランに関連付けられているストレージ マウント。

subscription

App Service プランのサブスクリプション。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

targetWorkerCount

ワーカー数のスケーリング。

targetWorkerSizeId

ワーカー サイズ ID のスケーリング。

workerTierName

App Service プランに割り当てられたターゲット worker 層。

zoneRedundant

true場合、この App Service プランは可用性ゾーンの分散を実行します。 false場合、この App Service プランは可用性ゾーンの分散を実行しません。

継承されたプロパティ

id

リソース 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場合、この App Service プランは、同期的にスケーリングするためのワーカーが不足している場合に非同期的なスケーリングを試みます。 false場合、この App Service プランは同期スケーリングのみを試みます。

asyncScalingEnabled?: boolean

プロパティ値

boolean

elasticScaleEnabled

ServerFarm は ElasticScale をサポートしています。 このプランのアプリは、ServerFarm が ElasticPremium SKU であるかのようにスケーリングされます

elasticScaleEnabled?: boolean

プロパティ値

boolean

extendedLocation

拡張された場所。

extendedLocation?: ExtendedLocation

プロパティ値

freeOfferExpirationTime

サーバー ファームの無料プランの有効期限が切れる時刻。

freeOfferExpirationTime?: Date

プロパティ値

Date

geoRegion

App Service プランの地理的な場所。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

geoRegion?: string

プロパティ値

string

hostingEnvironmentProfile

App Service プランに使用する App Service Environment の仕様。

hostingEnvironmentProfile?: HostingEnvironmentProfile

プロパティ値

hyperV

コンテナー App Service プラン Hyper-V true場合は、それ以外の場合 false

hyperV?: boolean

プロパティ値

boolean

identity

マネージド サービス ID。

identity?: ManagedServiceIdentity

プロパティ値

installScripts

この App Service プランに関連付けられているスクリプトをインストールします。

installScripts?: InstallScript[]

プロパティ値

isCustomMode

このサーバー ファームがカスタム モードであるかどうか。

isCustomMode?: boolean

プロパティ値

boolean

isSpot

true場合、この App Service プランはスポット インスタンスを所有します。

isSpot?: boolean

プロパティ値

boolean

isXenon

現在は使用されていません:コンテナー App Service プラン Hyper-V true場合は、それ以外 false

isXenon?: boolean

プロパティ値

boolean

kubeEnvironmentProfile

App Service プランに使用する Kubernetes Environment の仕様。

kubeEnvironmentProfile?: KubeEnvironmentProfile

プロパティ値

maximumElasticWorkerCount

この ElasticScaleEnabled App Service プランで許可されるワーカーの合計数の最大数

maximumElasticWorkerCount?: number

プロパティ値

number

maximumNumberOfWorkers

この App Service プランに割り当てることができるインスタンスの最大数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

maximumNumberOfWorkers?: number

プロパティ値

number

network

サーバー ファームのすべてのネットワーク設定。

network?: ServerFarmNetworkSettings

プロパティ値

numberOfSites

この App Service プランに割り当てられたアプリの数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numberOfSites?: number

プロパティ値

number

numberOfWorkers

この App Service プランに割り当てられているインスタンスの数。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numberOfWorkers?: number

プロパティ値

number

perSiteScaling

true場合、この App Service プランに割り当てられたアプリは個別にスケーリングできます。 false場合、この App Service プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。

perSiteScaling?: boolean

プロパティ値

boolean

planDefaultIdentity

マネージド ID を使用したさまざまな機能と統合のためにプラットフォームごとに使用する ID。

planDefaultIdentity?: DefaultIdentity

プロパティ値

provisioningState

App Service プランのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: ProvisioningState

プロパティ値

rdpEnabled

trueの場合、この App Service プランで RDP アクセスが有効になっています。 IsCustomMode ASP にのみ適用されます。 falseの場合、RDP アクセスは無効になります。

rdpEnabled?: boolean

プロパティ値

boolean

registryAdapters

この App Service プランに関連付けられているレジストリ アダプター。

registryAdapters?: RegistryAdapter[]

プロパティ値

reserved

Linux App Service プランが true場合は、それ以外の場合 false

reserved?: boolean

プロパティ値

boolean

resourceGroup

App Service プランのリソース グループ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resourceGroup?: string

プロパティ値

string

sku

スケーラブルなリソースの SKU の説明。

sku?: SkuDescription

プロパティ値

spotExpirationTime

サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。

spotExpirationTime?: Date

プロパティ値

Date

status

App Service プランの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

status?: StatusOptions

プロパティ値

storageMounts

この App Service プランに関連付けられているストレージ マウント。

storageMounts?: StorageMount[]

プロパティ値

subscription

App Service プランのサブスクリプション。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

subscription?: string

プロパティ値

string

targetWorkerCount

ワーカー数のスケーリング。

targetWorkerCount?: number

プロパティ値

number

targetWorkerSizeId

ワーカー サイズ ID のスケーリング。

targetWorkerSizeId?: number

プロパティ値

number

workerTierName

App Service プランに割り当てられたターゲット worker 層。

workerTierName?: string

プロパティ値

string

zoneRedundant

true場合、この App Service プランは可用性ゾーンの分散を実行します。 false場合、この App Service プランは可用性ゾーンの分散を実行しません。

zoneRedundant?: boolean

プロパティ値

boolean

継承されたプロパティの詳細

id

リソース 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 から継承された