List Resource Groups
Response
Error Responses
Error message
401- Unauthorized (missing access_token in session)500- Internal server error
Create Resource Group
Request Body
Azure subscription ID where the resource group will be created
Name for the new resource group
Azure region where the resource group will be located (e.g., “westeurope”, “eastus”)
Response
Success message with resource group name and location
Error Responses
Error message
200- Resource group created successfully400- Missing required parameters401- Unauthorized500- Internal server error
Get Resource Group Contents
Query Parameters
Azure subscription ID
Resource group name
Response
Error Responses
Status Codes:400- Missing required query parameters401- Unauthorized500- Internal server error
Delete Resource Group
Request Body
Azure subscription ID
Resource group name to delete
Response
Confirmation message with the deleted resource group name
Error Responses
Status Codes:200- Resource group deleted successfully400- Missing required parameters401- Unauthorized500- Internal server error