AppServicePlan Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AppServicePlan()
Initialise une nouvelle instance de la classe AppServicePlan.
public AppServicePlan ();
Public Sub New ()
S’applique à
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.
public AppServicePlan (string location, string id = default, string name = default, string kind = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string workerTierName = default, Microsoft.Azure.Management.WebSites.Models.StatusOptions? status = default, string subscription = default, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, int? maximumNumberOfWorkers = default, string geoRegion = default, bool? perSiteScaling = default, bool? elasticScaleEnabled = default, int? maximumElasticWorkerCount = default, int? numberOfSites = default, bool? isSpot = default, DateTime? spotExpirationTime = default, DateTime? freeOfferExpirationTime = default, string resourceGroup = default, bool? reserved = default, bool? isXenon = default, bool? hyperV = default, int? targetWorkerCount = default, int? targetWorkerSizeId = default, Microsoft.Azure.Management.WebSites.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProfile kubeEnvironmentProfile = default, bool? zoneRedundant = default, Microsoft.Azure.Management.WebSites.Models.SkuDescription sku = default, Microsoft.Azure.Management.WebSites.Models.ExtendedLocation extendedLocation = default);
new Microsoft.Azure.Management.WebSites.Models.AppServicePlan : string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Nullable<Microsoft.Azure.Management.WebSites.Models.StatusOptions> * string * Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile * Nullable<int> * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.WebSites.Models.ProvisioningState> * Microsoft.Azure.Management.WebSites.Models.KubeEnvironmentProfile * Nullable<bool> * Microsoft.Azure.Management.WebSites.Models.SkuDescription * Microsoft.Azure.Management.WebSites.Models.ExtendedLocation -> Microsoft.Azure.Management.WebSites.Models.AppServicePlan
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional workerTierName As String = Nothing, Optional status As Nullable(Of StatusOptions) = Nothing, Optional subscription As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional maximumNumberOfWorkers As Nullable(Of Integer) = Nothing, Optional geoRegion As String = Nothing, Optional perSiteScaling As Nullable(Of Boolean) = Nothing, Optional elasticScaleEnabled As Nullable(Of Boolean) = Nothing, Optional maximumElasticWorkerCount As Nullable(Of Integer) = Nothing, Optional numberOfSites As Nullable(Of Integer) = Nothing, Optional isSpot As Nullable(Of Boolean) = Nothing, Optional spotExpirationTime As Nullable(Of DateTime) = Nothing, Optional freeOfferExpirationTime As Nullable(Of DateTime) = Nothing, Optional resourceGroup As String = Nothing, Optional reserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional hyperV As Nullable(Of Boolean) = Nothing, Optional targetWorkerCount As Nullable(Of Integer) = Nothing, Optional targetWorkerSizeId As Nullable(Of Integer) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional kubeEnvironmentProfile As KubeEnvironmentProfile = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional sku As SkuDescription = Nothing, Optional extendedLocation As ExtendedLocation = Nothing)
Paramètres
- location
- String
Emplacement de la ressource.
- id
- String
ID de ressource.
- name
- String
Nom de la ressource.
- kind
- String
Type de ressource.
- type
- String
Type de ressource.
- tags
- IDictionary<String,String>
Balises de ressource.
- workerTierName
- String
Niveau Worker cible affecté au plan App Service.
- status
- Nullable<StatusOptions>
App Service status de plan. Les valeurs possibles sont les suivantes : « Ready », « Pending », « Creating »
- subscription
- String
App Service abonnement au plan.
- hostingEnvironmentProfile
- HostingEnvironmentProfile
Spécification du App Service Environment à utiliser pour le plan App Service.
Nombre maximal d’instances pouvant être affectées à ce plan App Service.
- geoRegion
- String
Emplacement géographique du plan App Service.
Si <le code>est true</code>, les applications affectées à ce plan App Service peuvent être mises à l’échelle indépendamment. Si <le code>est false</code>, les applications affectées à ce plan App Service seront mises à l’échelle sur toutes les instances du plan.
ServerFarm prend en charge ElasticScale. Les applications de ce plan sont mises à l’échelle comme si la référence ServerFarm était ElasticPremium
Nombre maximal de workers autorisés pour ce plan de App Service ElasticScaleEnabled
Si <le code>est true</code>, cette App Service Plan possède des instances spot.
Heure à laquelle la batterie de serveurs expire. Valide uniquement s’il s’agit d’une batterie de serveurs spot.
Heure à laquelle l’offre gratuite de batterie de serveurs expire.
- resourceGroup
- String
Groupe de ressources du plan App Service.
Si le service d’application Linux plan <code>true</code>, <code>false</code> sinon.
Obsolète : si le plan <>de service d’application de conteneur Hyper-V code true</code>, <codez>false</code> sinon.
Si le plan <de service d’application de conteneur Hyper-V code>true</code>, <codez>false</code> sinon.
- provisioningState
- Nullable<ProvisioningState>
État d’approvisionnement du plan de App Service. Les valeurs possibles sont les suivantes : « Réussi », « Failed », « Canceled », « InProgress », « Suppression »
- kubeEnvironmentProfile
- KubeEnvironmentProfile
Spécification de l’environnement Kubernetes à utiliser pour le plan App Service.
Si <le code>est true</code>, ce App Service Plan effectue l’équilibrage des zones de disponibilité. Si <le code>est false</code>, ce App Service Plan n’effectue pas l’équilibrage des zones de disponibilité.
- sku
- SkuDescription
- extendedLocation
- ExtendedLocation
S’applique à
Azure SDK for .NET