StorageAccountProperties interface
Properti akun penyimpanan.
Properti
| access |
Diperlukan untuk akun penyimpanan di mana jenis = BlobStorage. Tingkat akses digunakan untuk penagihan. Tingkat akses 'Premium' adalah nilai default untuk jenis akun penyimpanan blob blok premium dan tidak dapat diubah untuk jenis akun penyimpanan blob blok premium. |
| account |
Jika migrasi akun yang dimulai pelanggan sedang berlangsung, nilainya akan benar jika tidak, itu akan null. |
| allow |
Mengizinkan atau melarang akses publik ke semua blob atau kontainer di akun penyimpanan. Interpretasi default adalah false untuk properti ini. |
| allow |
Mengizinkan atau melarang replikasi objek penyewa AAD silang. Atur properti ini ke true untuk akun baru atau yang sudah ada hanya jika kebijakan replikasi objek akan melibatkan akun penyimpanan di penyewa AAD yang berbeda. Interpretasi default salah bagi akun baru untuk mengikuti praktik keamanan terbaik secara default. |
| allowed |
Batasi penyalinan ke dan dari Akun Penyimpanan dalam penyewa AAD atau dengan Private Links ke VNet yang sama. |
| allow |
Menunjukkan apakah akun penyimpanan mengizinkan permintaan untuk diotorisasi dengan kunci akses akun melalui Kunci Bersama. Jika false, semua permintaan, termasuk tanda tangan akses bersama, harus diotorisasi dengan Azure Active Directory (Azure AD). Nilai defaultnya adalah null, yang setara dengan true. |
| allow |
Menunjukkan properti akses kunci bersama di tingkat layanan |
| azure |
Menyediakan pengaturan autentikasi berbasis identitas untuk Azure Files. |
| blob |
Status pemulihan blob |
| creation |
Mendapatkan tanggal dan waktu pembuatan akun penyimpanan di UTC. |
| custom |
Mendapatkan domain kustom yang ditetapkan pengguna ke akun penyimpanan ini. |
| data |
Kebijakan Kolaborasi Data untuk akun penyimpanan. |
| default |
Bendera boolean yang menunjukkan apakah autentikasi default adalah OAuth atau tidak. Interpretasi default adalah false untuk properti ini. |
| dns |
Memungkinkan Anda menentukan jenis titik akhir. Atur ini ke AzureDNSZone untuk membuat sejumlah besar akun dalam satu langganan, yang membuat akun di Zona Azure DNS dan URL titik akhir akan memiliki pengidentifikasi Zona DNS alfanumerik. |
| dual |
Mempertahankan informasi tentang protokol Internet yang dipilih oleh pengguna. |
| enable |
Mengaktifkan dukungan grup yang diperluas dengan fitur pengguna lokal, jika diatur ke true |
| enable |
Mengizinkan lalu lintas https hanya ke layanan penyimpanan jika diatur ke true. |
| enable |
Dukungan protokol NFS 3.0 diaktifkan jika diatur ke true. |
| encryption | Pengaturan enkripsi yang akan digunakan untuk enkripsi sisi server untuk akun penyimpanan. |
| failover |
Jika failover sedang berlangsung, nilainya akan benar, jika tidak, itu akan null. |
| geo |
Status yang menunjukkan apakah Replikasi Prioritas Geografis diaktifkan untuk akun. |
| geo |
Statistik Replikasi Geografis |
| immutable |
Properti tidak dapat diubah dan hanya dapat diatur ke true pada waktu pembuatan akun. Ketika diatur ke true, ini memungkinkan kekekalan tingkat objek untuk semua kontainer di akun secara default. |
| is |
HierarchicalNamespace Akun diaktifkan jika diatur ke true. |
| is |
Mengaktifkan fitur pengguna lokal, jika diatur ke true |
| is |
Mengaktifkan Protokol Transfer File Aman, jika diatur ke true |
| is |
Properti ini akan diatur ke true atau false jika terjadi migrasi yang sedang berlangsung. Nilai default adalah null. |
| key |
Waktu pembuatan kunci akun penyimpanan. |
| key |
KeyPolicy ditetapkan ke akun penyimpanan. |
| large |
Izinkan berbagi file besar jika diatur ke Diaktifkan. Ini tidak dapat dinonaktifkan setelah diaktifkan. |
| last |
Mendapatkan tanda waktu instans failover terbaru ke lokasi sekunder. Hanya tanda waktu terbaru yang dipertahankan. Elemen ini tidak dikembalikan jika belum pernah ada instans failover. Hanya tersedia jika accountType Standard_GRS atau Standard_RAGRS. |
| minimum |
Atur versi TLS minimum yang akan diizinkan pada permintaan ke penyimpanan. Interpretasi default adalah TLS 1.0 untuk properti ini. Versi TLS minimum 1.3 tidak didukung. |
| network |
Seperangkat aturan jaringan |
| primary |
Mendapatkan URL yang digunakan untuk melakukan pengambilan blob publik, antrean, atau objek tabel. Perhatikan bahwa akun Standard_ZRS dan Premium_LRS hanya mengembalikan titik akhir blob. |
| primary |
Mendapatkan lokasi pusat data utama untuk akun penyimpanan. |
| private |
Daftar koneksi titik akhir privat yang terkait dengan akun penyimpanan yang ditentukan |
| provisioning |
Mendapatkan status akun penyimpanan pada saat operasi dipanggil. |
| public |
Izinkan, larang, atau biarkan konfigurasi Perimeter Keamanan Jaringan untuk mengevaluasi akses jaringan publik ke Akun Penyimpanan. |
| routing |
Mempertahankan informasi tentang pilihan perutean jaringan yang dipilih oleh pengguna untuk transfer data |
| sas |
SasPolicy ditetapkan ke akun penyimpanan. |
| secondary |
Mendapatkan URL yang digunakan untuk melakukan pengambilan objek blob, antrean, atau tabel publik dari lokasi sekunder akun penyimpanan. Hanya tersedia jika nama SKU Standard_RAGRS. |
| secondary |
Mendapatkan lokasi sekunder yang direplikasi secara geografis untuk akun penyimpanan. Hanya tersedia jika accountType Standard_GRS atau Standard_RAGRS. |
| status |
Mendapatkan status yang menunjukkan apakah lokasi utama akun penyimpanan tersedia atau tidak tersedia. |
| status |
Mendapatkan status yang menunjukkan apakah lokasi sekunder akun penyimpanan tersedia atau tidak tersedia. Hanya tersedia jika nama SKU Standard_GRS atau Standard_RAGRS. |
| storage |
Properti ini adalah readOnly dan diatur oleh server selama operasi konversi sku akun penyimpanan asinkron. |
Detail Properti
accessTier
Diperlukan untuk akun penyimpanan di mana jenis = BlobStorage. Tingkat akses digunakan untuk penagihan. Tingkat akses 'Premium' adalah nilai default untuk jenis akun penyimpanan blob blok premium dan tidak dapat diubah untuk jenis akun penyimpanan blob blok premium.
accessTier?: AccessTier
Nilai Properti
accountMigrationInProgress
Jika migrasi akun yang dimulai pelanggan sedang berlangsung, nilainya akan benar jika tidak, itu akan null.
accountMigrationInProgress?: boolean
Nilai Properti
boolean
allowBlobPublicAccess
Mengizinkan atau melarang akses publik ke semua blob atau kontainer di akun penyimpanan. Interpretasi default adalah false untuk properti ini.
allowBlobPublicAccess?: boolean
Nilai Properti
boolean
allowCrossTenantReplication
Mengizinkan atau melarang replikasi objek penyewa AAD silang. Atur properti ini ke true untuk akun baru atau yang sudah ada hanya jika kebijakan replikasi objek akan melibatkan akun penyimpanan di penyewa AAD yang berbeda. Interpretasi default salah bagi akun baru untuk mengikuti praktik keamanan terbaik secara default.
allowCrossTenantReplication?: boolean
Nilai Properti
boolean
allowedCopyScope
Batasi penyalinan ke dan dari Akun Penyimpanan dalam penyewa AAD atau dengan Private Links ke VNet yang sama.
allowedCopyScope?: string
Nilai Properti
string
allowSharedKeyAccess
Menunjukkan apakah akun penyimpanan mengizinkan permintaan untuk diotorisasi dengan kunci akses akun melalui Kunci Bersama. Jika false, semua permintaan, termasuk tanda tangan akses bersama, harus diotorisasi dengan Azure Active Directory (Azure AD). Nilai defaultnya adalah null, yang setara dengan true.
allowSharedKeyAccess?: boolean
Nilai Properti
boolean
allowSharedKeyAccessForServices
Menunjukkan properti akses kunci bersama di tingkat layanan
allowSharedKeyAccessForServices?: StorageAccountSharedKeyAccessProperties
Nilai Properti
azureFilesIdentityBasedAuthentication
Menyediakan pengaturan autentikasi berbasis identitas untuk Azure Files.
azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication
Nilai Properti
blobRestoreStatus
creationTime
Mendapatkan tanggal dan waktu pembuatan akun penyimpanan di UTC.
creationTime?: Date
Nilai Properti
Date
customDomain
Mendapatkan domain kustom yang ditetapkan pengguna ke akun penyimpanan ini.
customDomain?: CustomDomain
Nilai Properti
dataCollaborationPolicyProperties
Kebijakan Kolaborasi Data untuk akun penyimpanan.
dataCollaborationPolicyProperties?: StorageDataCollaborationPolicyProperties
Nilai Properti
defaultToOAuthAuthentication
Bendera boolean yang menunjukkan apakah autentikasi default adalah OAuth atau tidak. Interpretasi default adalah false untuk properti ini.
defaultToOAuthAuthentication?: boolean
Nilai Properti
boolean
dnsEndpointType
Memungkinkan Anda menentukan jenis titik akhir. Atur ini ke AzureDNSZone untuk membuat sejumlah besar akun dalam satu langganan, yang membuat akun di Zona Azure DNS dan URL titik akhir akan memiliki pengidentifikasi Zona DNS alfanumerik.
dnsEndpointType?: string
Nilai Properti
string
dualStackEndpointPreference
Mempertahankan informasi tentang protokol Internet yang dipilih oleh pengguna.
dualStackEndpointPreference?: DualStackEndpointPreference
Nilai Properti
enableExtendedGroups
Mengaktifkan dukungan grup yang diperluas dengan fitur pengguna lokal, jika diatur ke true
enableExtendedGroups?: boolean
Nilai Properti
boolean
enableHttpsTrafficOnly
Mengizinkan lalu lintas https hanya ke layanan penyimpanan jika diatur ke true.
enableHttpsTrafficOnly?: boolean
Nilai Properti
boolean
enableNfsV3
Dukungan protokol NFS 3.0 diaktifkan jika diatur ke true.
enableNfsV3?: boolean
Nilai Properti
boolean
encryption
Pengaturan enkripsi yang akan digunakan untuk enkripsi sisi server untuk akun penyimpanan.
encryption?: Encryption
Nilai Properti
failoverInProgress
Jika failover sedang berlangsung, nilainya akan benar, jika tidak, itu akan null.
failoverInProgress?: boolean
Nilai Properti
boolean
geoPriorityReplicationStatus
Status yang menunjukkan apakah Replikasi Prioritas Geografis diaktifkan untuk akun.
geoPriorityReplicationStatus?: GeoPriorityReplicationStatus
Nilai Properti
geoReplicationStats
Statistik Replikasi Geografis
geoReplicationStats?: GeoReplicationStats
Nilai Properti
immutableStorageWithVersioning
Properti tidak dapat diubah dan hanya dapat diatur ke true pada waktu pembuatan akun. Ketika diatur ke true, ini memungkinkan kekekalan tingkat objek untuk semua kontainer di akun secara default.
immutableStorageWithVersioning?: ImmutableStorageAccount
Nilai Properti
isHnsEnabled
HierarchicalNamespace Akun diaktifkan jika diatur ke true.
isHnsEnabled?: boolean
Nilai Properti
boolean
isLocalUserEnabled
Mengaktifkan fitur pengguna lokal, jika diatur ke true
isLocalUserEnabled?: boolean
Nilai Properti
boolean
isSftpEnabled
Mengaktifkan Protokol Transfer File Aman, jika diatur ke true
isSftpEnabled?: boolean
Nilai Properti
boolean
isSkuConversionBlocked
Properti ini akan diatur ke true atau false jika terjadi migrasi yang sedang berlangsung. Nilai default adalah null.
isSkuConversionBlocked?: boolean
Nilai Properti
boolean
keyCreationTime
Waktu pembuatan kunci akun penyimpanan.
keyCreationTime?: KeyCreationTime
Nilai Properti
keyPolicy
largeFileSharesState
Izinkan berbagi file besar jika diatur ke Diaktifkan. Ini tidak dapat dinonaktifkan setelah diaktifkan.
largeFileSharesState?: string
Nilai Properti
string
lastGeoFailoverTime
Mendapatkan tanda waktu instans failover terbaru ke lokasi sekunder. Hanya tanda waktu terbaru yang dipertahankan. Elemen ini tidak dikembalikan jika belum pernah ada instans failover. Hanya tersedia jika accountType Standard_GRS atau Standard_RAGRS.
lastGeoFailoverTime?: Date
Nilai Properti
Date
minimumTlsVersion
Atur versi TLS minimum yang akan diizinkan pada permintaan ke penyimpanan. Interpretasi default adalah TLS 1.0 untuk properti ini. Versi TLS minimum 1.3 tidak didukung.
minimumTlsVersion?: string
Nilai Properti
string
networkRuleSet
primaryEndpoints
Mendapatkan URL yang digunakan untuk melakukan pengambilan blob publik, antrean, atau objek tabel. Perhatikan bahwa akun Standard_ZRS dan Premium_LRS hanya mengembalikan titik akhir blob.
primaryEndpoints?: Endpoints
Nilai Properti
primaryLocation
Mendapatkan lokasi pusat data utama untuk akun penyimpanan.
primaryLocation?: string
Nilai Properti
string
privateEndpointConnections
Daftar koneksi titik akhir privat yang terkait dengan akun penyimpanan yang ditentukan
privateEndpointConnections?: PrivateEndpointConnection[]
Nilai Properti
provisioningState
Mendapatkan status akun penyimpanan pada saat operasi dipanggil.
provisioningState?: ProvisioningState
Nilai Properti
publicNetworkAccess
Izinkan, larang, atau biarkan konfigurasi Perimeter Keamanan Jaringan untuk mengevaluasi akses jaringan publik ke Akun Penyimpanan.
publicNetworkAccess?: string
Nilai Properti
string
routingPreference
Mempertahankan informasi tentang pilihan perutean jaringan yang dipilih oleh pengguna untuk transfer data
routingPreference?: RoutingPreference
Nilai Properti
sasPolicy
secondaryEndpoints
Mendapatkan URL yang digunakan untuk melakukan pengambilan objek blob, antrean, atau tabel publik dari lokasi sekunder akun penyimpanan. Hanya tersedia jika nama SKU Standard_RAGRS.
secondaryEndpoints?: Endpoints
Nilai Properti
secondaryLocation
Mendapatkan lokasi sekunder yang direplikasi secara geografis untuk akun penyimpanan. Hanya tersedia jika accountType Standard_GRS atau Standard_RAGRS.
secondaryLocation?: string
Nilai Properti
string
statusOfPrimary
Mendapatkan status yang menunjukkan apakah lokasi utama akun penyimpanan tersedia atau tidak tersedia.
statusOfPrimary?: AccountStatus
Nilai Properti
statusOfSecondary
Mendapatkan status yang menunjukkan apakah lokasi sekunder akun penyimpanan tersedia atau tidak tersedia. Hanya tersedia jika nama SKU Standard_GRS atau Standard_RAGRS.
statusOfSecondary?: AccountStatus
Nilai Properti
storageAccountSkuConversionStatus
Properti ini adalah readOnly dan diatur oleh server selama operasi konversi sku akun penyimpanan asinkron.
storageAccountSkuConversionStatus?: StorageAccountSkuConversionStatus