Partager via


AppServicePlanPatchResource Constructeurs

Définition

Surcharges

AppServicePlanPatchResource()

Initialise une nouvelle instance de la classe AppServicePlanPatchResource.

AppServicePlanPatchResource(String, String, 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>)

Initialise une nouvelle instance de la classe AppServicePlanPatchResource.

AppServicePlanPatchResource()

Initialise une nouvelle instance de la classe AppServicePlanPatchResource.

public AppServicePlanPatchResource ();
Public Sub New ()

S’applique à

AppServicePlanPatchResource(String, String, 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>)

Initialise une nouvelle instance de la classe AppServicePlanPatchResource.

public AppServicePlanPatchResource (string id = default, string name = default, string kind = default, string type = 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);
new Microsoft.Azure.Management.WebSites.Models.AppServicePlanPatchResource : string * string * 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.AppServicePlanPatchResource
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As 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)

Paramètres

id
String

ID de ressource.

name
String

Nom de la ressource.

kind
String

Type de ressource.

type
String

Type 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.

maximumNumberOfWorkers
Nullable<Int32>

Nombre maximal d’instances pouvant être affectées à ce plan App Service.

geoRegion
String

Emplacement géographique du plan App Service.

perSiteScaling
Nullable<Boolean>

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.

elasticScaleEnabled
Nullable<Boolean>

ServerFarm prend en charge ElasticScale. Les applications de ce plan sont mises à l’échelle comme si la référence ServerFarm était ElasticPremium

maximumElasticWorkerCount
Nullable<Int32>

Nombre maximal de workers autorisés pour ce plan de App Service ElasticScaleEnabled

numberOfSites
Nullable<Int32>

Nombre d’applications affectées à ce plan App Service.

isSpot
Nullable<Boolean>

Si <le code>est true</code>, cette App Service Plan possède des instances spot.

spotExpirationTime
Nullable<DateTime>

Heure à laquelle la batterie de serveurs expire. Valide uniquement s’il s’agit d’une batterie de serveurs spot.

freeOfferExpirationTime
Nullable<DateTime>

Heure à laquelle l’offre gratuite de batterie de serveurs expire.

resourceGroup
String

Groupe de ressources du plan App Service.

reserved
Nullable<Boolean>

Si le service d’application Linux plan <code>true</code>, <code>false</code> sinon.

isXenon
Nullable<Boolean>

Obsolète : si le plan <>de service d’application de conteneur Hyper-V code true</code>, <codez>false</code> sinon.

hyperV
Nullable<Boolean>

Si le plan <de service d’application de conteneur Hyper-V code>true</code>, <codez>false</code> sinon.

targetWorkerCount
Nullable<Int32>

Mise à l’échelle du nombre de workers.

targetWorkerSizeId
Nullable<Int32>

Mise à l’échelle de l’ID de taille de worker.

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.

zoneRedundant
Nullable<Boolean>

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é.

S’applique à