Aracılığıyla paylaş


StorageAccountUpdateParameters interface

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

Özellikler

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.

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.

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.

allowedCopyScope

AAD kiracısı içindeki Depolama Hesaplarına veya aynı sanal ağa Özel Bağlantılar ile kopyalamayı kısıtlayın.

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.

azureFilesIdentityBasedAuthentication

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

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.

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.

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.

dualStackEndpointPreference

Kullanıcı tarafından seçilen İnternet protokolü hakkındaki bilgileri tutar.

enableExtendedGroups

True olarak ayarlanmışsa, yerel kullanıcılar özelliğiyle genişletilmiş grup desteğini etkinleştirir

enableHttpsTrafficOnly

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.

geoPriorityReplicationStatus

Hesap için Coğrafi Öncelikli Çoğaltma'nın etkinleştirilip etkinleştirilmediğini gösteren durum.

identity

Kaynağın kimliği.

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.

isLocalUserEnabled

True olarak ayarlanmışsa yerel kullanıcılar özelliğini etkinleştirir

isSftpEnabled

True olarak ayarlanmışsa Güvenli Dosya Aktarım Protokolü'ne olanak tanır

keyPolicy

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.

largeFileSharesState

Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz.

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.

networkRuleSet

Ağ kuralı kümesi

placement

Opsiyonel. Depolama hesabı için bölgesel yerleştirme ayrıntılarını alır veya ayarlar.

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.

routingPreference

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

sasPolicy

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

Kaynağın kimliği.

identity?: Identity

Özellik Değeri

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

Depolama hesabına atanan KeyPolicy.

keyPolicy?: KeyPolicy

Özellik Değeri

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

Ağ kuralı kümesi

networkRuleSet?: NetworkRuleSet

Özellik Değeri

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

Depolama hesabına atanan SasPolicy.

sasPolicy?: SasPolicy

Özellik Değeri

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

Sku

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[]