StorageAccount Klass
Lagringskontot.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
azure.mgmt.storage.v2021_02_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, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
tags
|
Resurstaggar. |
location
|
Den geo-plats där resursen finns. Krävs. |
identity
|
Resursens identitet. |
extended_location
|
ExtendedLocation för resursen. |
azure_files_identity_based_authentication
|
Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files. |
enable_https_traffic_only
|
Tillåter endast https-trafik till lagringstjänsten om värdet är true. |
is_hns_enabled
|
Kontot HierarchicalNamespace aktiverat om värdet är true. |
large_file_shares_state
|
str eller
LargeFileSharesState
Tillåt stora filresurser om anges till Aktiverad. Den kan inte inaktiveras när den är aktiverad. Kända värden är: "Disabled" och "Enabled". |
routing_preference
|
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring. |
allow_blob_public_access
|
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen. |
minimum_tls_version
|
str eller
MinimumTlsVersion
Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen. Kända värden är: "TLS1_0", "TLS1_1" och "TLS1_2". |
allow_shared_key_access
|
Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar true. |
enable_nfs_v3
|
NFS 3.0-protokollstöd har aktiverats om det är inställt på true. |
Variabler
Name | Description |
---|---|
id
|
Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Namnet på resursen. |
type
|
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts". |
tags
|
Resurstaggar. |
location
|
Den geo-plats där resursen finns. Krävs. |
sku
|
Hämtar SKU:n. |
kind
|
Hämtar sorten. Kända värden är: "Storage", "StorageV2", "BlobStorage", "FileStorage" och "BlockBlobStorage". |
identity
|
Resursens identitet. |
extended_location
|
ExtendedLocation för resursen. |
provisioning_state
|
str eller
ProvisioningState
Hämtar status för lagringskontot när åtgärden anropades. Kända värden är: "Creating", "ResolveingDNS" och "Succeeded". |
primary_endpoints
|
Hämtar de URL:er som används för att hämta en offentlig blob, kö eller ett tabellobjekt. Observera att Standard_ZRS- och Premium_LRS-konton endast returnerar blobslutpunkten. |
primary_location
|
Hämtar platsen för lagringskontots primära datacenter. |
status_of_primary
|
str eller
AccountStatus
Hämtar statusen som anger om lagringskontots primära plats är tillgänglig eller inte tillgänglig. Kända värden är: "available" och "unavailable". |
last_geo_failover_time
|
Hämtar tidsstämpeln för den senaste instansen av en redundansväxling till den sekundära platsen. Endast den senaste tidsstämpeln behålls. Det här elementet returneras inte om det aldrig har funnits en redundansinstans. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. |
secondary_location
|
Hämtar platsen för den geo-replikerade sekundära för lagringskontot. Endast tillgängligt om accountType är Standard_GRS eller Standard_RAGRS. |
status_of_secondary
|
str eller
AccountStatus
Hämtar statusen som anger om lagringskontots sekundära plats är tillgänglig eller inte tillgänglig. Endast tillgängligt om SKU-namnet är Standard_GRS eller Standard_RAGRS. Kända värden är: "available" och "unavailable". |
creation_time
|
Hämtar skapandedatum och tid för lagringskontot i UTC. |
custom_domain
|
Hämtar den anpassade domän som användaren har tilldelats till det här lagringskontot. |
sas_policy
|
SasPolicy tilldelad till lagringskontot. |
key_policy
|
KeyPolicy tilldelad till lagringskontot. |
key_creation_time
|
Skapandetid för lagringskontonycklar. |
secondary_endpoints
|
Hämtar de URL:er som används för att hämta en offentlig blob, kö eller ett tabellobjekt från lagringskontots sekundära plats. Endast tillgängligt om SKU-namnet är Standard_RAGRS. |
encryption
|
Hämtar krypteringsinställningarna för kontot. Om kontot är ospecificerat är det okrypterat. |
access_tier
|
str eller
AccessTier
Krävs för lagringskonton där kind = BlobStorage. Den åtkomstnivå som används för fakturering. Kända värden är: "Hot" och "Cool". |
azure_files_identity_based_authentication
|
Tillhandahåller identitetsbaserade autentiseringsinställningar för Azure Files. |
enable_https_traffic_only
|
Tillåter endast https-trafik till lagringstjänsten om värdet är true. |
network_rule_set
|
Nätverksregeluppsättning. |
is_hns_enabled
|
Kontot HierarchicalNamespace aktiverat om värdet är true. |
geo_replication_stats
|
Geo-replikeringsstatistik. |
failover_in_progress
|
Om redundansväxlingen pågår är värdet sant, annars är det null. |
large_file_shares_state
|
str eller
LargeFileSharesState
Tillåt stora filresurser om anges till Aktiverad. Den kan inte inaktiveras när den är aktiverad. Kända värden är: "Disabled" och "Enabled". |
private_endpoint_connections
|
Lista över den privata slutpunktsanslutning som är associerad med det angivna lagringskontot. |
routing_preference
|
Underhåller information om valet av nätverksroutning som användaren väljer för dataöverföring. |
blob_restore_status
|
Status för blobåterställning. |
allow_blob_public_access
|
Tillåt eller tillåt inte offentlig åtkomst till alla blobar eller containrar i lagringskontot. Standardtolkningen är sann för den här egenskapen. |
minimum_tls_version
|
str eller
MinimumTlsVersion
Ange den lägsta TLS-version som ska tillåtas för begäranden till lagring. Standardtolkningen är TLS 1.0 för den här egenskapen. Kända värden är: "TLS1_0", "TLS1_1" och "TLS1_2". |
allow_shared_key_access
|
Anger om lagringskontot tillåter att begäranden auktoriseras med kontoåtkomstnyckeln via delad nyckel. Om det är falskt måste alla begäranden, inklusive signaturer för delad åtkomst, auktoriseras med Azure Active Directory (Azure AD). Standardvärdet är null, vilket motsvarar true. |
enable_nfs_v3
|
NFS 3.0-protokollstöd har aktiverats om det är inställt på true. |
Azure SDK for Python