Hi @jaganadhg , To delete the resources once you complete the work involving confidential computing, you can use the DELETE API call provided in the given information.
Here is an example of how to use it:
bash
curl -X DELETE 'https://accounts.cloud.databricks.com/api/2.0/accounts/<databricks-account-id>/networks/<databricks-...' --header 'Authorization: Bearer $OAUTH_TOKEN'
Remember to replace <databricks-account-id>
and <databricks-network-id>
with your actual account ID and network ID respectively. Also, replace $OAUTH_TOKEN
with your actual token.
As for the resources that Confidential Compute creates in Databricks, it's not explicitly outlined in the provided information. However, from the question, it's clear that Confidential Compute creates a resource group with managed identity, NAT Gateway, Public IP, security group, and a VNET (/16).
Additionally, it's mentioned that a workspace in Databricks can be associated with a Databricks-managed VPC or a customer-managed VPC depending on the setup.