語言

PSAppServicePlan Class

Definition

public class PSAppServicePlan : Microsoft.Azure.Management.WebSites.Models.AppServicePlan
type PSAppServicePlan = class
    inherit AppServicePlan
Public Class PSAppServicePlan
Inherits AppServicePlan
Inheritance

Constructors

Name Description
PSAppServicePlan(AppServicePlan)

Properties

Name Description
AdminSiteName
AsyncScalingEnabled

Gets or sets if <code>true</code>, this App Service Plan will attempt to scale asynchronously if there are insufficient workers to scale synchronously. If <code>false</code>, this App Service Plan will only attempt sync scaling.

(Inherited from AppServicePlan)
ElasticScaleEnabled

Gets or sets serverFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku

(Inherited from AppServicePlan)
ExtendedLocation

Gets or sets extended Location.

(Inherited from AppServicePlan)
FreeOfferExpirationTime

Gets or sets the time when the server farm free offer expires.

(Inherited from AppServicePlan)
GeoRegion

Gets geographical location for the App Service plan.

(Inherited from AppServicePlan)
HostingEnvironmentProfile

Gets or sets specification for the App Service Environment to use for the App Service plan.

(Inherited from AppServicePlan)
HyperV

Gets or sets if Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise.

(Inherited from AppServicePlan)
Id

Gets fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from Resource)
Identity

Gets or sets managed service identity.

(Inherited from AppServicePlan)
InstallScripts

Gets or sets install scripts associated with this App Service plan.

(Inherited from AppServicePlan)
IsCustomMode

Gets or sets whether this server farm is in custom mode.

(Inherited from AppServicePlan)
IsSpot

Gets or sets if <code>true</code>, this App Service Plan owns spot instances.

(Inherited from AppServicePlan)
IsXenon

Gets or sets obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise.

(Inherited from AppServicePlan)
Kind

Gets or sets kind of resource. If the resource is an app, you can refer to https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference for details supported values for kind.

(Inherited from AppServicePlan)
KubeEnvironmentProfile

Gets or sets specification for the Kubernetes Environment to use for the App Service plan.

(Inherited from AppServicePlan)
Location

Gets or sets the geo-location where the resource lives

(Inherited from TrackedResource)
MaximumElasticWorkerCount

Gets or sets maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan

(Inherited from AppServicePlan)
MaximumNumberOfWorkers

Gets maximum number of instances that can be assigned to this App Service plan.

(Inherited from AppServicePlan)
Name

Gets the name of the resource

(Inherited from Resource)
Network

Gets or sets all network settings for the server farm.

(Inherited from AppServicePlan)
NumberOfSites

Gets number of apps assigned to this App Service plan.

(Inherited from AppServicePlan)
NumberOfWorkers

Gets the number of instances that are assigned to this App Service plan.

(Inherited from AppServicePlan)
PerSiteScaling

Gets or sets if <code>true</code>, apps assigned to this App Service plan can be scaled independently. If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan.

(Inherited from AppServicePlan)
PlanDefaultIdentity

Gets or sets identity to use by platform for various features and integrations using managed identity.

(Inherited from AppServicePlan)
ProvisioningState

Gets provisioning state of the App Service Plan. Possible values include: 'Succeeded', 'Failed', 'Canceled', 'InProgress', 'Deleting'

(Inherited from AppServicePlan)
RdpEnabled

Gets or sets if <code>true</code>, RDP access is enabled for this App Service plan. Only applicable for IsCustomMode ASPs. If <code>false</code>, RDP access is disabled.

(Inherited from AppServicePlan)
RegistryAdapters

Gets or sets registry adapters associated with this App Service plan.

(Inherited from AppServicePlan)
Reserved

Gets or sets if Linux app service plan <code>true</code>, <code>false</code> otherwise.

(Inherited from AppServicePlan)
ResourceGroup

Gets resource group of the App Service plan.

(Inherited from AppServicePlan)
Sku

Gets or sets description of a SKU for a scalable resource.

(Inherited from AppServicePlan)
SpotExpirationTime

Gets or sets the time when the server farm expires. Valid only if it is a spot server farm.

(Inherited from AppServicePlan)
Status

Gets app Service plan status. Possible values include: 'Ready', 'Pending', 'Creating'

(Inherited from AppServicePlan)
StorageMounts

Gets or sets storage mounts associated with this App Service plan.

(Inherited from AppServicePlan)
Subscription

Gets app Service plan subscription.

(Inherited from AppServicePlan)
SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from Resource)
Tags

Gets or sets resource tags.

(Inherited from TrackedResource)
TargetWorkerCount

Gets or sets scaling worker count.

(Inherited from AppServicePlan)
TargetWorkerSizeId

Gets or sets scaling worker size ID.

(Inherited from AppServicePlan)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)
WorkerTierName

Gets or sets target worker tier assigned to the App Service plan.

(Inherited from AppServicePlan)
ZoneRedundant

Gets or sets if <code>true</code>, this App Service Plan will perform availability zone balancing. If <code>false</code>, this App Service Plan will not perform availability zone balancing.

(Inherited from AppServicePlan)

Methods

Name Description
Validate()

Validate the object.

(Inherited from AppServicePlan)

Applies to