StorageAccountUpdateParameters Sınıf

Depolama hesabı özellikleri güncelleştirilirken sağlanabilir parametreler.

Devralma
azure.mgmt.storage._serialization.Model
StorageAccountUpdateParameters

Oluşturucu

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: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
sku
Sku

SKU adını alır veya ayarlar. SKU adının Standard_ZRS, Premium_LRS veya Premium_ZRS olarak güncelleştirilemeyeceğini ve bu SKU adlarının hesaplarının başka bir değere güncelleştirilemeyeceğini unutmayın.

tags

Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı (kaynak grupları arasında) görüntüleme ve gruplandırma işlemlerinde kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtarı ve uzunluğu 256 karakterden büyük olmayan bir değeri olmalıdır.

identity

Kaynağın kimliği.

kind
str veya Kind

İsteğe bağlı. Depolama hesabının türünü gösterir. Şu anda yalnızca sunucu tarafından desteklenen StorageV2 değeri. Bilinen değerler şunlardır: "Storage", "StorageV2", "BlobStorage", "FileStorage" ve "BlockBlobStorage".

custom_domain

Kullanıcı tarafından depolama hesabına atanan özel etki alanı. Ad, CNAME kaynağıdır. Şu anda depolama hesabı başına yalnızca bir özel etki alanı desteklenmektedir. Var olan özel etki alanını temizlemek için özel etki alanı adı özelliği için boş bir dize kullanın.

encryption

Hesapta şifreleme ayarlarını sağlar. Varsayılan ayar şifrelenmemiştir.

access_tier

tür = BlobStorage olan depolama hesapları için gereklidir. Faturalama için kullanılan erişim katmanı. Bilinen değerler şunlardır: "Sık Erişimli" ve "Seyrek Erişimli".

azure_files_identity_based_authentication

Azure Dosyalar için kimlik tabanlı kimlik doğrulama ayarlarını sağlar.

enable_https_traffic_only

Yalnızca true olarak ayarlanırsa depolama hizmetine https trafiğine izin verir.

network_rule_set

Ağ kuralı kümesi.

large_file_shares_state

Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz. Bilinen değerler şunlardır: "Devre dışı" ve "Etkin".

routing_preference

Kullanıcı tarafından veri aktarımı için tercih edilen ağ yönlendirme seçimi hakkındaki bilgileri korur.

allow_blob_public_access

Depolama hesabındaki tüm bloblara veya kapsayıcılara genel erişime izin verme veya erişimi reddetme. Bu özellik için varsayılan yorumlama doğrudur.

minimum_tls_version

Depolama isteklerinde izin verilen en düşük TLS sürümünü ayarlayın. Bu özellik için varsayılan yorum TLS 1.0'dır. Bilinen değerler şunlardır: "TLS1_0", "TLS1_1" ve "TLS1_2".

allow_shared_key_access

Depolama hesabının Paylaşılan Anahtar aracılığıyla hesap erişim anahtarıyla yetkilendirme isteklerine izin verip vermediğini gösterir. False ise, paylaşılan erişim imzaları dahil olmak üzere tüm isteklerin Azure Active Directory (Azure AD) ile yetkilendirilmiş olması gerekir. Varsayılan değer nulldur ve true değeriyle eşdeğerdir.

Değişkenler

Name Description
sku
Sku

SKU adını alır veya ayarlar. SKU adının Standard_ZRS, Premium_LRS veya Premium_ZRS olarak güncelleştirilemeyeceğini ve bu SKU adlarının hesaplarının başka bir değere güncelleştirilemeyeceğini unutmayın.

tags

Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı (kaynak grupları arasında) görüntüleme ve gruplandırma işlemlerinde kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtarı ve uzunluğu 256 karakterden büyük olmayan bir değeri olmalıdır.

identity

Kaynağın kimliği.

kind
str veya Kind

İsteğe bağlı. Depolama hesabının türünü gösterir. Şu anda yalnızca sunucu tarafından desteklenen StorageV2 değeri. Bilinen değerler şunlardır: "Storage", "StorageV2", "BlobStorage", "FileStorage" ve "BlockBlobStorage".

custom_domain

Kullanıcı tarafından depolama hesabına atanan özel etki alanı. Ad, CNAME kaynağıdır. Şu anda depolama hesabı başına yalnızca bir özel etki alanı desteklenmektedir. Var olan özel etki alanını temizlemek için özel etki alanı adı özelliği için boş bir dize kullanın.

encryption

Hesapta şifreleme ayarlarını sağlar. Varsayılan ayar şifrelenmemiştir.

access_tier

tür = BlobStorage olan depolama hesapları için gereklidir. Faturalama için kullanılan erişim katmanı. Bilinen değerler şunlardır: "Sık Erişimli" ve "Seyrek Erişimli".

azure_files_identity_based_authentication

Azure Dosyalar için kimlik tabanlı kimlik doğrulama ayarlarını sağlar.

enable_https_traffic_only

Yalnızca true olarak ayarlanırsa depolama hizmetine https trafiğine izin verir.

network_rule_set

Ağ kuralı kümesi.

large_file_shares_state

Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz. Bilinen değerler şunlardır: "Devre dışı" ve "Etkin".

routing_preference

Kullanıcı tarafından veri aktarımı için tercih edilen ağ yönlendirme seçimi hakkındaki bilgileri korur.

allow_blob_public_access

Depolama hesabındaki tüm bloblara veya kapsayıcılara genel erişime izin verme veya erişimi reddetme. Bu özellik için varsayılan yorumlama doğrudur.

minimum_tls_version

Depolama isteklerinde izin verilen en düşük TLS sürümünü ayarlayın. Bu özellik için varsayılan yorum TLS 1.0'dır. Bilinen değerler şunlardır: "TLS1_0", "TLS1_1" ve "TLS1_2".

allow_shared_key_access

Depolama hesabının Paylaşılan Anahtar aracılığıyla hesap erişim anahtarıyla yetkilendirme isteklerine izin verip vermediğini gösterir. False ise, paylaşılan erişim imzaları dahil olmak üzere tüm isteklerin Azure Active Directory (Azure AD) ile yetkilendirilmiş olması gerekir. Varsayılan değer nulldur ve true değeriyle eşdeğerdir.