Freigeben über


AppServicePlan Klasse

Definition

App Service-Plan.

[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
Vererbung
AppServicePlan
Attribute

Konstruktoren

AppServicePlan()

Initialisiert eine neue instance der AppServicePlan-Klasse.

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)

Initialisiert eine neue instance der AppServicePlan-Klasse.

Eigenschaften

ElasticScaleEnabled

Ruft ab oder legt fest, dass serverFarm ElasticScale unterstützt. Apps in diesem Plan werden so skaliert, als wäre die ServerFarm elasticPremium-SKU.

ExtendedLocation

App Service-Plan.

FreeOfferExpirationTime

Ruft den Zeitpunkt ab, zu dem das kostenlose Serverfarmangebot abläuft, oder legt diese fest.

GeoRegion

Ruft den geografischen Standort für den App Service-Plan ab.

HostingEnvironmentProfile

Ruft die Spezifikation für die App Service-Umgebung ab, die für den App Service-Plan verwendet werden soll, oder legt diese fest.

HyperV

Ruft ab, oder legt fest, ob hyper-V container app service plan &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; andernfalls.

Id

Ruft die Ressourcen-ID ab.

(Geerbt von Resource)
IsSpot

Ruft ab, ob &lt;code&gt;true&lt;/code&gt;, dieser App Service Plan Spotinstanzen besitzt, oder legt diese fest.

IsXenon

Ruft ab oder legt veraltet fest: Wenn hyper-V container app service plan &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; andernfalls.

Kind

Ruft die Art der Ressource ab oder legt sie fest.

(Geerbt von Resource)
KubeEnvironmentProfile

Ruft die Spezifikation für die Kubernetes-Umgebung ab, die für den App Service-Plan verwendet werden soll, oder legt diese fest.

Location

Ruft den Speicherort der Ressource ab oder legt diese fest.

(Geerbt von Resource)
MaximumElasticWorkerCount

Ruft die maximale Anzahl der für diesen ElasticScaleEnabled-App Service-Plan zulässigen Gesamtarbeitskräfte ab oder legt sie fest.

MaximumNumberOfWorkers

Ruft die maximale Anzahl von Instanzen ab, die diesem App Service-Plan zugewiesen werden können.

Name

Ruft den Ressourcennamen ab.

(Geerbt von Resource)
NumberOfSites

Ruft die Anzahl der Apps ab, die diesem App Service-Plan zugewiesen sind.

PerSiteScaling

Ruft ab oder legt fest, ob &lt;code&gt;true&lt;/code&gt;, Apps, die diesem App Service Plan zugewiesen sind, unabhängig skaliert werden können. Wenn &lt;code&gt;false&lt;/code&gt;, werden Apps, die diesem App Service Plan zugewiesen sind, auf alle Instanzen des Plans skaliert.

ProvisioningState

Ruft den Bereitstellungsstatus des App Service Plans ab. Mögliche Werte: "Succeeded", "Failed", "Canceled", "InProgress", "Deleting"

Reserved

Ruft ab oder legt fest, ob linux app service plan &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt; andernfalls.

ResourceGroup

Ruft die Ressourcengruppe des App Service plans ab.

Sku

App Service-Plan.

SpotExpirationTime

Ruft den Zeitpunkt ab, zu dem die Serverfarm abläuft, oder legt diese fest. Nur gültig, wenn es sich um eine Spotserverfarm handelt.

Status

Ruft app Service-Plan status ab. Mögliche Werte: "Ready", "Pending", "Creating"

Subscription

Ruft ein App Service-Planabonnement ab.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von Resource)
TargetWorkerCount

Ruft die Anzahl der Skalierungsworker ab oder legt sie fest.

TargetWorkerSizeId

Ruft die Skalierungs-Workergrößen-ID ab oder legt diese fest.

Type

Ruft den Ressourcentyp ab.

(Geerbt von Resource)
WorkerTierName

Ruft die Zielarbeitsebene ab, die dem App Service-Plan zugewiesen ist, oder legt diese fest.

ZoneRedundant

Ruft ab oder legt fest, ob &lt;code&gt;true&lt;/code&gt;, dieser App Service Plan einen Verfügbarkeitszonenausgleich durchführt. Wenn &lt;code&gt;false&lt;/code&gt;, führt dieser App Service Plan keinen Ausgleich der Verfügbarkeitszonen durch.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: