StorageAccount interface
Depolama hesabı.
- Extends
Ö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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| account |
Müşteri tarafından başlatılan hesap geçişi devam ederse değer doğru olur, aksi takdirde null olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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. |
| blob |
Blob geri yükleme durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| creation |
Depolama hesabının oluşturma tarihini ve saatini UTC olarak alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| custom |
Kullanıcının bu depolama hesabına atadığı özel etki alanını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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. |
| enable |
True olarak ayarlanırsa NFS 3.0 protokol desteği etkinleştirilir. |
| encryption | Depolama hesabı için sunucu tarafı şifrelemesi için kullanılacak şifreleme ayarları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| extended |
Kaynağın extendedLocation. |
| failover |
Yük devretme işlemi devam ederse değer true olur, aksi takdirde null olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| geo |
Hesap için Coğrafi Öncelikli Çoğaltma'nın etkinleştirilip etkinleştirilmediğini gösteren durum. |
| geo |
Coğrafi Çoğaltma İstatistikleri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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 |
Hesap HierarchicalNamespace true olarak ayarlanırsa etkindir. |
| 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 |
| is |
Bu özellik, devam eden bir geçiş olayında true veya false olarak ayarlanır. Varsayılan değer null'tır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| key |
Depolama hesabı anahtarları oluşturma zamanı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| key |
Depolama hesabına atanan KeyPolicy. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| kind | Tür'leri alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| large |
Etkin olarak ayarlıysa büyük dosya paylaşımlarına izin verin. Etkinleştirildikten sonra devre dışı bırakılamaz. |
| last |
İkincil konuma yük devretmenin en son örneğinin zaman damgasını alır. Yalnızca en son zaman damgası korunur. Hiç yük devretme örneği olmadıysa bu öğe döndürülmüyor. Yalnızca accountType Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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 NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| placement | Optional. Depolama hesabı için bölgesel yerleştirme ayrıntılarını alır veya ayarlar. |
| primary |
Genel blob, kuyruk veya tablo nesnesini almak için kullanılan URL'leri alır. Standard_ZRS ve Premium_LRS hesaplarının yalnızca blob uç noktasını döndürdüğünü unutmayın. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| primary |
Depolama hesabı için birincil veri merkezinin konumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| private |
Belirtilen depolama hesabıyla ilişkili özel uç nokta bağlantısının listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir. |
| provisioning |
İşlem çağrıldığında depolama hesabının durumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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. |
| 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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| secondary |
Depolama hesabının ikincil konumundan genel blob, kuyruk veya tablo nesnesini almak için kullanılan URL'leri alır. Yalnızca SKU adı Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| secondary |
Depolama hesabı için coğrafi olarak çoğaltılan ikincil konumu alır. Yalnızca accountType Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| sku | SKU'yu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| status |
Depolama hesabının birincil konumunun kullanılabilir veya kullanılamıyor olduğunu belirten durumu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| status |
Depolama hesabının ikincil konumunun kullanılabilir veya kullanılamıyor olduğunu belirten durumu alır. Yalnızca SKU adı Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| storage |
Bu özellik readOnly'dir ve zaman uyumsuz depolama hesabı sku dönüştürme işlemleri sırasında sunucu tarafından ayarlanır. |
| zones | Optional. Depolama hesabı için sabitlenmiş mantıksal kullanılabilirlik alanını alır veya ayarlar. |
Devralınan Özellikler
| id | Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| location | Kaynağın bulunduğu coğrafi konum |
| name | Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Ö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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
accessTier?: AccessTier
Özellik Değeri
accountMigrationInProgress
Müşteri tarafından başlatılan hesap geçişi devam ederse değer doğru olur, aksi takdirde null olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
accountMigrationInProgress?: boolean
Özellik Değeri
boolean
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
blobRestoreStatus
Blob geri yükleme durumu NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
blobRestoreStatus?: BlobRestoreStatus
Özellik Değeri
creationTime
Depolama hesabının oluşturma tarihini ve saatini UTC olarak alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
creationTime?: Date
Özellik Değeri
Date
customDomain
Kullanıcının bu depolama hesabına atadığı özel etki alanını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
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
enableNfsV3
True olarak ayarlanırsa NFS 3.0 protokol desteği etkinleştirilir.
enableNfsV3?: boolean
Özellik Değeri
boolean
encryption
Depolama hesabı için sunucu tarafı şifrelemesi için kullanılacak şifreleme ayarları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
encryption?: Encryption
Özellik Değeri
extendedLocation
failoverInProgress
Yük devretme işlemi devam ederse değer true olur, aksi takdirde null olur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
failoverInProgress?: boolean
Özellik Değeri
boolean
geoPriorityReplicationStatus
Hesap için Coğrafi Öncelikli Çoğaltma'nın etkinleştirilip etkinleştirilmediğini gösteren durum.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Özellik Değeri
geoReplicationStats
Coğrafi Çoğaltma İstatistikleri NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
geoReplicationStats?: GeoReplicationStats
Ö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
isHnsEnabled
Hesap HierarchicalNamespace true olarak ayarlanırsa etkindir.
isHnsEnabled?: boolean
Özellik Değeri
boolean
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
isSkuConversionBlocked
Bu özellik, devam eden bir geçiş olayında true veya false olarak ayarlanır. Varsayılan değer null'tır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
isSkuConversionBlocked?: boolean
Özellik Değeri
boolean
keyCreationTime
Depolama hesabı anahtarları oluşturma zamanı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
keyCreationTime?: KeyCreationTime
Özellik Değeri
keyPolicy
Depolama hesabına atanan KeyPolicy. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
keyPolicy?: KeyPolicy
Özellik Değeri
kind
Tür'leri alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
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
lastGeoFailoverTime
İkincil konuma yük devretmenin en son örneğinin zaman damgasını alır. Yalnızca en son zaman damgası korunur. Hiç yük devretme örneği olmadıysa bu öğe döndürülmüyor. Yalnızca accountType Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
lastGeoFailoverTime?: Date
Özellik Değeri
Date
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 NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
networkRuleSet?: NetworkRuleSet
Özellik Değeri
placement
Optional. Depolama hesabı için bölgesel yerleştirme ayrıntılarını alır veya ayarlar.
placement?: Placement
Özellik Değeri
primaryEndpoints
Genel blob, kuyruk veya tablo nesnesini almak için kullanılan URL'leri alır. Standard_ZRS ve Premium_LRS hesaplarının yalnızca blob uç noktasını döndürdüğünü unutmayın. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
primaryEndpoints?: Endpoints
Özellik Değeri
primaryLocation
Depolama hesabı için birincil veri merkezinin konumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
primaryLocation?: string
Özellik Değeri
string
privateEndpointConnections
Belirtilen depolama hesabıyla ilişkili özel uç nokta bağlantısının listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.
privateEndpointConnections?: PrivateEndpointConnection[]
Özellik Değeri
provisioningState
İşlem çağrıldığında depolama hesabının durumunu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: ProvisioningState
Ö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.
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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
sasPolicy?: SasPolicy
Özellik Değeri
secondaryEndpoints
Depolama hesabının ikincil konumundan genel blob, kuyruk veya tablo nesnesini almak için kullanılan URL'leri alır. Yalnızca SKU adı Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
secondaryEndpoints?: Endpoints
Özellik Değeri
secondaryLocation
Depolama hesabı için coğrafi olarak çoğaltılan ikincil konumu alır. Yalnızca accountType Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
secondaryLocation?: string
Özellik Değeri
string
sku
SKU'yu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
sku?: Sku
Özellik Değeri
statusOfPrimary
Depolama hesabının birincil konumunun kullanılabilir veya kullanılamıyor olduğunu belirten durumu alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
statusOfPrimary?: AccountStatus
Özellik Değeri
statusOfSecondary
Depolama hesabının ikincil konumunun kullanılabilir veya kullanılamıyor olduğunu belirten durumu alır. Yalnızca SKU adı Standard_GRS veya Standard_RAGRS olduğunda kullanılabilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
statusOfSecondary?: AccountStatus
Özellik Değeri
storageAccountSkuConversionStatus
Bu özellik readOnly'dir ve zaman uyumsuz depolama hesabı sku dönüştürme işlemleri sırasında sunucu tarafından ayarlanır.
storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus
Özellik Değeri
zones
Optional. Depolama hesabı için sabitlenmiş mantıksal kullanılabilirlik alanını alır veya ayarlar.
zones?: string[]
Özellik Değeri
string[]
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
TrackedResource.tagsDevralındı
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
DevralınanTrackedResource.type