Skip to content

Commit

Permalink
Release elasticsan microsoft.elastic san 2023 01 01 ga (#25687)
Browse files Browse the repository at this point in the history
* 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 <haulakh@microsoft.com>

* 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 <haulakh@microsoft.com>
  • Loading branch information
PreetPRG and HarshAulakhh authored Sep 22, 2023
1 parent c05d231 commit 9307ada
Show file tree
Hide file tree
Showing 56 changed files with 5,726 additions and 2 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
{
"title": "ElasticSans_Create",
"operationId": "ElasticSans_Create",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"parameters": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"baseSizeTiB": 5,
"extendedCapacitySizeTiB": 25,
"publicNetworkAccess": "Enabled"
},
"tags": {
"key9316": "ihndtieqibtob"
},
"location": "France Central"
},
"api-version": "2023-01-01"
},
"responses": {
"200": {
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"provisioningState": "Succeeded",
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 15,
"volumeGroupCount": 24,
"totalIops": 22,
"totalMBps": 4,
"totalSizeTiB": 27,
"publicNetworkAccess": "Enabled"
},
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
},
"tags": {
"key5002": "lhag"
},
"location": "France Central",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
"name": "vfoatmakv",
"type": "Microsoft.ElasticSan/ElasticSans"
}
},
"201": {
"headers": {
"location": "https://contoso.com/operationstatus"
},
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"provisioningState": "Succeeded",
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 15,
"volumeGroupCount": 24,
"totalIops": 22,
"totalMBps": 4,
"totalSizeTiB": 27,
"publicNetworkAccess": "Enabled"
},
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
},
"tags": {
"key5002": "lhag"
},
"location": "France Central",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
"name": "vfoatmakv",
"type": "Microsoft.ElasticSan/ElasticSans"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
{
"title": "ElasticSans_Create",
"operationId": "ElasticSans_Create",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"parameters": {
"properties": {
"sku": {
"name": "Premium_LRS"
},
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 27
},
"location": "France Central"
},
"api-version": "2023-01-01"
},
"responses": {
"200": {
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"provisioningState": "Succeeded",
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 15,
"volumeGroupCount": 24,
"totalIops": 22,
"totalMBps": 4,
"totalSizeTiB": 27,
"publicNetworkAccess": "Enabled"
},
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
},
"tags": {
"key5002": "lhag"
},
"location": "France Central",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
"name": "vfoatmakv",
"type": "Microsoft.ElasticSan/ElasticSans"
}
},
"201": {
"headers": {
"location": "https://contoso.com/operationstatus"
},
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"provisioningState": "Succeeded",
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 15,
"volumeGroupCount": 24,
"totalIops": 22,
"totalMBps": 4,
"totalSizeTiB": 27,
"publicNetworkAccess": "Enabled"
},
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
},
"tags": {
"key5002": "lhag"
},
"location": "France Central",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
"name": "vfoatmakv",
"type": "Microsoft.ElasticSan/ElasticSans"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"title": "ElasticSans_Delete",
"operationId": "ElasticSans_Delete",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"api-version": "2023-01-01"
},
"responses": {
"200": {},
"202": {
"headers": {
"location": "https://contoso.com/operationstatus"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"title": "ElasticSans_Delete",
"operationId": "ElasticSans_Delete",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"api-version": "2023-01-01"
},
"responses": {
"200": {},
"202": {
"headers": {
"location": "https://contoso.com/operationstatus"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"title": "ElasticSans_Get",
"operationId": "ElasticSans_Get",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"api-version": "2023-01-01"
},
"responses": {
"200": {
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"1"
],
"provisioningState": "Succeeded",
"baseSizeTiB": 15,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 15,
"volumeGroupCount": 24,
"totalIops": 22,
"totalMBps": 4,
"totalSizeTiB": 27,
"privateEndpointConnections": [
{
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}"
},
"privateLinkServiceConnectionState": {
"status": "Pending",
"description": "Auto-Approved",
"actionsRequired": "None"
},
"groupIds": [
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/volumegroups/{volumeGroupName}"
]
},
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}/privateEndpointConnections/{privateEndpointConnectionName}",
"name": "{privateEndpointConnectionName}",
"type": "Microsoft.ElasticSan/elasticSans/privateEndpointConnections",
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
}
}
],
"publicNetworkAccess": "Enabled"
},
"systemData": {
"createdBy": "otfifnrahdshqombvtg",
"createdByType": "User",
"createdAt": "2023-07-03T09:59:45.919Z",
"lastModifiedBy": "jnaxavnlhrboshtidtib",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-07-03T09:59:45.919Z"
},
"tags": {
"key5002": "lhag"
},
"location": "France Central",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ElasticSan/elasticSans/{elasticSanName}",
"name": "vfoatmakv",
"type": "Microsoft.ElasticSan/ElasticSans"
}
}
}
}
Loading

0 comments on commit 9307ada

Please sign in to comment.