Udostępnij za pośrednictwem


StorageAccountUpdateParameters Klasa

Parametry, które można podać podczas aktualizowania właściwości konta magazynu.

Dziedziczenie
azure.mgmt.storage._serialization.Model
StorageAccountUpdateParameters

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, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | 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: Any)

Parametry Tylko słowo kluczowe

Nazwa Opis
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.

tags

Pobiera lub ustawia listę par klucz wartości, które opisują zasób. Te tagi mogą być używane w wyświetlaniu i grupowaniu tego zasobu (w grupach 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ększa niż 256 znaków.

identity

Tożsamość zasobu.

kind
str lub Kind

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

Domena niestandardowa przypisana do konta magazynu przez użytkownika. Nazwa to źródło CNAME. Obecnie obsługiwana jest tylko jedna domena niestandardowa na konto magazynu. Aby wyczyścić istniejącą domenę niestandardową, użyj pustego ciągu dla właściwości niestandardowej nazwy domeny.

encryption

Udostępnia ustawienia szyfrowania na koncie. Ustawienie domyślne jest niezaszyfrowane.

sas_policy

Sygnatura dostępu współdzielonego przypisana do konta magazynu.

key_policy

KluczPolicy przypisany do konta magazynu.

access_tier

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

Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files.

enable_https_traffic_only

Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true.

network_rule_set

Zestaw reguł sieciowych.

large_file_shares_state

Zezwalaj na duże udziały plików, jeśli zestawy mają wartość Włączone. Nie można go wyłączyć po włączeniu. Znane wartości to: "Wyłączone" i "Włączone".

routing_preference

Przechowuje informacje o wyborze routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych.

allow_blob_public_access

Zezwalaj lub nie zezwalaj na publiczny dostęp do wszystkich obiektów blob lub kontenerów na koncie magazynu. Domyślna interpretacja jest prawdziwa dla tej właściwości.

minimum_tls_version

Ustaw minimalną wersję protokołu TLS, która ma być dozwolona na żądaniach 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

Wskazuje, czy konto magazynu zezwala na autoryzację żądań za pomocą klucza dostępu do konta za pośrednictwem klucza współdzielonego. 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.

Zmienne

Nazwa Opis
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.

tags

Pobiera lub ustawia listę par klucz wartości, które opisują zasób. Te tagi mogą być używane w wyświetlaniu i grupowaniu tego zasobu (w grupach 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ększa niż 256 znaków.

identity

Tożsamość zasobu.

kind
str lub Kind

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

Domena niestandardowa przypisana do konta magazynu przez użytkownika. Nazwa to źródło CNAME. Obecnie obsługiwana jest tylko jedna domena niestandardowa na konto magazynu. Aby wyczyścić istniejącą domenę niestandardową, użyj pustego ciągu dla właściwości niestandardowej nazwy domeny.

encryption

Udostępnia ustawienia szyfrowania na koncie. Ustawienie domyślne jest niezaszyfrowane.

sas_policy

Sygnatura dostępu współdzielonego przypisana do konta magazynu.

key_policy

KluczPolicy przypisany do konta magazynu.

access_tier

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

Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files.

enable_https_traffic_only

Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true.

network_rule_set

Zestaw reguł sieciowych.

large_file_shares_state

Zezwalaj na duże udziały plików, jeśli zestawy mają wartość Włączone. Nie można go wyłączyć po włączeniu. Znane wartości to: "Wyłączone" i "Włączone".

routing_preference

Przechowuje informacje o wyborze routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych.

allow_blob_public_access

Zezwalaj lub nie zezwalaj na publiczny dostęp do wszystkich obiektów blob lub kontenerów na koncie magazynu. Domyślna interpretacja jest prawdziwa dla tej właściwości.

minimum_tls_version

Ustaw minimalną wersję protokołu TLS, która ma być dozwolona na żądaniach 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

Wskazuje, czy konto magazynu zezwala na autoryzację żądań za pomocą klucza dostępu do konta za pośrednictwem klucza współdzielonego. 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.