StorageAccount Třída
Účet úložiště.
Proměnné jsou naplněny pouze serverem a při odesílání požadavku budou ignorovány.
Všechny požadované parametry musí být vyplněny, aby se mohly odeslat do Azure.
- Dědičnost
-
azure.mgmt.storage.v2019_04_01.models._models_py3.TrackedResourceStorageAccount
Konstruktor
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)
Proměnné
- id
- str
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Název prostředku.
- type
- str
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts.
- location
- str
Geografické umístění, ve kterém se prostředek nachází. Povinná hodnota.
- sku
- Sku
Získá skladovou položku.
Získá druh. Známé hodnoty jsou: "Storage", "StorageV2", "BlobStorage", "FileStorage" a "BlockBlobStorage".
- identity
- Identity
Identita prostředku.
- provisioning_state
- str nebo ProvisioningState
Získá stav účtu úložiště v době, kdy byla operace volána. Známé hodnoty jsou: "Creating", "ResolvingDNS" a "Succeeded".
- primary_endpoints
- Endpoints
Získá adresy URL, které se používají k načtení veřejného objektu blob, fronty nebo objektu tabulky. Všimněte si, že účty Standard_ZRS a Premium_LRS vrací pouze koncový bod objektu blob.
- primary_location
- str
Získá umístění primárního datacentra pro účet úložiště.
- status_of_primary
- str nebo AccountStatus
Získá stav určující, jestli je primární umístění účtu úložiště dostupné nebo nedostupné. Známé hodnoty jsou: "k dispozici" a "nedostupné".
- last_geo_failover_time
- datetime
Získá časové razítko poslední instance převzetí služeb při selhání do sekundárního umístění. Zachová se pouze nejnovější časové razítko. Tento prvek se nevrátí, pokud nikdy neexistovala instance převzetí služeb při selhání. K dispozici pouze v případě, že je accountType Standard_GRS nebo Standard_RAGRS.
- secondary_location
- str
Získá umístění geograficky replikovaného sekundárního pro účet úložiště. K dispozici pouze v případě, že je accountType Standard_GRS nebo Standard_RAGRS.
- status_of_secondary
- str nebo AccountStatus
Získá stav označující, jestli je sekundární umístění účtu úložiště dostupné nebo nedostupné. K dispozici pouze v případě, že je název skladové položky Standard_GRS nebo Standard_RAGRS. Známé hodnoty jsou: "k dispozici" a "nedostupné".
- creation_time
- datetime
Získá datum a čas vytvoření účtu úložiště v UTC.
- custom_domain
- CustomDomain
Získá vlastní doménu přiřazenou uživatelem k tomuto účtu úložiště.
- secondary_endpoints
- Endpoints
Získá adresy URL, které se používají k načtení veřejného objektu blob, fronty nebo objektu tabulky ze sekundárního umístění účtu úložiště. K dispozici pouze v případě, že je název skladové položky Standard_RAGRS.
- encryption
- Encryption
Získá nastavení šifrování účtu. Pokud není zadaný, účet není zašifrovaný.
- access_tier
- str nebo AccessTier
Vyžaduje se pro účty úložiště, kde kind = BlobStorage. Úroveň přístupu používaná pro fakturaci. Známé hodnoty jsou: "Hot" a "Cool".
- azure_files_identity_based_authentication
- AzureFilesIdentityBasedAuthentication
Poskytuje nastavení ověřování na základě identity pro Azure Files.
- enable_https_traffic_only
- bool
Povolí provoz https pouze do služby úložiště, pokud je nastavená hodnota true.
- network_rule_set
- NetworkRuleSet
Sada pravidel sítě.
- is_hns_enabled
- bool
Účet HierarchicalNamespace je povolen, pokud je nastaven na hodnotu true.
- geo_replication_stats
- GeoReplicationStats
Statistiky geografické replikace.
- failover_in_progress
- bool
Pokud probíhá převzetí služeb při selhání, bude hodnota true, jinak bude null.
- large_file_shares_state
- str nebo LargeFileSharesState
Povolit velké sdílené složky, pokud je nastavená na Povoleno. Jakmile je povolený, nelze ho zakázat. Známé hodnoty jsou: "Zakázáno" a "Povoleno".
- allow_blob_public_access
- bool
Povolí nebo zakáže veřejný přístup ke všem objektům blob nebo kontejnerům v účtu úložiště. Výchozí interpretace je pro tuto vlastnost pravdivá.
- minimum_tls_version
- str nebo MinimumTlsVersion
Nastavte minimální verzi protokolu TLS, která má být povolená pro požadavky na úložiště. Výchozí interpretace je tls 1.0 pro tuto vlastnost. Známé hodnoty jsou: "TLS1_0", "TLS1_1" a "TLS1_2".
- allow_shared_key_access
- bool
Určuje, jestli účet úložiště umožňuje, aby žádosti byly autorizovány pomocí přístupového klíče účtu prostřednictvím sdíleného klíče. Pokud je false, musí být všechny požadavky, včetně sdílených přístupových podpisů, autorizovány službou Azure Active Directory (Azure AD). Výchozí hodnota je null, což odpovídá hodnotě true.