StorageAccountUpdateParameters interface
Depolama hesabı özellikleri güncelleştirilirken sağlanacak parametreler.
Özellikler
| access |
Tür = BlobStorage olan depolama hesapları için gereklidir. Erişim katmanı faturalama için kullanılır. 'Premium' erişim katmanı, premium blok blobları depolama hesabı türü için varsayılan değerdir ve premium blok blobları depolama hesabı türü için değiştirilemez. |
| allow |
Depolama hesabındaki tüm bloblara veya kapsayıcılara genel erişim izni verme veya erişimi reddetme. Bu özellik için varsayılan yorum false şeklindedir. |
| allow |
AAD kiracısı nesne çoğaltmasına izin verme veya izin verme. Bu özelliği, yalnızca nesne çoğaltma ilkeleri farklı AAD kiracılarındaki depolama hesaplarını içeriyorsa yeni veya mevcut hesaplar için true olarak ayarlayın. Yeni hesapların varsayılan olarak en iyi güvenlik uygulamalarını izlemesi için varsayılan yorum false'tur. |
| allowed |
AAD kiracısı içindeki Depolama Hesaplarına veya aynı sanal ağa Özel Bağlantılar ile kopyalamayı kısıtlayın. |
| allow |
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ı da dahil olmak üzere tüm isteklerin Azure Active Directory (Azure AD) ile yetkilendirilmiş olması gerekir. Varsayılan değer null değeridir ve true değerine eşdeğerdir. |
| azure |
Azure Dosyalar için kimlik tabanlı kimlik doğrulama ayarlarını sağlar. |
| custom |
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ı desteklenir. Mevcut özel etki alanını temizlemek için özel etki alanı adı özelliği için boş bir dize kullanın. |
| default |
Varsayılan kimlik doğrulamasının OAuth olup olmadığını gösteren boole bayrağı. Bu özellik için varsayılan yorum false şeklindedir. |
| dns |
Uç nokta türünü belirtmenize olanak tanır. Azure DNS Bölgesinde hesaplar oluşturan ve uç nokta URL'sinin alfasayısal DNS Bölgesi tanımlayıcısına sahip olacağı tek bir abonelikte çok sayıda hesap oluşturmak için bunu AzureDNSZone olarak ayarlayın. |
| dual |
Kullanıcı tarafından seçilen İnternet protokolü hakkındaki bilgileri tutar. |
| enable |
True olarak ayarlanmışsa, yerel kullanıcılar özelliğiyle genişletilmiş grup desteğini etkinleştirir |
| enable |
Yalnızca true olarak ayarlanırsa depolama hizmetine https trafiğine izin verir. |
| encryption | Uygulanamaz. Bekleyen Azure Depolama şifrelemesi tüm depolama hesapları için varsayılan olarak etkindir ve devre dışı bırakılamaz. |
| geo |
Hesap için Coğrafi Öncelikli Çoğaltma'nın etkinleştirilip etkinleştirilmediğini gösteren durum. |
| identity | Kaynağın kimliği. |
| immutable |
özelliği sabittir ve yalnızca hesap oluşturma zamanında true olarak ayarlanabilir. true olarak ayarlandığında, varsayılan olarak hesaptaki tüm kapsayıcılar için nesne düzeyinde değişmezliği etkinleştirir. |
| is |
True olarak ayarlanmışsa yerel kullanıcılar özelliğini etkinleştirir |
| is |
True olarak ayarlanmışsa Güvenli Dosya Aktarım Protokolü'ne olanak tanır |
| key |
Depolama hesabına atanan KeyPolicy. |
| kind | Opsiyonel. Depolama hesabının türünü gösterir. Şu anda yalnızca sunucu tarafından desteklenen StorageV2 değeri. |
| large |
Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz. |
| minimum |
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. |
| network |
Ağ kuralı kümesi |
| placement | Opsiyonel. Depolama hesabı için bölgesel yerleştirme ayrıntılarını alır veya ayarlar. |
| public |
Depolama Hesabına genel ağ erişimini değerlendirmek için Ağ Güvenliği Çevre yapılandırmasına izin verin, izin vermeyin veya izin verin. Değer isteğe bağlıdır, ancak geçirilirse 'Enabled', 'Disabled' veya 'SecuredByPerimeter' olmalıdır. |
| routing |
Kullanıcı tarafından veri aktarımı için tercih edilen ağ yönlendirme seçimi hakkındaki bilgileri korur |
| sas |
Depolama hesabına atanan SasPolicy. |
| sku | SKU adını alır veya ayarlar. SKU adının Standard_ZRS, Premium_LRS veya Premium_ZRS 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ğı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtara ve 256 karakterden uzun olmayan bir değere sahip olması gerekir. |
| zones | Opsiyonel. Depolama hesabı için sabitlenmiş mantıksal kullanılabilirlik alanını alır veya ayarlar. |
Özellik Ayrıntıları
accessTier
Tür = BlobStorage olan depolama hesapları için gereklidir. Erişim katmanı faturalama için kullanılır. 'Premium' erişim katmanı, premium blok blobları depolama hesabı türü için varsayılan değerdir ve premium blok blobları depolama hesabı türü için değiştirilemez.
accessTier?: AccessTier
Özellik Değeri
allowBlobPublicAccess
Depolama hesabındaki tüm bloblara veya kapsayıcılara genel erişim izni verme veya erişimi reddetme. Bu özellik için varsayılan yorum false şeklindedir.
allowBlobPublicAccess?: boolean
Özellik Değeri
boolean
allowCrossTenantReplication
AAD kiracısı nesne çoğaltmasına izin verme veya izin verme. Bu özelliği, yalnızca nesne çoğaltma ilkeleri farklı AAD kiracılarındaki depolama hesaplarını içeriyorsa yeni veya mevcut hesaplar için true olarak ayarlayın. Yeni hesapların varsayılan olarak en iyi güvenlik uygulamalarını izlemesi için varsayılan yorum false'tur.
allowCrossTenantReplication?: boolean
Özellik Değeri
boolean
allowedCopyScope
AAD kiracısı içindeki Depolama Hesaplarına veya aynı sanal ağa Özel Bağlantılar ile kopyalamayı kısıtlayın.
allowedCopyScope?: string
Özellik Değeri
string
allowSharedKeyAccess
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ı da dahil olmak üzere tüm isteklerin Azure Active Directory (Azure AD) ile yetkilendirilmiş olması gerekir. Varsayılan değer null değeridir ve true değerine eşdeğerdir.
allowSharedKeyAccess?: boolean
Özellik Değeri
boolean
azureFilesIdentityBasedAuthentication
Azure Dosyalar için kimlik tabanlı kimlik doğrulama ayarlarını sağlar.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Özellik Değeri
customDomain
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ı desteklenir. Mevcut özel etki alanını temizlemek için özel etki alanı adı özelliği için boş bir dize kullanın.
customDomain?: CustomDomain
Özellik Değeri
defaultToOAuthAuthentication
Varsayılan kimlik doğrulamasının OAuth olup olmadığını gösteren boole bayrağı. Bu özellik için varsayılan yorum false şeklindedir.
defaultToOAuthAuthentication?: boolean
Özellik Değeri
boolean
dnsEndpointType
Uç nokta türünü belirtmenize olanak tanır. Azure DNS Bölgesinde hesaplar oluşturan ve uç nokta URL'sinin alfasayısal DNS Bölgesi tanımlayıcısına sahip olacağı tek bir abonelikte çok sayıda hesap oluşturmak için bunu AzureDNSZone olarak ayarlayın.
dnsEndpointType?: string
Özellik Değeri
string
dualStackEndpointPreference
Kullanıcı tarafından seçilen İnternet protokolü hakkındaki bilgileri tutar.
dualStackEndpointPreference?: DualStackEndpointPreference
Özellik Değeri
enableExtendedGroups
True olarak ayarlanmışsa, yerel kullanıcılar özelliğiyle genişletilmiş grup desteğini etkinleştirir
enableExtendedGroups?: boolean
Özellik Değeri
boolean
enableHttpsTrafficOnly
Yalnızca true olarak ayarlanırsa depolama hizmetine https trafiğine izin verir.
enableHttpsTrafficOnly?: boolean
Özellik Değeri
boolean
encryption
Uygulanamaz. Bekleyen Azure Depolama şifrelemesi tüm depolama hesapları için varsayılan olarak etkindir ve devre dışı bırakılamaz.
encryption?: Encryption
Özellik Değeri
geoPriorityReplicationStatus
Hesap için Coğrafi Öncelikli Çoğaltma'nın etkinleştirilip etkinleştirilmediğini gösteren durum.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Özellik Değeri
identity
immutableStorageWithVersioning
özelliği sabittir ve yalnızca hesap oluşturma zamanında true olarak ayarlanabilir. true olarak ayarlandığında, varsayılan olarak hesaptaki tüm kapsayıcılar için nesne düzeyinde değişmezliği etkinleştirir.
immutableStorageWithVersioning?: ImmutableStorageAccount
Özellik Değeri
isLocalUserEnabled
True olarak ayarlanmışsa yerel kullanıcılar özelliğini etkinleştirir
isLocalUserEnabled?: boolean
Özellik Değeri
boolean
isSftpEnabled
True olarak ayarlanmışsa Güvenli Dosya Aktarım Protokolü'ne olanak tanır
isSftpEnabled?: boolean
Özellik Değeri
boolean
keyPolicy
kind
Opsiyonel. Depolama hesabının türünü gösterir. Şu anda yalnızca sunucu tarafından desteklenen StorageV2 değeri.
kind?: string
Özellik Değeri
string
largeFileSharesState
Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz.
largeFileSharesState?: string
Özellik Değeri
string
minimumTlsVersion
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.
minimumTlsVersion?: string
Özellik Değeri
string
networkRuleSet
placement
Opsiyonel. Depolama hesabı için bölgesel yerleştirme ayrıntılarını alır veya ayarlar.
placement?: Placement
Özellik Değeri
publicNetworkAccess
Depolama Hesabına genel ağ erişimini değerlendirmek için Ağ Güvenliği Çevre yapılandırmasına izin verin, izin vermeyin veya izin verin. Değer isteğe bağlıdır, ancak geçirilirse 'Enabled', 'Disabled' veya 'SecuredByPerimeter' olmalıdır.
publicNetworkAccess?: string
Özellik Değeri
string
routingPreference
Kullanıcı tarafından veri aktarımı için tercih edilen ağ yönlendirme seçimi hakkındaki bilgileri korur
routingPreference?: RoutingPreference
Özellik Değeri
sasPolicy
sku
SKU adını alır veya ayarlar. SKU adının Standard_ZRS, Premium_LRS veya Premium_ZRS güncelleştirilemeyeceğini ve bu SKU adlarının hesaplarının başka bir değere güncelleştirilemeyeceğini unutmayın.
sku?: Sku
Özellik Değeri
tags
Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin uzunluğu 128 karakterden büyük olmayan bir anahtara ve 256 karakterden uzun olmayan bir değere sahip olması gerekir.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
zones
Opsiyonel. Depolama hesabı için sabitlenmiş mantıksal kullanılabilirlik alanını alır veya ayarlar.
zones?: string[]
Özellik Değeri
string[]