Freigeben über


ArmSku Klasse

Definition

Eine Klasse, die die SKU für die Ressource darstellt.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.ResourceManager.Models.ArmSku+ArmSkuConverter))]
public sealed class ArmSku : IEquatable<Azure.ResourceManager.Models.ArmSku>
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.ResourceManager.Models.ArmSku+ArmSkuConverter))>]
type ArmSku = class
    interface IEquatable<ArmSku>
Public NotInheritable Class ArmSku
Implements IEquatable(Of ArmSku)
Vererbung
ArmSku
Attribute
Implementiert

Konstruktoren

ArmSku(String)

Initialisiert eine neue instance von ArmSku.

Eigenschaften

Capacity

Wenn die SKU horizontales/horizontales Hochskalieren unterstützt, sollte die Kapazitäts-Ganzzahl eingeschlossen werden. Wenn horizontales/in für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen.

Family

Wenn der Dienst über unterschiedliche Hardwaregenerationen für dieselbe SKU verfügt, kann dies hier erfasst werden.

Name

Der Name der SKU. Beispiel: P3. Es handelt sich in der Regel um einen Buchstaben+Zahlencode.

Size

Die SKU-Größe. Wenn das Namensfeld die Kombination aus Ebene und einem anderen Wert ist, wäre dies der eigenständige Code.

Tier

Dieses Feld muss vom Ressourcenanbieter implementiert werden, wenn der Dienst über mehrere Ebenen verfügt, aber für einen PUT nicht erforderlich ist.

Methoden

Equals(ArmSku)

Vergleicht diese ArmSku instance mit einem anderen Objekt und bestimmt, ob sie gleich sind.

Operatoren

Equality(ArmSku, ArmSku)

Vergleicht diese ArmSku instance mit einem anderen Objekt und bestimmt, ob sie gleich sind.

Inequality(ArmSku, ArmSku)

Vergleicht diese ArmSku instance mit einem anderen Objekt und bestimmt, ob sie ungleich sind.

Gilt für: