Skip to content

Commit 9a5ad06

Browse files
authored
Adding Force Deletion Query Parameter for Resource Group Delete (#11294)
* Adding Force Deletion Types Query Parameter for Resource Group Delete (and a corresponding VM type example) * Add newline in Force Delete VM example JSON
1 parent c1132ed commit 9a5ad06

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"forceDeletionResourceTypes": "Microsoft.Compute/virtualMachines",
6+
"api-version": "2020-06-01"
7+
},
8+
"responses": {
9+
"202": {
10+
"description": "Accepted"
11+
},
12+
"200": {
13+
"description": "OK"
14+
}
15+
}
16+
}

specification/resources/resource-manager/Microsoft.Resources/stable/2020-06-01/resources.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2491,13 +2491,25 @@
24912491
"minLength": 1,
24922492
"maxLength": 90
24932493
},
2494+
{
2495+
"name": "forceDeletionResourceTypes",
2496+
"in": "query",
2497+
"required": false,
2498+
"type": "string",
2499+
"description": "The resource types you want to force delete. Currently, only the following is supported: forceDeletionResourceTypes=Microsoft.Compute/virtualMachines"
2500+
},
24942501
{
24952502
"$ref": "#/parameters/ApiVersionParameter"
24962503
},
24972504
{
24982505
"$ref": "#/parameters/SubscriptionIdParameter"
24992506
}
25002507
],
2508+
"x-ms-examples": {
2509+
"Force delete all the Virtual Machines in a resource group": {
2510+
"$ref": "./examples/ForceDeleteVMsInResourceGroup.json"
2511+
}
2512+
},
25012513
"responses": {
25022514
"200": {
25032515
"description": "OK"

0 commit comments

Comments
 (0)