StorageAccount Classe
Account di archiviazione.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
azure.mgmt.storage.v2019_04_01.models._models_py3.TrackedResourceStorageAccount
Costruttore
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)
Variabili
- id
- str
ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nome della risorsa.
- type
- str
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".
- location
- str
Posizione geografica in cui risiede la risorsa. Obbligatorio.
- sku
- Sku
Ottiene lo SKU.
Ottiene il tipo. I valori noti sono: "Storage", "StorageV2", "BlobStorage", "FileStorage" e "BlockBlobStorage".
- identity
- Identity
Identità della risorsa.
- provisioning_state
- str oppure ProvisioningState
Ottiene lo stato dell'account di archiviazione al momento della chiamata dell'operazione. I valori noti sono: "Creating", "ResolvingDNS" e "Succeeded".
- primary_endpoints
- Endpoints
Ottiene gli URL utilizzati per eseguire un recupero di un BLOB pubblico, una coda o un oggetto tabella. Si noti che Standard_ZRS e Premium_LRS account restituiscono solo l'endpoint BLOB.
- primary_location
- str
Ottiene la posizione del data center primario per l'account di archiviazione.
- status_of_primary
- str oppure AccountStatus
Ottiene lo stato che indica se la posizione primaria dell'account di archiviazione è disponibile o non disponibile. I valori noti sono: "available" e "unavailable".
- last_geo_failover_time
- datetime
Ottiene il timestamp dell'istanza più recente di un failover nel percorso secondario. Viene mantenuto solo il timestamp più recente. Questo elemento non viene restituito se non è mai stata eseguita un'istanza di failover. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS.
- secondary_location
- str
Ottiene la posizione del database secondario con replica geografica per l'account di archiviazione. Disponibile solo se accountType è Standard_GRS o Standard_RAGRS.
- status_of_secondary
- str oppure AccountStatus
Ottiene lo stato che indica se la posizione secondaria dell'account di archiviazione è disponibile o non disponibile. Disponibile solo se il nome dello SKU è Standard_GRS o Standard_RAGRS. I valori noti sono: "available" e "unavailable".
- creation_time
- datetime
Ottiene la data e l'ora di creazione dell'account di archiviazione in formato UTC.
- custom_domain
- CustomDomain
Ottiene il dominio personalizzato assegnato all'utente a questo account di archiviazione.
- secondary_endpoints
- Endpoints
Ottiene gli URL utilizzati per eseguire un recupero di un BLOB pubblico, una coda o un oggetto tabella dalla posizione secondaria dell'account di archiviazione. Disponibile solo se il nome dello SKU è Standard_RAGRS.
- encryption
- Encryption
Ottiene le impostazioni di crittografia nell'account. Se non specificato, l'account non è crittografato.
- access_tier
- str oppure AccessTier
Obbligatorio per gli account di archiviazione in cui kind = BlobStorage. Livello di accesso usato per la fatturazione. I valori noti sono: "Hot" e "Cool".
- azure_files_identity_based_authentication
- AzureFilesIdentityBasedAuthentication
Fornisce le impostazioni di autenticazione basate sull'identità per File di Azure.
- enable_https_traffic_only
- bool
Consente il traffico HTTPS solo al servizio di archiviazione se impostato su true.
- network_rule_set
- NetworkRuleSet
Set di regole di rete.
- is_hns_enabled
- bool
Account HierarchicalNamespace abilitato se è impostato su true.
- geo_replication_stats
- GeoReplicationStats
Statistiche di replica geografica.
- failover_in_progress
- bool
Se il failover è in corso, il valore sarà true; in caso contrario, sarà Null.
- large_file_shares_state
- str oppure LargeFileSharesState
Consenti condivisioni file di grandi dimensioni se impostato su Abilitato. Non può essere disabilitata una volta abilitata. I valori noti sono: "Disabled" e "Enabled".
- allow_blob_public_access
- bool
Consentire o impedire l'accesso pubblico a tutti i BLOB o contenitori nell'account di archiviazione. L'interpretazione predefinita è true per questa proprietà.
- minimum_tls_version
- str oppure MinimumTlsVersion
Impostare la versione minima di TLS consentita nelle richieste di archiviazione. L'interpretazione predefinita è TLS 1.0 per questa proprietà. I valori noti sono: "TLS1_0", "TLS1_1" e "TLS1_2".
- allow_shared_key_access
- bool
Indica se l'account di archiviazione consente l'autorizzazione delle richieste con la chiave di accesso dell'account tramite chiave condivisa. Se false, tutte le richieste, incluse le firme di accesso condiviso, devono essere autorizzate con Azure Active Directory (Azure AD). Il valore predefinito è Null, equivalente a true.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per