共用方式為


AccountsOperations interface

代表帳戶作業的介面。

屬性

changeKeyVault

影響使用 Key Vault/受控 HSM 加密的現有磁碟區,以及新的磁碟區。 支援 HSM 至 Key Vault、Key Vault 至 HSM、HSM 至 HSM 和 Key Vault 至 Key Vault。

createOrUpdate

在資源群組內建立或更新指定的NetApp帳戶

delete
get

取得NetApp帳戶

getChangeKeyVaultInformation

包含 encryption.keyVaultProperties 中的數據,以及每個加密同層級集合使用哪些私人端點的相關信息。 可以修改來自此端點的回應,並用作 POST 請求的請求本文。

list

列出並說明資源群組中的所有NetApp帳戶。

listBySubscription

列出並說明訂閱中的所有NetApp帳戶。

renewCredentials

更新用來向金鑰保存庫進行驗證的身分識別認證,以進行客戶管理的密鑰加密。 如果 encryption.identity.principalId 不符合 identity.principalId,則執行此作業將會修正它。

transitionToCmk

將 VNet 中的所有磁碟區轉換為不同的加密金鑰來源(Microsoft受控密鑰或 Azure Key Vault)。 如果目標磁碟區與其他帳戶中的磁碟區共用加密同層級集、則作業會失敗。

update

修補指定的NetApp帳戶

屬性詳細資料

changeKeyVault

影響使用 Key Vault/受控 HSM 加密的現有磁碟區,以及新的磁碟區。 支援 HSM 至 Key Vault、Key Vault 至 HSM、HSM 至 HSM 和 Key Vault 至 Key Vault。

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

屬性值

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

createOrUpdate

在資源群組內建立或更新指定的NetApp帳戶

createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

屬性值

(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

delete

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

屬性值

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

get

取得NetApp帳戶

get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

屬性值

(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

getChangeKeyVaultInformation

包含 encryption.keyVaultProperties 中的數據,以及每個加密同層級集合使用哪些私人端點的相關信息。 可以修改來自此端點的回應,並用作 POST 請求的請求本文。

getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

屬性值

(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

list

列出並說明資源群組中的所有NetApp帳戶。

list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

屬性值

(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

listBySubscription

列出並說明訂閱中的所有NetApp帳戶。

listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

屬性值

(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

renewCredentials

更新用來向金鑰保存庫進行驗證的身分識別認證,以進行客戶管理的密鑰加密。 如果 encryption.identity.principalId 不符合 identity.principalId,則執行此作業將會修正它。

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

屬性值

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

transitionToCmk

將 VNet 中的所有磁碟區轉換為不同的加密金鑰來源(Microsoft受控密鑰或 Azure Key Vault)。 如果目標磁碟區與其他帳戶中的磁碟區共用加密同層級集、則作業會失敗。

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

屬性值

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

update

修補指定的NetApp帳戶

update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

屬性值

(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>