Compartilhar via


Sku Classe

O SKU da conta de armazenamento.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.storage._serialization.Model
Sku

Construtor

Sku(*, name: str | _models.SkuName, restrictions: List[_models.Restriction] | None = None, **kwargs)

Variáveis

name
str ou SkuName

Obtém ou define o nome da SKU. Necessário para a criação da conta; opcional para atualização. Observe que, em versões mais antigas, o nome da SKU era chamado accountType. Obrigatórios. Os valores conhecidos são: "Standard_LRS", "Standard_GRS", "Standard_RAGRS", "Standard_ZRS", "Premium_LRS", "Premium_ZRS", "Standard_GZRS" e "Standard_RAGZRS".

tier
str ou SkuTier

Obtém a camada de SKU. Isso se baseia no nome do SKU. Os valores conhecidos são: "Standard" e "Premium".

resource_type
str

O tipo do recurso, geralmente, é 'storageAccounts'.

kind
str ou Kind

Indica o tipo de conta de armazenamento. Os valores conhecidos são: "Storage", "StorageV2", "BlobStorage", "FileStorage" e "BlockBlobStorage".

locations
list[str]

O conjunto de locais que o SKU está disponível. Isso terá suporte e regiões geográficas do Azure registradas (por exemplo, Oeste dos EUA, Leste dos EUA, Sudeste Asiático etc.).

capabilities
list[SKUCapability]

As informações de funcionalidade no SKU especificado, incluindo criptografia de arquivo, ACLs de rede, notificação de alteração etc.

restrictions
list[Restriction]

As restrições devido à qual o SKU não pode ser usado. Isso estará vazio se não houver restrições.