StorageAccountsOperations interface

Antarmuka yang mewakili operasi StorageAccounts.

Properti

abortHierarchicalNamespaceMigration

Membatalkan Migrasi langsung akun penyimpanan untuk mengaktifkan Hns

beginAbortHierarchicalNamespaceMigration
beginAbortHierarchicalNamespaceMigrationAndWait
beginCreate
beginCreateAndWait
beginCustomerInitiatedMigration
beginCustomerInitiatedMigrationAndWait
beginFailover
beginFailoverAndWait
beginHierarchicalNamespaceMigration
beginHierarchicalNamespaceMigrationAndWait
beginRestoreBlobRanges
beginRestoreBlobRangesAndWait
checkNameAvailability

Memeriksa apakah nama akun penyimpanan valid dan belum digunakan.

create

Secara asinkron membuat akun penyimpanan baru dengan parameter yang ditentukan. Jika akun sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti akun akan diperbarui. Jika akun sudah dibuat dan permintaan buat atau perbarui berikutnya dikeluarkan dengan kumpulan properti yang sama persis, permintaan akan berhasil.

customerInitiatedMigration

Permintaan Migrasi Akun dapat dipicu untuk akun penyimpanan guna mengubah tingkat redundansinya. Migrasi memperbarui akun penyimpanan redundan non-zonal ke akun redundan zonal atau sebaliknya untuk memiliki keandalan dan ketersediaan yang lebih baik. Penyimpanan zona redundan (ZRS) mereplikasi akun penyimpanan Anda secara sinkron di tiga zona ketersediaan Azure di wilayah utama.

delete

Menghapus akun penyimpanan di Microsoft Azure.

failover

Permintaan failover dapat dipicu untuk akun penyimpanan jika titik akhir utama tidak tersedia karena alasan apa pun. Failover terjadi dari kluster utama akun penyimpanan ke kluster sekunder untuk akun RA-GRS. Kluster sekunder akan menjadi utama setelah failover dan akun dikonversi ke LRS. Dalam kasus Failover Terencana, kluster primer dan sekunder ditukar setelah failover dan akun tetap direplikasi secara geografis. Failover harus terus digunakan jika terjadi masalah ketersediaan karena failover terencana hanya tersedia saat titik akhir primer dan sekunder tersedia. Kasus penggunaan utama Failover Terencana adalah latihan pengujian pemulihan bencana. Jenis failover ini dipanggil dengan mengatur parameter FailoverType ke 'Direncanakan'. Pelajari lebih lanjut tentang opsi failover di sini- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

getCustomerInitiatedMigration

Mendapatkan status migrasi yang sedang berlangsung untuk akun penyimpanan yang ditentukan.

getProperties

Mengembalikan properti untuk akun penyimpanan yang ditentukan termasuk tetapi tidak terbatas pada nama, nama SKU, lokasi, dan status akun. Operasi ListKeys harus digunakan untuk mengambil kunci penyimpanan.

hierarchicalNamespaceMigration

Migrasi Langsung akun penyimpanan untuk mengaktifkan Hns

list

Mencantumkan semua akun penyimpanan yang tersedia di bawah langganan. Perhatikan bahwa kunci penyimpanan tidak dikembalikan; gunakan operasi ListKeys untuk ini.

listAccountSAS

Cantumkan kredensial SAS dari akun penyimpanan.

listByResourceGroup

Mencantumkan semua akun penyimpanan yang tersedia di bawah grup sumber daya yang diberikan. Perhatikan bahwa kunci penyimpanan tidak dikembalikan; gunakan operasi ListKeys untuk ini.

listKeys

Mencantumkan kunci akses atau kunci Kerberos (jika direktori aktif diaktifkan) untuk akun penyimpanan yang ditentukan.

listServiceSAS

Cantumkan kredensial SAS layanan dari sumber daya tertentu.

regenerateKey

Meregenerasi salah satu kunci akses atau kunci Kerberos untuk akun penyimpanan yang ditentukan.

restoreBlobRanges

Memulihkan blob dalam rentang blob yang ditentukan

revokeUserDelegationKeys

Cabut kunci delegasi pengguna.

update

Operasi pembaruan dapat digunakan untuk memperbarui SKU, enkripsi, tingkat akses, atau tag untuk akun penyimpanan. Ini juga dapat digunakan untuk memetakan akun ke domain khusus. Hanya satu domain kustom yang didukung per akun penyimpanan; Penggantian/perubahan domain kustom tidak didukung. Untuk mengganti domain kustom lama, nilai lama harus dihapus/dibatalkan pendaftarannya sebelum nilai baru dapat ditetapkan. Pembaruan beberapa properti didukung. Panggilan ini tidak mengubah kunci penyimpanan untuk akun. Jika Anda ingin mengubah kunci akun penyimpanan, gunakan operasi pembuatan ulang kunci. Lokasi dan nama akun penyimpanan tidak dapat diubah setelah pembuatan.

Detail Properti

abortHierarchicalNamespaceMigration

Membatalkan Migrasi langsung akun penyimpanan untuk mengaktifkan Hns

abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

beginAbortHierarchicalNamespaceMigration

Peringatan

API ini sudah tidak digunakan lagi.

use abortHierarchicalNamespaceMigration instead

beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginAbortHierarchicalNamespaceMigrationAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use abortHierarchicalNamespaceMigration instead

beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

beginCreate

Peringatan

API ini sudah tidak digunakan lagi.

use create instead

beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

beginCreateAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use create instead

beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>

beginCustomerInitiatedMigration

Peringatan

API ini sudah tidak digunakan lagi.

use customerInitiatedMigration instead

beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCustomerInitiatedMigrationAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use customerInitiatedMigration instead

beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>

beginFailover

Peringatan

API ini sudah tidak digunakan lagi.

use failover instead

beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use failover instead

beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>

beginHierarchicalNamespaceMigration

Peringatan

API ini sudah tidak digunakan lagi.

use hierarchicalNamespaceMigration instead

beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Nilai Properti

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginHierarchicalNamespaceMigrationAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use hierarchicalNamespaceMigration instead

beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>

beginRestoreBlobRanges

Peringatan

API ini sudah tidak digunakan lagi.

use restoreBlobRanges instead

beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

beginRestoreBlobRangesAndWait

Peringatan

API ini sudah tidak digunakan lagi.

use restoreBlobRanges instead

beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>

checkNameAvailability

Memeriksa apakah nama akun penyimpanan valid dan belum digunakan.

checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

Nilai Properti

(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

create

Secara asinkron membuat akun penyimpanan baru dengan parameter yang ditentukan. Jika akun sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti akun akan diperbarui. Jika akun sudah dibuat dan permintaan buat atau perbarui berikutnya dikeluarkan dengan kumpulan properti yang sama persis, permintaan akan berhasil.

create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>

customerInitiatedMigration

Permintaan Migrasi Akun dapat dipicu untuk akun penyimpanan guna mengubah tingkat redundansinya. Migrasi memperbarui akun penyimpanan redundan non-zonal ke akun redundan zonal atau sebaliknya untuk memiliki keandalan dan ketersediaan yang lebih baik. Penyimpanan zona redundan (ZRS) mereplikasi akun penyimpanan Anda secara sinkron di tiga zona ketersediaan Azure di wilayah utama.

customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>

delete

Menghapus akun penyimpanan di Microsoft Azure.

delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>

failover

Permintaan failover dapat dipicu untuk akun penyimpanan jika titik akhir utama tidak tersedia karena alasan apa pun. Failover terjadi dari kluster utama akun penyimpanan ke kluster sekunder untuk akun RA-GRS. Kluster sekunder akan menjadi utama setelah failover dan akun dikonversi ke LRS. Dalam kasus Failover Terencana, kluster primer dan sekunder ditukar setelah failover dan akun tetap direplikasi secara geografis. Failover harus terus digunakan jika terjadi masalah ketersediaan karena failover terencana hanya tersedia saat titik akhir primer dan sekunder tersedia. Kasus penggunaan utama Failover Terencana adalah latihan pengujian pemulihan bencana. Jenis failover ini dipanggil dengan mengatur parameter FailoverType ke 'Direncanakan'. Pelajari lebih lanjut tentang opsi failover di sini- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>

getCustomerInitiatedMigration

Mendapatkan status migrasi yang sedang berlangsung untuk akun penyimpanan yang ditentukan.

getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>

Nilai Properti

(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>

getProperties

Mengembalikan properti untuk akun penyimpanan yang ditentukan termasuk tetapi tidak terbatas pada nama, nama SKU, lokasi, dan status akun. Operasi ListKeys harus digunakan untuk mengambil kunci penyimpanan.

getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>

hierarchicalNamespaceMigration

Migrasi Langsung akun penyimpanan untuk mengaktifkan Hns

hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

Nilai Properti

(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>

list

Mencantumkan semua akun penyimpanan yang tersedia di bawah langganan. Perhatikan bahwa kunci penyimpanan tidak dikembalikan; gunakan operasi ListKeys untuk ini.

list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Nilai Properti

(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

listAccountSAS

Cantumkan kredensial SAS dari akun penyimpanan.

listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>

listByResourceGroup

Mencantumkan semua akun penyimpanan yang tersedia di bawah grup sumber daya yang diberikan. Perhatikan bahwa kunci penyimpanan tidak dikembalikan; gunakan operasi ListKeys untuk ini.

listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Nilai Properti

(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

listKeys

Mencantumkan kunci akses atau kunci Kerberos (jika direktori aktif diaktifkan) untuk akun penyimpanan yang ditentukan.

listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>

listServiceSAS

Cantumkan kredensial SAS layanan dari sumber daya tertentu.

listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>

regenerateKey

Meregenerasi salah satu kunci akses atau kunci Kerberos untuk akun penyimpanan yang ditentukan.

regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>

Nilai Properti

(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>

restoreBlobRanges

Memulihkan blob dalam rentang blob yang ditentukan

restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>

revokeUserDelegationKeys

Cabut kunci delegasi pengguna.

revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>

Nilai Properti

(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>

update

Operasi pembaruan dapat digunakan untuk memperbarui SKU, enkripsi, tingkat akses, atau tag untuk akun penyimpanan. Ini juga dapat digunakan untuk memetakan akun ke domain khusus. Hanya satu domain kustom yang didukung per akun penyimpanan; Penggantian/perubahan domain kustom tidak didukung. Untuk mengganti domain kustom lama, nilai lama harus dihapus/dibatalkan pendaftarannya sebelum nilai baru dapat ditetapkan. Pembaruan beberapa properti didukung. Panggilan ini tidak mengubah kunci penyimpanan untuk akun. Jika Anda ingin mengubah kunci akun penyimpanan, gunakan operasi pembuatan ulang kunci. Lokasi dan nama akun penyimpanan tidak dapat diubah setelah pembuatan.

update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>

Nilai Properti

(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>