Partilhar via


StorageAccountUpdateParameters Classe

Os parâmetros que podem ser fornecidos ao atualizar as propriedades da conta de armazenamento.

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

Construtor

StorageAccountUpdateParameters(*, sku: _models.Sku | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, kind: str | _models.Kind | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, network_rule_set: _models.NetworkRuleSet | None = None, large_file_shares_state: str | _models.LargeFileSharesState | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, **kwargs)

Variáveis

sku
Sku

Recebe ou define o nome SKU. Note que o nome SKU não pode ser atualizado para Standard_ZRS, Premium_LRS ou Premium_ZRS, nem as contas desses nomes SKU podem ser atualizadas para qualquer outro valor.

tags
dict[str, str]

Obtém ou define uma lista de pares de valores chave que descrevem o recurso. Estas etiquetas podem ser utilizadas na visualização e agrupar este recurso (entre grupos de recursos). Um máximo de 15 tags pode ser fornecido para um recurso. Cada etiqueta deve ter uma chave não maior em comprimento do que 128 caracteres e um valor não maior em comprimento do que 256 caracteres.

identity
Identity

A identidade do recurso.

kind
str ou Kind

Opcional. Indica o tipo de conta de armazenamento. Atualmente apenas o valor storageV2 suportado pelo servidor. Os valores conhecidos são: "Armazenamento", "ArmazenamentoV2", "BlobStorage", "FileStorage" e "BlockBlobStorage".

custom_domain
CustomDomain

Domínio personalizado atribuído à conta de armazenamento pelo utilizador. O nome é fonte da CNAME. Apenas um domínio personalizado é suportado por conta de armazenamento neste momento. Para limpar o domínio personalizado existente, use uma corda vazia para a propriedade de nome de domínio personalizado.

encryption
Encryption

Fornece as definições de encriptação na conta. A definição predefinida não está encriptada.

access_tier
str ou AccessTier

Requerido para contas de armazenamento onde tipo = BlobStorage. O nível de acesso usado para faturação. Os valores conhecidos são: "Quente" e "Fixe".

azure_files_identity_based_authentication
AzureFilesIdentityBasedAuthentication

Fornece as definições de autenticação baseadas na identidade para Ficheiros do Azure.

enable_https_traffic_only
bool

Permite o tráfego https apenas para o serviço de armazenamento se for verdadeiro.

network_rule_set
NetworkRuleSet

Conjunto de regras de rede.

large_file_shares_state
str ou LargeFileSharesState

Permitir grandes partilhas de ficheiros se os conjuntos 10 de Ativação. Não pode ser desativado uma vez ativado. Os valores conhecidos são: "Desativado" e "Ativado".

allow_blob_public_access
bool

Permitir ou proibir o acesso do público a todas as bolhas ou contentores na conta de armazenamento. A interpretação padrão é verdadeira para esta propriedade.

minimum_tls_version
str ou MinimumTlsVersion

Desa esta medida, a versão TLS mínima a ser permitida nos pedidos de armazenamento. A interpretação padrão é TLS 1.0 para esta propriedade. Os valores conhecidos são: "TLS1_0", "TLS1_1" e "TLS1_2".

allow_shared_key_access
bool

Indica se a conta de armazenamento permite que os pedidos sejam autorizados com a chave de acesso à conta através da Chave Partilhada. Se for falso, todos os pedidos, incluindo assinaturas de acesso partilhado, devem ser autorizados com o Azure Ative Directory (Azure AD). O valor por defeito é nulo, o que equivale ao verdadeiro.