Compartilhar via


ArmSku Classe

Definição

Uma classe que representa o SKU para o recurso.

[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)
Herança
ArmSku
Atributos
Implementações

Construtores

ArmSku(String)

Inicializa uma nova instância do ArmSku.

Propriedades

Capacity

Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se expansão/redução não for possível para o recurso, isso poderá ser omitido.

Family

Se o serviço tiver gerações diferentes de hardware, para a mesma SKU, isso poderá ser capturado aqui.

Name

O nome da SKU. Ex - P3. Normalmente, é um código de letra+número.

Size

O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, esse seria o código autônomo.

Tier

Esse campo deverá ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não for necessário em um PUT.

Métodos

Equals(ArmSku)

Compara essa ArmSku instância com outro objeto e determina se elas são iguais.

Operadores

Equality(ArmSku, ArmSku)

Compara essa ArmSku instância com outro objeto e determina se elas são iguais.

Inequality(ArmSku, ArmSku)

Compara essa ArmSku instância com outro objeto e determina se elas não são iguais.

Aplica-se a