AccountsOperations interface
Antarmuka yang mewakili operasi Akun.
Properti
| change |
Memengaruhi volume yang ada yang dienkripsi dengan Key Vault/Managed HSM, dan volume baru. Mendukung HSM ke Key Vault, Key Vault ke HSM, HSM ke HSM dan Key Vault ke Key Vault. |
| create |
Buat atau perbarui akun NetApp yang ditentukan dalam grup sumber daya |
| delete | |
| get | Dapatkan akun NetApp |
| get |
Berisi data dari encryption.keyVaultProperties serta informasi tentang titik akhir privat mana yang digunakan oleh setiap set saudara kandung enkripsi. Respons dari titik akhir ini dapat dimodifikasi dan digunakan sebagai isi permintaan untuk permintaan POST. |
| list | Mencantumkan dan menjelaskan semua akun NetApp dalam grup sumber daya. |
| list |
Cantumkan dan jelaskan semua akun NetApp dalam langganan. |
| renew |
Perbarui kredensial identitas yang digunakan untuk mengautentikasi ke brankas kunci, untuk enkripsi kunci yang dikelola pelanggan. Jika encryption.identity.principalId tidak cocok dengan identity.principalId, menjalankan operasi ini akan memperbaikinya. |
| transition |
Transisi semua volume di VNet ke sumber kunci enkripsi yang berbeda (kunci yang dikelola Microsoft atau Azure Key Vault). Operasi gagal jika volume yang ditargetkan berbagi set saudara enkripsi dengan volume dari akun lain. |
| update | Tambal akun NetApp yang ditentukan |
Detail Properti
changeKeyVault
Memengaruhi volume yang ada yang dienkripsi dengan Key Vault/Managed HSM, dan volume baru. Mendukung HSM ke Key Vault, Key Vault ke HSM, HSM ke HSM dan Key Vault ke Key Vault.
changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Buat atau perbarui akun NetApp yang ditentukan dalam grup sumber daya
createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Nilai Properti
(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
delete
delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Dapatkan akun NetApp
get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
getChangeKeyVaultInformation
Berisi data dari encryption.keyVaultProperties serta informasi tentang titik akhir privat mana yang digunakan oleh setiap set saudara kandung enkripsi. Respons dari titik akhir ini dapat dimodifikasi dan digunakan sebagai isi permintaan untuk permintaan POST.
getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
list
Mencantumkan dan menjelaskan semua akun NetApp dalam grup sumber daya.
list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Nilai Properti
(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
listBySubscription
Cantumkan dan jelaskan semua akun NetApp dalam langganan.
listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Nilai Properti
(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
renewCredentials
Perbarui kredensial identitas yang digunakan untuk mengautentikasi ke brankas kunci, untuk enkripsi kunci yang dikelola pelanggan. Jika encryption.identity.principalId tidak cocok dengan identity.principalId, menjalankan operasi ini akan memperbaikinya.
renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
transitionToCmk
Transisi semua volume di VNet ke sumber kunci enkripsi yang berbeda (kunci yang dikelola Microsoft atau Azure Key Vault). Operasi gagal jika volume yang ditargetkan berbagi set saudara enkripsi dengan volume dari akun lain.
transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
update
Tambal akun NetApp yang ditentukan
update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Nilai Properti
(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>