StorageAccount Osztály
A tárfiók.
A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.
Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.
- Öröklődés
-
azure.mgmt.storage.v2021_04_01.models._models_py3.TrackedResourceStorageAccount
Konstruktor
StorageAccount(*, location: str, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, extended_location: _models.ExtendedLocation | 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, 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, enable_nfs_v3: bool | None = None, allow_cross_tenant_replication: bool | None = None, **kwargs)
Változók
- id
- str
Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Az erőforrás neve.
- type
- str
Az erőforrás típusa. Például "Microsoft. Compute/virtualMachines" vagy "Microsoft. Storage/storageAccounts".
- location
- str
A földrajzi hely, ahol az erőforrás található. Kötelező.
- sku
- Sku
Lekéri a termékváltozatot.
Megszerzi a fajtát. Ismert értékek: "Storage", "StorageV2", "BlobStorage", "FileStorage" és "BlockBlobStorage".
- identity
- Identity
Az erőforrás identitása.
- extended_location
- ExtendedLocation
Az erőforrás kiterjesztett helymeghatározása.
- provisioning_state
- str vagy ProvisioningState
Lekéri a tárfiók állapotát a művelet meghívásának időpontjában. Az ismert értékek a következők: "Létrehozás", "ResolvingDNS" és "Succeeded".
- primary_endpoints
- Endpoints
Lekéri a nyilvános blob, üzenetsor vagy táblaobjektum lekéréséhez használt URL-címeket. Vegye figyelembe, hogy Standard_ZRS és Premium_LRS fiókok csak a blobvégpontot adják vissza.
- primary_location
- str
Lekéri a tárfiók elsődleges adatközpontjának helyét.
- status_of_primary
- str vagy AccountStatus
Lekéri az állapotot, amely jelzi, hogy a tárfiók elsődleges helye elérhető vagy nem érhető el. Az ismert értékek a következők: "elérhető" és "nem érhető el".
- last_geo_failover_time
- datetime
Lekéri a feladatátvétel legutóbbi példányának időbélyegét a másodlagos helyre. A rendszer csak a legutóbbi időbélyeget őrzi meg. Ez az elem nem lesz visszaadva, ha még soha nem volt feladatátvételi példány. Csak akkor érhető el, ha az accountType Standard_GRS vagy Standard_RAGRS.
- secondary_location
- str
Lekéri a tárfiók georeplikált másodlagos helyének helyét. Csak akkor érhető el, ha az accountType Standard_GRS vagy Standard_RAGRS.
- status_of_secondary
- str vagy AccountStatus
Lekéri az állapotot, amely jelzi, hogy a tárfiók másodlagos helye elérhető vagy nem érhető el. Csak akkor érhető el, ha a termékváltozat neve Standard_GRS vagy Standard_RAGRS. Az ismert értékek a következők: "elérhető" és "nem érhető el".
- creation_time
- datetime
Lekéri a tárfiók létrehozásának dátumát és időpontját UTC-ben.
- custom_domain
- CustomDomain
Lekéri azt az egyéni tartományt, amelyhez a felhasználó hozzá van rendelve ehhez a tárfiókhoz.
- sas_policy
- SasPolicy
A tárfiókhoz rendelt SasPolicy.
- key_policy
- KeyPolicy
A tárfiókhoz rendelt KeyPolicy.
- key_creation_time
- KeyCreationTime
A tárfiókkulcsok létrehozási ideje.
- secondary_endpoints
- Endpoints
Lekéri a nyilvános blob, üzenetsor vagy táblaobjektum lekéréséhez használt URL-címeket a tárfiók másodlagos helyéről. Csak akkor érhető el, ha a termékváltozat neve Standard_RAGRS.
- encryption
- Encryption
Lekéri a fiók titkosítási beállításait. Ha nincs meghatározva, a fiók titkosítatlan.
- access_tier
- str vagy AccessTier
Olyan tárfiókokhoz szükséges, ahol fajta = BlobStorage. A számlázáshoz használt hozzáférési szint. Az ismert értékek a következők: "Gyakori elérésű" és "Ritka".
- azure_files_identity_based_authentication
- AzureFilesIdentityBasedAuthentication
Megadja a Azure Files identitásalapú hitelesítési beállításait.
- enable_https_traffic_only
- bool
Csak akkor engedélyezi a https-forgalmat a tárolási szolgáltatásba, ha igaz értékre állítja.
- network_rule_set
- NetworkRuleSet
Hálózati szabálykészlet.
- is_hns_enabled
- bool
Az Account HierarchicalNamespace engedélyezve van, ha igaz értékre van állítva.
- geo_replication_stats
- GeoReplicationStats
Georeplikációs statisztikák.
- failover_in_progress
- bool
Ha a feladatátvétel folyamatban van, az érték igaz lesz, ellenkező esetben null értékű lesz.
- large_file_shares_state
- str vagy LargeFileSharesState
Nagyméretű fájlmegosztások engedélyezése, ha engedélyezve van. Az engedélyezés után nem tiltható le. Ismert értékek: "Letiltva" és "Engedélyezve".
- private_endpoint_connections
- list[PrivateEndpointConnection]
A megadott tárfiókhoz társított privát végpontkapcsolatok listája.
- routing_preference
- RoutingPreference
Fenntartja a felhasználó által az adatátvitelhez választott hálózati útválasztással kapcsolatos információkat.
- blob_restore_status
- BlobRestoreStatus
Blob-visszaállítás állapota.
- allow_blob_public_access
- bool
Nyilvános hozzáférés engedélyezése vagy letiltása a tárfiókban lévő összes blobhoz vagy tárolóhoz. Az alapértelmezett értelmezés igaz erre a tulajdonságra.
- minimum_tls_version
- str vagy MinimumTlsVersion
Állítsa be a minimális TLS-verziót, hogy engedélyezve legyen a tárterületre irányuló kérések esetén. Ennek a tulajdonságnak az alapértelmezett értelmezése a TLS 1.0. Ismert értékek: "TLS1_0", "TLS1_1" és "TLS1_2".
- allow_shared_key_access
- bool
Azt jelzi, hogy a tárfiók engedélyezi-e a fiók hozzáférési kulccsal való engedélyezését a megosztott kulcson keresztül. Ha hamis, akkor minden kérést, beleértve a közös hozzáférésű jogosultságkódokat is, engedélyezni kell az Azure Active Directoryval (Azure AD). Az alapértelmezett érték null, ami az igaz értéknek felel meg.
- enable_nfs_v3
- bool
Az NFS 3.0 protokoll támogatása engedélyezve van, ha igaz értékre van állítva.
- allow_cross_tenant_replication
- bool
Az AAD-bérlők közötti objektumreplikáció engedélyezése vagy letiltása. Az alapértelmezett értelmezés igaz erre a tulajdonságra.