Freigeben über


ArmApiManagementModelFactory.ApiManagementSku Methode

Definition

Initialisiert eine neue instance von ApiManagementSku.

public static Azure.ResourceManager.ApiManagement.Models.ApiManagementSku ApiManagementSku (string resourceType = default, string name = default, string tier = default, string size = default, string family = default, string kind = default, Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCapacity capacity = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuLocationInfo> locationInfo = default, System.Collections.Generic.IEnumerable<string> apiVersions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCosts> costs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCapabilities> capabilities = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuRestrictions> restrictions = default);
static member ApiManagementSku : string * string * string * string * string * string * Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCapacity * seq<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuLocationInfo> * seq<string> * seq<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCosts> * seq<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuCapabilities> * seq<Azure.ResourceManager.ApiManagement.Models.ApiManagementSkuRestrictions> -> Azure.ResourceManager.ApiManagement.Models.ApiManagementSku
Public Shared Function ApiManagementSku (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 ApiManagementSkuCapacity = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional locationInfo As IEnumerable(Of ApiManagementSkuLocationInfo) = Nothing, Optional apiVersions As IEnumerable(Of String) = Nothing, Optional costs As IEnumerable(Of ApiManagementSkuCosts) = Nothing, Optional capabilities As IEnumerable(Of ApiManagementSkuCapabilities) = Nothing, Optional restrictions As IEnumerable(Of ApiManagementSkuRestrictions) = Nothing) As ApiManagementSku

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
ApiManagementSkuCapacity

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<ApiManagementSkuLocationInfo>

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<ApiManagementSkuCosts>

Metadaten zum Abrufen von Preisinformationen.

capabilities
IEnumerable<ApiManagementSkuCapabilities>

Ein Name-Wert-Paar zur Beschreibung der Funktion.

restrictions
IEnumerable<ApiManagementSkuRestrictions>

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 ApiManagementSku instance zum Simulieren.

Gilt für: