StorageAccountUpdateParameters Classe
Os parâmetros que podem ser fornecidos ao atualizar as propriedades da conta de armazenamento.
- Herança
-
azure.mgmt.storage._serialization.ModelStorageAccountUpdateParameters
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, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | 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, routing_preference: _models.RoutingPreference | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, allow_cross_tenant_replication: 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.
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.
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.
- sas_policy
- SasPolicy
SasPolicy atribuído à conta de armazenamento.
- key_policy
- KeyPolicy
KeyPolicy atribuído à conta de armazenamento.
- 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".
- routing_preference
- RoutingPreference
Mantém informações sobre a escolha de encaminhamento de rede escolhida pelo utilizador para transferência de dados.
- 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.
- allow_cross_tenant_replication
- bool
Permitir ou proibir a replicação de objetos de inquilino da AAD. A interpretação padrão é verdadeira para esta propriedade.