StorageAccount Classe
A 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.v2019_04_01.models._models_py3.TrackedResourceStorageAccount
Construtor
StorageAccount(*, location: str, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, is_hns_enabled: bool | 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
- id
- str
ID de recursos totalmente qualificado para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
O nome do recurso.
- type
- str
O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".
- location
- str
O geolocalização onde o recurso vive. Obrigatório.
- sku
- Sku
Fica com o SKU.
Fica com o Tipo. Os valores conhecidos são: "Armazenamento", "ArmazenamentoV2", "BlobStorage", "FileStorage" e "BlockBlobStorage".
- identity
- Identity
A identidade do recurso.
- provisioning_state
- str ou ProvisioningState
Obtém o estado da conta de armazenamento no momento em que a operação foi chamada. Os valores conhecidos são: "Criar", "ResolverDNS", e "Bem sucedido".
- primary_endpoints
- Endpoints
Obtém os URLs que são usados para realizar uma recuperação de uma bolha pública, fila ou objeto de mesa. Note que as contas Standard_ZRS e Premium_LRS apenas devolvem o ponto final da bolha.
- primary_location
- str
Obtém a localização do centro de dados primário para a conta de armazenamento.
- status_of_primary
- str ou AccountStatus
Obtém o estado indicando se a localização primária da conta de armazenamento está disponível ou indisponível. Os valores conhecidos são: "disponível" e "indisponível".
- last_geo_failover_time
- datetime
Obtém o tempo de entrega do tempo mais recente de uma falha na localização secundária. Apenas a última hora da hora é mantida. Este elemento não é devolvido se nunca tiver havido um caso de falha. Só disponível se a conta OType for Standard_GRS ou Standard_RAGRS.
- secondary_location
- str
Obtém a localização do geo-replicado secundário para a conta de armazenamento. Só disponível se a conta OType for Standard_GRS ou Standard_RAGRS.
- status_of_secondary
- str ou AccountStatus
Obtém o estado indicando se a localização secundária da conta de armazenamento está disponível ou indisponível. Só disponível se o nome SKU for Standard_GRS ou Standard_RAGRS. Os valores conhecidos são: "disponível" e "indisponível".
- creation_time
- datetime
Obtém a data e hora da criação da conta de armazenamento na UTC.
- custom_domain
- CustomDomain
Obtém o domínio personalizado atribuído ao utilizador nesta conta de armazenamento.
- secondary_endpoints
- Endpoints
Obtém os URLs que são usados para realizar uma recuperação de uma bolha pública, fila ou objeto de mesa a partir da localização secundária da conta de armazenamento. Só disponível se o nome SKU for Standard_RAGRS.
- encryption
- Encryption
Obtém as definições de encriptação na conta. Se não for especificado, a conta não é 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.
- is_hns_enabled
- bool
Espaço Hierárquico De Contas Ativado se for verdadeiro.
- geo_replication_stats
- GeoReplicationStats
Estatísticas de replicação de geo.
- failover_in_progress
- bool
Se o fracasso estiver em curso, o valor será verdadeiro, caso contrário, será nulo.
- 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.