Partilhar via


Sku Classe

O SKU da conta de armazenamento.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários devem ser povoados para serem enviados para 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

Recebe ou define o nome SKU. Requerido para a criação de conta; opcional para atualização. Note que em versões mais antigas, o nome SKU era chamado de contaType. Obrigatório. 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

Fica com o nível SKU. Isto é baseado no nome SKU. Os valores conhecidos são: "Standard" e "Premium".

resource_type
str

O tipo de recurso, normalmente é 'armazenamentoCocounts'.

kind
str ou Kind

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

locations
list[str]

O conjunto de locais que o SKU está disponível. Esta será suportada e registada nas Regiões Geo de Azure (por exemplo, Eua Ocidental, Leste dos EUA, Sudeste Asiático, etc.).

capabilities
list[SKUCapability]

As informações de capacidade no SKU especificado, incluindo encriptação de ficheiros, ACLs de rede, notificação de alteração, etc.

restrictions
list[Restriction]

As restrições devido às quais a SKU não pode ser utilizada. Isto está vazio se não houver restrições.