Freigeben über


ArmComputeModelFactory.ComputeResourceSku Methode

Definition

Initialisiert eine neue instance von ComputeResourceSku.

public static Azure.ResourceManager.Compute.Models.ComputeResourceSku ComputeResourceSku (string resourceType = default, string name = default, string tier = default, string size = default, string family = default, string kind = default, Azure.ResourceManager.Compute.Models.ComputeResourceSkuCapacity capacity = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.ComputeResourceSkuLocationInfo> locationInfo = default, System.Collections.Generic.IEnumerable<string> apiVersions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.ResourceSkuCosts> costs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.ComputeResourceSkuCapabilities> capabilities = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.ComputeResourceSkuRestrictions> restrictions = default);
static member ComputeResourceSku : string * string * string * string * string * string * Azure.ResourceManager.Compute.Models.ComputeResourceSkuCapacity * seq<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.Compute.Models.ComputeResourceSkuLocationInfo> * seq<string> * seq<Azure.ResourceManager.Compute.Models.ResourceSkuCosts> * seq<Azure.ResourceManager.Compute.Models.ComputeResourceSkuCapabilities> * seq<Azure.ResourceManager.Compute.Models.ComputeResourceSkuRestrictions> -> Azure.ResourceManager.Compute.Models.ComputeResourceSku
Public Shared Function ComputeResourceSku (Optional resourceType As String = Nothing, Optional name As String = Nothing, Optional tier As String = Nothing, Optional size As String = Nothing, Optional family As String = Nothing, Optional kind As String = Nothing, Optional capacity As ComputeResourceSkuCapacity = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional locationInfo As IEnumerable(Of ComputeResourceSkuLocationInfo) = Nothing, Optional apiVersions As IEnumerable(Of String) = Nothing, Optional costs As IEnumerable(Of ResourceSkuCosts) = Nothing, Optional capabilities As IEnumerable(Of ComputeResourceSkuCapabilities) = Nothing, Optional restrictions As IEnumerable(Of ComputeResourceSkuRestrictions) = Nothing) As ComputeResourceSku

Parameter

resourceType
String

Der Typ der Ressource, für die die SKU gilt.

name
String

Der Name der SKU.

tier
String

Gibt die Ebene der virtuellen Computer in einer Skalierungsgruppe an.< br /><br /> Mögliche Werte:<br /><br />Standard<br /><br />Basic.

size
String

Die Größe der SKU.

family
String

Die Familie dieser speziellen SKU.

kind
String

Die Art der Ressourcen, die in dieser SKU unterstützt werden.

capacity
ComputeResourceSkuCapacity

Gibt die Anzahl der virtuellen Computer in der Skalierungsgruppe an.

locations
IEnumerable<AzureLocation>

Der Satz von Speicherorten, an denen die SKU verfügbar ist.

locationInfo
IEnumerable<ComputeResourceSkuLocationInfo>

Eine Liste der Standorte und Verfügbarkeitszonen an den Standorten, an denen die SKU verfügbar ist.

apiVersions
IEnumerable<String>

Die API-Versionen, die diese SKU unterstützen.

costs
IEnumerable<ResourceSkuCosts>

Metadaten zum Abrufen von Preisinformationen.

capabilities
IEnumerable<ComputeResourceSkuCapabilities>

Ein Name-Wert-Paar zur Beschreibung der Funktion.

restrictions
IEnumerable<ComputeResourceSkuRestrictions>

Die Einschränkungen, aufgrund derer die SKU nicht verwendet werden kann. Dies ist leer, wenn es keine Einschränkungen gibt.

Gibt zurück

Eine neue ComputeResourceSku instance zum Simulieren.

Gilt für: