StorageAccountUpdateParameters Klasa
Parametry, które można podać podczas aktualizowania właściwości konta magazynu.
- Dziedziczenie
-
azure.mgmt.storage._serialization.ModelStorageAccountUpdateParameters
Konstruktor
StorageAccountUpdateParameters(*, sku: _models.Sku | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, kind: str | _models.Kind | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, network_rule_set: _models.NetworkRuleSet | 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, **kwargs)
Zmienne
- sku
- Sku
Pobiera lub ustawia nazwę jednostki SKU. Należy pamiętać, że nie można zaktualizować nazwy jednostki SKU do Standard_ZRS, Premium_LRS lub Premium_ZRS ani nie można zaktualizować kont tych nazw jednostek SKU do żadnej innej wartości.
Pobiera lub ustawia listę par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz o długości nie większej niż 128 znaków i wartość nie większą niż 256 znaków.
- identity
- Identity
Tożsamość zasobu.
Opcjonalny. Wskazuje typ konta magazynu. Obecnie tylko wartość StorageV2 obsługiwana przez serwer. Znane wartości to: "Storage", "StorageV2", "BlobStorage", "FileStorage" i "BlockBlobStorage".
- custom_domain
- CustomDomain
Domena niestandardowa przypisana do konta magazynu przez użytkownika. Nazwa jest źródłem CNAME. Obecnie na konto magazynu jest obsługiwana tylko jedna domena niestandardowa. Aby wyczyścić istniejącą domenę niestandardową, użyj pustego ciągu dla właściwości niestandardowej nazwy domeny.
- encryption
- Encryption
Udostępnia ustawienia szyfrowania na koncie. Ustawienie domyślne jest niezaszyfrowane.
- access_tier
- str lub AccessTier
Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu używana do rozliczeń. Znane wartości to: "Gorąca" i "Chłodna".
- azure_files_identity_based_authentication
- AzureFilesIdentityBasedAuthentication
Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files.
- enable_https_traffic_only
- bool
Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true.
- network_rule_set
- NetworkRuleSet
Zestaw reguł sieci.
- large_file_shares_state
- str lub LargeFileSharesState
Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu. Znane wartości to: "Disabled" i "Enabled".
- routing_preference
- RoutingPreference
Utrzymuje informacje na temat wyboru routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych.
- allow_blob_public_access
- bool
Zezwalaj na dostęp publiczny do wszystkich obiektów blob lub kontenerów na koncie magazynu lub nie zezwalaj na nie. Domyślna interpretacja ma wartość true dla tej właściwości.
- minimum_tls_version
- str lub MinimumTlsVersion
Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości. Znane wartości to: "TLS1_0", "TLS1_1" i "TLS1_2".
- allow_shared_key_access
- bool
Wskazuje, czy konto magazynu zezwala na autoryzację żądań przy użyciu klucza dostępu do konta za pośrednictwem klucza współużytkowanego. Jeśli wartość false, wszystkie żądania, w tym sygnatury dostępu współdzielonego, muszą być autoryzowane za pomocą usługi Azure Active Directory (Azure AD). Wartość domyślna to null, która jest równoważna wartości true.