StorageAccountsOperations interface
Antarmuka yang mewakili operasi StorageAccounts.
Properti
| abort |
Membatalkan Migrasi langsung akun penyimpanan untuk mengaktifkan Hns |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
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. |
| customer |
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 |
| get |
Mendapatkan status migrasi yang sedang berlangsung untuk akun penyimpanan yang ditentukan. |
| get |
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. |
| hierarchical |
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. |
| list |
Cantumkan kredensial SAS dari akun penyimpanan. |
| list |
Mencantumkan semua akun penyimpanan yang tersedia di bawah grup sumber daya yang diberikan. Perhatikan bahwa kunci penyimpanan tidak dikembalikan; gunakan operasi ListKeys untuk ini. |
| list |
Mencantumkan kunci akses atau kunci Kerberos (jika direktori aktif diaktifkan) untuk akun penyimpanan yang ditentukan. |
| list |
Cantumkan kredensial SAS layanan dari sumber daya tertentu. |
| regenerate |
Meregenerasi salah satu kunci akses atau kunci Kerberos untuk akun penyimpanan yang ditentukan. |
| restore |
Memulihkan blob dalam rentang blob yang ditentukan |
| revoke |
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>