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>