다음을 통해 공유


AppServicePlan interface

App Service 계획.

Extends

속성

asyncScalingEnabled

이 경우 true이 App Service 계획은 동기적으로 크기를 조정할 작업자가 충분하지 않은 경우 비동기적으로 크기 조정을 시도합니다. 이 false경우 이 App Service 계획은 동기화 크기 조정만 시도합니다.

elasticScaleEnabled

ServerFarm은 ElasticScale을 지원합니다. 이 계획의 앱은 ServerFarm이 ElasticPremium sku인 것처럼 확장됩니다.

extendedLocation

확장된 위치입니다.

freeOfferExpirationTime

서버 팜 무료 제품이 만료되는 시간입니다.

geoRegion

App Service 계획의 지리적 위치입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

hostingEnvironmentProfile

App Service 계획에 사용할 App Service Environment 사양입니다.

hyperV

Hyper-V 컨테이너 앱 서비스 계획이 true경우 그렇지 않으면 false.

identity

관리되는 서비스 ID입니다.

installScripts

이 App Service 계획과 연결된 스크립트를 설치합니다.

isCustomMode

이 서버 팜이 사용자 지정 모드인지 여부입니다.

isSpot

true경우 이 App Service 계획은 스폿 인스턴스를 소유합니다.

isXenon

사용되지 않음: Hyper-V 컨테이너 App Service 계획이 true경우 그렇지 않으면 false.

kubeEnvironmentProfile

App Service 계획에 사용할 Kubernetes Environment 사양입니다.

maximumElasticWorkerCount

이 ElasticScaleEnabled App Service 계획에 허용되는 최대 총 작업자 수

maximumNumberOfWorkers

이 App Service 계획에 할당할 수 있는 최대 인스턴스 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

network

서버 팜에 대한 모든 네트워크 설정입니다.

numberOfSites

이 App Service 계획에 할당된 앱 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

numberOfWorkers

이 App Service 계획에 할당된 인스턴스 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

perSiteScaling

true경우 이 App Service 계획에 할당된 앱의 크기를 독립적으로 조정할 수 있습니다. false경우 이 App Service 계획에 할당된 앱은 계획의 모든 인스턴스로 확장됩니다.

planDefaultIdentity

관리 ID를 사용하는 다양한 기능 및 통합을 위해 플랫폼에서 사용할 ID입니다.

provisioningState

App Service 계획의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

rdpEnabled

이 App Service 계획에 대해 RDP 액세스를 사용하도록 설정한 경우 true입니다. IsCustomMode ASP에만 적용됩니다. 이 경우 falseRDP 액세스가 비활성화됩니다.

registryAdapters

이 App Service 계획과 연결된 레지스트리 어댑터입니다.

reserved

Linux 앱 서비스 계획이 true경우 그렇지 않으면 false.

resourceGroup

App Service 계획의 리소스 그룹입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

sku

확장 가능한 리소스에 대한 SKU에 대한 설명입니다.

spotExpirationTime

서버 팜이 만료되는 시간입니다. 스폿 서버 팜인 경우에만 유효합니다.

status

App Service 계획 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

storageMounts

이 App Service 계획과 연결된 스토리지 탑재입니다.

subscription

App Service 계획 구독. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

targetWorkerCount

작업자 수 크기 조정

targetWorkerSizeId

작업자 크기 ID 크기 조정

workerTierName

App Service 계획에 할당된 대상 작업자 계층입니다.

zoneRedundant

true경우 이 App Service 계획은 가용성 영역 분산을 수행합니다. false경우 이 App Service 계획은 가용성 영역 분산을 수행하지 않습니다.

상속된 속성

id

리소스 ID입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

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

리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

리소스 태그.

type

리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

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 계획의 지리적 위치입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

geoRegion?: string

속성 값

string

hostingEnvironmentProfile

App Service 계획에 사용할 App Service Environment 사양입니다.

hostingEnvironmentProfile?: HostingEnvironmentProfile

속성 값

hyperV

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

사용되지 않음: Hyper-V 컨테이너 App Service 계획이 true경우 그렇지 않으면 false.

isXenon?: boolean

속성 값

boolean

kubeEnvironmentProfile

App Service 계획에 사용할 Kubernetes Environment 사양입니다.

kubeEnvironmentProfile?: KubeEnvironmentProfile

속성 값

maximumElasticWorkerCount

이 ElasticScaleEnabled App Service 계획에 허용되는 최대 총 작업자 수

maximumElasticWorkerCount?: number

속성 값

number

maximumNumberOfWorkers

이 App Service 계획에 할당할 수 있는 최대 인스턴스 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

maximumNumberOfWorkers?: number

속성 값

number

network

서버 팜에 대한 모든 네트워크 설정입니다.

network?: ServerFarmNetworkSettings

속성 값

numberOfSites

이 App Service 계획에 할당된 앱 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

numberOfSites?: number

속성 값

number

numberOfWorkers

이 App Service 계획에 할당된 인스턴스 수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

numberOfWorkers?: number

속성 값

number

perSiteScaling

true경우 이 App Service 계획에 할당된 앱의 크기를 독립적으로 조정할 수 있습니다. false경우 이 App Service 계획에 할당된 앱은 계획의 모든 인스턴스로 확장됩니다.

perSiteScaling?: boolean

속성 값

boolean

planDefaultIdentity

관리 ID를 사용하는 다양한 기능 및 통합을 위해 플랫폼에서 사용할 ID입니다.

planDefaultIdentity?: DefaultIdentity

속성 값

provisioningState

App Service 계획의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: ProvisioningState

속성 값

rdpEnabled

이 App Service 계획에 대해 RDP 액세스를 사용하도록 설정한 경우 true입니다. IsCustomMode ASP에만 적용됩니다. 이 경우 falseRDP 액세스가 비활성화됩니다.

rdpEnabled?: boolean

속성 값

boolean

registryAdapters

이 App Service 계획과 연결된 레지스트리 어댑터입니다.

registryAdapters?: RegistryAdapter[]

속성 값

reserved

Linux 앱 서비스 계획이 true경우 그렇지 않으면 false.

reserved?: boolean

속성 값

boolean

resourceGroup

App Service 계획의 리소스 그룹입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

resourceGroup?: string

속성 값

string

sku

확장 가능한 리소스에 대한 SKU에 대한 설명입니다.

sku?: SkuDescription

속성 값

spotExpirationTime

서버 팜이 만료되는 시간입니다. 스폿 서버 팜인 경우에만 유효합니다.

spotExpirationTime?: Date

속성 값

Date

status

App Service 계획 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

status?: StatusOptions

속성 값

storageMounts

이 App Service 계획과 연결된 스토리지 탑재입니다.

storageMounts?: StorageMount[]

속성 값

subscription

App Service 계획 구독. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

subscription?: string

속성 값

string

targetWorkerCount

작업자 수 크기 조정

targetWorkerCount?: number

속성 값

number

targetWorkerSizeId

작업자 크기 ID 크기 조정

targetWorkerSizeId?: number

속성 값

number

workerTierName

App Service 계획에 할당된 대상 작업자 계층입니다.

workerTierName?: string

속성 값

string

zoneRedundant

true경우 이 App Service 계획은 가용성 영역 분산을 수행합니다. false경우 이 App Service 계획은 가용성 영역 분산을 수행하지 않습니다.

zoneRedundant?: boolean

속성 값

boolean

상속된 속성 세부 정보

id

리소스 ID입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

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

리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

Resource.name 상속된

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

Resource.tags 상속된

type

리소스 종류입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

Resource.type 상속된