Partager via


AppServicePlan Classe

Définition

Plan App Service.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AppServicePlan : Microsoft.Azure.Management.WebSites.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AppServicePlan = class
    inherit Resource
Public Class AppServicePlan
Inherits Resource
Héritage
AppServicePlan
Attributs

Constructeurs

AppServicePlan()

Initialise une nouvelle instance de la classe AppServicePlan.

AppServicePlan(String, String, String, String, String, IDictionary<String, String>, String, Nullable<StatusOptions>, String, HostingEnvironmentProfile, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<ProvisioningState>, KubeEnvironmentProfile, Nullable<Boolean>, SkuDescription, ExtendedLocation)

Initialise une nouvelle instance de la classe AppServicePlan.

Propriétés

ElasticScaleEnabled

Obtient ou définit serverFarm prend en charge ElasticScale. Les applications de ce plan sont mises à l’échelle comme si la référence SKU ServerFarmium était ElasticPremium

ExtendedLocation

Plan App Service.

FreeOfferExpirationTime

Obtient ou définit l’heure d’expiration de l’offre gratuite de batterie de serveurs.

GeoRegion

Obtient l’emplacement géographique du plan App Service.

HostingEnvironmentProfile

Obtient ou définit la spécification du App Service Environment à utiliser pour le plan de App Service.

HyperV

Obtient ou définit si le plan &de service d’application de conteneur Hyper-V lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; sinon.

Id

Obtient l’ID de ressource.

(Hérité de Resource)
IsSpot

Obtient ou définit si &lt;code&gt;true&lt;/code&gt;, cette App Service Plan possède des instances spot.

IsXenon

Obtient ou définit l’obsolète : si le plan &d’application de conteneur Hyper-V lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; sinon.

Kind

Obtient ou définit le type de ressource.

(Hérité de Resource)
KubeEnvironmentProfile

Obtient ou définit la spécification de l’environnement Kubernetes à utiliser pour le plan App Service.

Location

Obtient ou définit l’emplacement de la ressource.

(Hérité de Resource)
MaximumElasticWorkerCount

Obtient ou définit le nombre maximal de workers autorisés pour ce plan de App Service ElasticScaleEnabled

MaximumNumberOfWorkers

Obtient le nombre maximal d’instances qui peuvent être affectées à ce plan App Service.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
NumberOfSites

Obtient le nombre d’applications affectées à ce plan App Service.

PerSiteScaling

Obtient ou définit si &lt;code&gt;true&lt;/code&gt;, les applications affectées à ce plan App Service peuvent être mises à l’échelle indépendamment. Si &lt;code&gt;false&lt;/code&gt;, les applications affectées à ce plan App Service seront mises à l’échelle pour toutes les instances du plan.

ProvisioningState

Obtient l’état d’approvisionnement du plan App Service. Les valeurs possibles sont les suivantes : « Succeeded », « Failed », « Canceled », « InProgress », « Deleting »

Reserved

Obtient ou définit si le plan &de service d’application Linux lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; sinon.

ResourceGroup

Obtient le groupe de ressources du plan App Service.

Sku

Plan App Service.

SpotExpirationTime

Obtient ou définit l’heure d’expiration de la batterie de serveurs. Valide uniquement s’il s’agit d’une batterie de serveurs spot.

Status

Obtient status de plan App Service. Les valeurs possibles sont les suivantes : « Prêt », « En attente », « Création »

Subscription

Obtient l’abonnement au plan App Service.

Tags

Obtient ou définit des balises de ressources.

(Hérité de Resource)
TargetWorkerCount

Obtient ou définit le nombre de workers à la mise à l’échelle.

TargetWorkerSizeId

Obtient ou définit l’ID de taille de travail de mise à l’échelle.

Type

Obtient le type de ressource.

(Hérité de Resource)
WorkerTierName

Obtient ou définit le niveau Worker cible affecté au plan App Service.

ZoneRedundant

Obtient ou définit si &lt;code&gt;true&lt;/code&gt;, cette App Service Plan effectue l’équilibrage de zone de disponibilité. Si &lt;code&gt;false&lt;/code&gt;, cette App Service Plan n’effectue pas l’équilibrage de zone de disponibilité.

Méthodes

Validate()

Validez l’objet .

S’applique à