AccountsOperations interface
代表帳戶作業的介面。
屬性
| change |
影響使用 Key Vault/受控 HSM 加密的現有磁碟區,以及新的磁碟區。 支援 HSM 至 Key Vault、Key Vault 至 HSM、HSM 至 HSM 和 Key Vault 至 Key Vault。 |
| create |
在資源群組內建立或更新指定的NetApp帳戶 |
| delete | |
| get | 取得NetApp帳戶 |
| get |
包含 encryption.keyVaultProperties 中的數據,以及每個加密同層級集合使用哪些私人端點的相關信息。 可以修改來自此端點的回應,並用作 POST 請求的請求本文。 |
| list | 列出並說明資源群組中的所有NetApp帳戶。 |
| list |
列出並說明訂閱中的所有NetApp帳戶。 |
| renew |
更新用來向金鑰保存庫進行驗證的身分識別認證,以進行客戶管理的密鑰加密。 如果 encryption.identity.principalId 不符合 identity.principalId,則執行此作業將會修正它。 |
| transition |
將 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>