Skip to content

Commit 231d094

Browse files
authored
[Hub Generated] Review request for Microsoft.Resources to add version stable/2021-01-01 (Azure#13000)
* Adds base for updating Microsoft.Resources from version stable/2020-10-01 to version 2021-01-01 * Updates readme * Updates API version in new specs and examples * Remove deployment scripts for 2021-01-01 * Update what-if definitions * Fix readme * Rename a property
1 parent d05a297 commit 231d094

26 files changed

+8510
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"parameters": {
3+
"api-version": "2021-01-01",
4+
"template": {
5+
"$schema": "http://schemas.management.azure.com/deploymentTemplate?api-version=2014-04-01-preview",
6+
"contentVersion": "1.0.0.0",
7+
"parameters": {
8+
"string": {
9+
"type": "string"
10+
}
11+
},
12+
"variables": {
13+
"string": "string",
14+
"int": 42,
15+
"bool": true,
16+
"array": [
17+
1,
18+
2,
19+
3,
20+
4
21+
],
22+
"object": {
23+
"object": {
24+
"vmSize": "Large",
25+
"location": "West US"
26+
}
27+
}
28+
},
29+
"resources": [],
30+
"outputs": {
31+
"string": {
32+
"type": "string",
33+
"value": "myvalue"
34+
}
35+
}
36+
}
37+
},
38+
"responses": {
39+
"200": {
40+
"body": {
41+
"minifiedTemplate": "{\"$SCHEMA\":\"HTTP://SCHEMAS.MANAGEMENT.AZURE.COM/DEPLOYMENTTEMPLATE?API-VERSION=2014-04-01-PREVIEW\",\"CONTENTVERSION\":\"1.0.0.0\",\"PARAMETERS\":{\"STRING\":{\"TYPE\":\"STRING\"}},\"VARIABLES\":{\"STRING\":\"STRING\",\"INT\":42,\"BOOL\":TRUE,\"ARRAY\":[1,2,3,4],\"OBJECT\":{\"OBJECT\":{\"VMSIZE\":\"LARGE\",\"LOCATION\":\"WEST US\"}}},\"RESOURCES\":[],\"OUTPUTS\":{\"STRING\":{\"TYPE\":\"STRING\",\"VALUE\":\"MYVALUE\"}}}",
42+
"templateHash": "695440707931307747"
43+
}
44+
}
45+
}
46+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2021-01-01",
6+
"parameters": {
7+
"location": "eastus"
8+
}
9+
},
10+
"responses": {
11+
"201": {
12+
"body": {
13+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group",
14+
"name": "my-resource-group",
15+
"location": "eastus",
16+
"properties": {
17+
"provisioningState": "Succeeded"
18+
}
19+
}
20+
},
21+
"200": {
22+
"body": {
23+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group",
24+
"name": "my-resource-group",
25+
"location": "eastus",
26+
"properties": {
27+
"provisioningState": "Succeeded"
28+
}
29+
}
30+
}
31+
}
32+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2021-01-01",
6+
"parameters": {
7+
"resources": [
8+
"*"
9+
],
10+
"options": "IncludeParameterDefaultValue,IncludeComments"
11+
}
12+
},
13+
"responses": {
14+
"202": {
15+
"headers": {
16+
"location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/c9bbccf4-e16a-4eb7-befb-2e2e5195c347?api-version=2018-08-01"
17+
}
18+
},
19+
"200": {
20+
"body": {
21+
"template": {
22+
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
23+
"contentVersion": "1.0.0.0",
24+
"parameters": {
25+
"myResourceType_myFirstResource_name": {
26+
"defaultValue": "myFirstResource",
27+
"type": "String"
28+
},
29+
"myResourceType_mySecondResource_name": {
30+
"defaultValue": "mySecondResource",
31+
"type": "String"
32+
},
33+
"myResourceType_myFirstResource_secret": {
34+
"defaultValue": null,
35+
"type": "SecureString"
36+
}
37+
},
38+
"variables": {},
39+
"resources": [
40+
{
41+
"type": "My.RP/myResourceType",
42+
"apiVersion": "2019-01-01",
43+
"name": "[parameters('myResourceType_myFirstResource_name')]",
44+
"location": "West US",
45+
"properties": {
46+
"secret": "[parameters('myResourceType_myFirstResource_secret')]"
47+
}
48+
},
49+
{
50+
"type": "My.RP/myResourceType",
51+
"apiVersion": "2019-01-01",
52+
"name": "[parameters('myResourceType_mySecondResource_name')]",
53+
"location": "West US",
54+
"properties": {
55+
"customProperty": "hello!"
56+
}
57+
}
58+
]
59+
},
60+
"error": {
61+
"code": "ExportTemplateCompletedWithErrors",
62+
"message": "Export template operation completed with errors. Some resources were not exported. Please see details for more information.",
63+
"details": []
64+
}
65+
}
66+
}
67+
}
68+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"resourceGroupName": "my-resource-group",
5+
"api-version": "2021-01-01",
6+
"parameters": {
7+
"resources": [
8+
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group/providers/My.RP/myResourceType/myFirstResource"
9+
],
10+
"options": "SkipResourceNameParameterization"
11+
}
12+
},
13+
"responses": {
14+
"202": {
15+
"headers": {
16+
"location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/c9bbccf4-e16a-4eb7-befb-2e2e5195c347?api-version=2018-08-01"
17+
}
18+
},
19+
"200": {
20+
"body": {
21+
"template": {
22+
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
23+
"contentVersion": "1.0.0.0",
24+
"parameters": {
25+
"myResourceType_myFirstResource_secret": {
26+
"defaultValue": null,
27+
"type": "SecureString"
28+
}
29+
},
30+
"variables": {},
31+
"resources": [
32+
{
33+
"type": "My.RP/myResourceType",
34+
"apiVersion": "2019-01-01",
35+
"name": "myFirstResource",
36+
"location": "West US",
37+
"properties": {
38+
"secret": "[parameters('myResourceType_myFirstResource_secret')]"
39+
}
40+
}
41+
]
42+
}
43+
}
44+
}
45+
}
46+
}

0 commit comments

Comments
 (0)