Skip to content

Commit fc3c1aa

Browse files
PreetPRGHarshAulakhh
authored andcommitted
Release elasticsan microsoft.elastic san 2023 01 01 ga (#25687)
* Adds base for updating Microsoft.ElasticSan from version preview/2022-12-01-preview to version 2023-01-01 * Updates readme * Updates API version in new specs and examples * Added snapshot API & SourceId change (#25073) * Added snapshot API & SourceId change * removed state from virtualNetworkRule * add CMK changes * add object type on properties * add managedby property * Removed PATCH Snapshot API, Added forceDeleteFlags for volume, added provisioning state from volume, added publicNetworkAccess * Added proper examples * resolved Prettier check * removed export, added enum for force-delete * Updated operationID & resolved comments --------- Co-authored-by: Harshjeet Aulakh <[email protected]> * Adding update to x-ms-mutability (#25725) * Adding update to x-ms-mutability * updated examples as per need of teraform * added managedBy in Update properties * prettier check --------- Co-authored-by: Harshjeet Aulakh <[email protected]>
1 parent b078c29 commit fc3c1aa

File tree

56 files changed

+5726
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+5726
-2
lines changed

specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2023-01-01/elasticsan.json

Lines changed: 2748 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
{
2+
"title": "ElasticSans_Create",
3+
"operationId": "ElasticSans_Create",
4+
"parameters": {
5+
"subscriptionId": "subscriptionid",
6+
"resourceGroupName": "resourcegroupname",
7+
"elasticSanName": "elasticsanname",
8+
"parameters": {
9+
"properties": {
10+
"sku": {
11+
"name": "Premium_LRS",
12+
"tier": "Premium"
13+
},
14+
"availabilityZones": [
15+
"1"
16+
],
17+
"baseSizeTiB": 5,
18+
"extendedCapacitySizeTiB": 25,
19+
"publicNetworkAccess": "Enabled"
20+
},
21+
"tags": {
22+
"key9316": "ihndtieqibtob"
23+
},
24+
"location": "France Central"
25+
},
26+
"api-version": "2023-01-01"
27+
},
28+
"responses": {
29+
"200": {
30+
"body": {
31+
"properties": {
32+
"sku": {
33+
"name": "Premium_LRS",
34+
"tier": "Premium"
35+
},
36+
"availabilityZones": [
37+
"1"
38+
],
39+
"provisioningState": "Succeeded",
40+
"baseSizeTiB": 15,
41+
"extendedCapacitySizeTiB": 6,
42+
"totalVolumeSizeGiB": 15,
43+
"volumeGroupCount": 24,
44+
"totalIops": 22,
45+
"totalMBps": 4,
46+
"totalSizeTiB": 27,
47+
"publicNetworkAccess": "Enabled"
48+
},
49+
"systemData": {
50+
"createdBy": "otfifnrahdshqombvtg",
51+
"createdByType": "User",
52+
"createdAt": "2023-07-03T09:59:45.919Z",
53+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
54+
"lastModifiedByType": "User",
55+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
56+
},
57+
"tags": {
58+
"key5002": "lhag"
59+
},
60+
"location": "France Central",
61+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
62+
"name": "vfoatmakv",
63+
"type": "Microsoft.ElasticSan/ElasticSans"
64+
}
65+
},
66+
"201": {
67+
"headers": {
68+
"location": "https://contoso.com/operationstatus"
69+
},
70+
"body": {
71+
"properties": {
72+
"sku": {
73+
"name": "Premium_LRS",
74+
"tier": "Premium"
75+
},
76+
"availabilityZones": [
77+
"1"
78+
],
79+
"provisioningState": "Succeeded",
80+
"baseSizeTiB": 15,
81+
"extendedCapacitySizeTiB": 6,
82+
"totalVolumeSizeGiB": 15,
83+
"volumeGroupCount": 24,
84+
"totalIops": 22,
85+
"totalMBps": 4,
86+
"totalSizeTiB": 27,
87+
"publicNetworkAccess": "Enabled"
88+
},
89+
"systemData": {
90+
"createdBy": "otfifnrahdshqombvtg",
91+
"createdByType": "User",
92+
"createdAt": "2023-07-03T09:59:45.919Z",
93+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
94+
"lastModifiedByType": "User",
95+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
96+
},
97+
"tags": {
98+
"key5002": "lhag"
99+
},
100+
"location": "France Central",
101+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
102+
"name": "vfoatmakv",
103+
"type": "Microsoft.ElasticSan/ElasticSans"
104+
}
105+
}
106+
}
107+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"title": "ElasticSans_Create",
3+
"operationId": "ElasticSans_Create",
4+
"parameters": {
5+
"subscriptionId": "subscriptionid",
6+
"resourceGroupName": "resourcegroupname",
7+
"elasticSanName": "elasticsanname",
8+
"parameters": {
9+
"properties": {
10+
"sku": {
11+
"name": "Premium_LRS"
12+
},
13+
"baseSizeTiB": 15,
14+
"extendedCapacitySizeTiB": 27
15+
},
16+
"location": "France Central"
17+
},
18+
"api-version": "2023-01-01"
19+
},
20+
"responses": {
21+
"200": {
22+
"body": {
23+
"properties": {
24+
"sku": {
25+
"name": "Premium_LRS",
26+
"tier": "Premium"
27+
},
28+
"availabilityZones": [
29+
"1"
30+
],
31+
"provisioningState": "Succeeded",
32+
"baseSizeTiB": 15,
33+
"extendedCapacitySizeTiB": 6,
34+
"totalVolumeSizeGiB": 15,
35+
"volumeGroupCount": 24,
36+
"totalIops": 22,
37+
"totalMBps": 4,
38+
"totalSizeTiB": 27,
39+
"publicNetworkAccess": "Enabled"
40+
},
41+
"systemData": {
42+
"createdBy": "otfifnrahdshqombvtg",
43+
"createdByType": "User",
44+
"createdAt": "2023-07-03T09:59:45.919Z",
45+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
46+
"lastModifiedByType": "User",
47+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
48+
},
49+
"tags": {
50+
"key5002": "lhag"
51+
},
52+
"location": "France Central",
53+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
54+
"name": "vfoatmakv",
55+
"type": "Microsoft.ElasticSan/ElasticSans"
56+
}
57+
},
58+
"201": {
59+
"headers": {
60+
"location": "https://contoso.com/operationstatus"
61+
},
62+
"body": {
63+
"properties": {
64+
"sku": {
65+
"name": "Premium_LRS",
66+
"tier": "Premium"
67+
},
68+
"availabilityZones": [
69+
"1"
70+
],
71+
"provisioningState": "Succeeded",
72+
"baseSizeTiB": 15,
73+
"extendedCapacitySizeTiB": 6,
74+
"totalVolumeSizeGiB": 15,
75+
"volumeGroupCount": 24,
76+
"totalIops": 22,
77+
"totalMBps": 4,
78+
"totalSizeTiB": 27,
79+
"publicNetworkAccess": "Enabled"
80+
},
81+
"systemData": {
82+
"createdBy": "otfifnrahdshqombvtg",
83+
"createdByType": "User",
84+
"createdAt": "2023-07-03T09:59:45.919Z",
85+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
86+
"lastModifiedByType": "User",
87+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
88+
},
89+
"tags": {
90+
"key5002": "lhag"
91+
},
92+
"location": "France Central",
93+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
94+
"name": "vfoatmakv",
95+
"type": "Microsoft.ElasticSan/ElasticSans"
96+
}
97+
}
98+
}
99+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"title": "ElasticSans_Delete",
3+
"operationId": "ElasticSans_Delete",
4+
"parameters": {
5+
"subscriptionId": "subscriptionid",
6+
"resourceGroupName": "resourcegroupname",
7+
"elasticSanName": "elasticsanname",
8+
"api-version": "2023-01-01"
9+
},
10+
"responses": {
11+
"200": {},
12+
"202": {
13+
"headers": {
14+
"location": "https://contoso.com/operationstatus"
15+
}
16+
},
17+
"204": {}
18+
}
19+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"title": "ElasticSans_Delete",
3+
"operationId": "ElasticSans_Delete",
4+
"parameters": {
5+
"subscriptionId": "subscriptionid",
6+
"resourceGroupName": "resourcegroupname",
7+
"elasticSanName": "elasticsanname",
8+
"api-version": "2023-01-01"
9+
},
10+
"responses": {
11+
"200": {},
12+
"202": {
13+
"headers": {
14+
"location": "https://contoso.com/operationstatus"
15+
}
16+
},
17+
"204": {}
18+
}
19+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{
2+
"title": "ElasticSans_Get",
3+
"operationId": "ElasticSans_Get",
4+
"parameters": {
5+
"subscriptionId": "subscriptionid",
6+
"resourceGroupName": "resourcegroupname",
7+
"elasticSanName": "elasticsanname",
8+
"api-version": "2023-01-01"
9+
},
10+
"responses": {
11+
"200": {
12+
"body": {
13+
"properties": {
14+
"sku": {
15+
"name": "Premium_LRS",
16+
"tier": "Premium"
17+
},
18+
"availabilityZones": [
19+
"1"
20+
],
21+
"provisioningState": "Succeeded",
22+
"baseSizeTiB": 15,
23+
"extendedCapacitySizeTiB": 6,
24+
"totalVolumeSizeGiB": 15,
25+
"volumeGroupCount": 24,
26+
"totalIops": 22,
27+
"totalMBps": 4,
28+
"totalSizeTiB": 27,
29+
"privateEndpointConnections": [
30+
{
31+
"properties": {
32+
"provisioningState": "Succeeded",
33+
"privateEndpoint": {
34+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}"
35+
},
36+
"privateLinkServiceConnectionState": {
37+
"status": "Pending",
38+
"description": "Auto-Approved",
39+
"actionsRequired": "None"
40+
},
41+
"groupIds": [
42+
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}"
43+
]
44+
},
45+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}",
46+
"name": "{privateEndpointConnectionName}",
47+
"type": "Microsoft.ElasticSan/elasticSans/privateEndpointConnections",
48+
"systemData": {
49+
"createdBy": "otfifnrahdshqombvtg",
50+
"createdByType": "User",
51+
"createdAt": "2023-07-03T09:59:45.919Z",
52+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
53+
"lastModifiedByType": "User",
54+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
55+
}
56+
}
57+
],
58+
"publicNetworkAccess": "Enabled"
59+
},
60+
"systemData": {
61+
"createdBy": "otfifnrahdshqombvtg",
62+
"createdByType": "User",
63+
"createdAt": "2023-07-03T09:59:45.919Z",
64+
"lastModifiedBy": "jnaxavnlhrboshtidtib",
65+
"lastModifiedByType": "User",
66+
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
67+
},
68+
"tags": {
69+
"key5002": "lhag"
70+
},
71+
"location": "France Central",
72+
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
73+
"name": "vfoatmakv",
74+
"type": "Microsoft.ElasticSan/ElasticSans"
75+
}
76+
}
77+
}
78+
}

0 commit comments

Comments
 (0)