Bagikan melalui


AccountsOperations interface

Antarmuka yang mewakili operasi Akun.

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.

createOrUpdate

Buat atau perbarui akun NetApp yang ditentukan dalam grup sumber daya

delete
get

Dapatkan akun NetApp

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.

list

Mencantumkan dan menjelaskan semua akun NetApp dalam grup sumber daya.

listBySubscription

Cantumkan dan jelaskan semua akun NetApp dalam langganan.

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.

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.

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>