Skip to content

Commit

Permalink
Nnagarajanmsft elasticsan microsoft.elastic san 2024 05 01 (Azure#28828)
Browse files Browse the repository at this point in the history
* Adds base for updating Microsoft.ElasticSan from version stable/2023-01-01 to version 2024-05-01

* Updates readme

* Updates API version in new specs and examples

* Add EnforceDataIntegrityCheck and generate and validate examples

* Run swagger prettier check for files reported in checks

* Run prettier for all jsons

* add modelerfour to disable flatten to avoid JS breaking

* Add new field in VolumeGroupUpdateProperties

---------

Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com>
  • Loading branch information
nnagarajanmsft and kazrael2119 authored Jun 9, 2024
1 parent 25afa22 commit e8ead1c
Show file tree
Hide file tree
Showing 57 changed files with 5,631 additions and 2 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
{
"title": "ElasticSans_Create_MaximumSet_Gen - generated by [MaximumSet] rule",
"operationId": "ElasticSans_Create",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"parameters": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"bgyobptiableh"
],
"baseSizeTiB": 9,
"extendedCapacitySizeTiB": 6,
"publicNetworkAccess": "Enabled"
},
"tags": {
"key8999": "kzpsnqodjgfjyasktlxiboklydek"
},
"location": "France Central"
},
"api-version": "2024-05-01"
},
"responses": {
"200": {
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"bgyobptiableh"
],
"provisioningState": "Invalid",
"baseSizeTiB": 9,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 24,
"volumeGroupCount": 17,
"totalIops": 19,
"totalMBps": 18,
"totalSizeTiB": 26,
"privateEndpointConnections": [
{
"properties": {
"provisioningState": "Invalid",
"privateEndpoint": {
"id": "pwvla"
},
"privateLinkServiceConnectionState": {
"status": "Pending",
"description": "iyhfjnligaieovq",
"actionsRequired": "jnyswa"
},
"groupIds": [
"szjqerjjtbcxjxsaqlfcexperaoc"
]
},
"id": "kjmlgsuyzzimq",
"name": "uolibxojvjdp",
"type": "tlajrvzuisxmtgsswn",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
],
"publicNetworkAccess": "Enabled"
},
"tags": {
"key8999": "kzpsnqodjgfjyasktlxiboklydek"
},
"location": "vcofgqbwmrplgsmhgz",
"id": "radhnqz",
"name": "amqtxb",
"type": "bvllurxfpbivtswcfgi",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
},
"201": {
"headers": {
"location": "https://contoso.com/operationstatus"
},
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"bgyobptiableh"
],
"provisioningState": "Invalid",
"baseSizeTiB": 9,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 24,
"volumeGroupCount": 17,
"totalIops": 19,
"totalMBps": 18,
"totalSizeTiB": 26,
"privateEndpointConnections": [
{
"properties": {
"provisioningState": "Invalid",
"privateEndpoint": {
"id": "pwvla"
},
"privateLinkServiceConnectionState": {
"status": "Pending",
"description": "iyhfjnligaieovq",
"actionsRequired": "jnyswa"
},
"groupIds": [
"szjqerjjtbcxjxsaqlfcexperaoc"
]
},
"id": "kjmlgsuyzzimq",
"name": "uolibxojvjdp",
"type": "tlajrvzuisxmtgsswn",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
],
"publicNetworkAccess": "Enabled"
},
"tags": {
"key8999": "kzpsnqodjgfjyasktlxiboklydek"
},
"location": "vcofgqbwmrplgsmhgz",
"id": "radhnqz",
"name": "amqtxb",
"type": "bvllurxfpbivtswcfgi",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
}
}
}
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": "2024-05-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_MaximumSet_Gen - generated by [MaximumSet] rule",
"operationId": "ElasticSans_Delete",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"api-version": "2024-05-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": "2024-05-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_MaximumSet_Gen - generated by [MaximumSet] rule",
"operationId": "ElasticSans_Get",
"parameters": {
"subscriptionId": "subscriptionid",
"resourceGroupName": "resourcegroupname",
"elasticSanName": "elasticsanname",
"api-version": "2024-05-01"
},
"responses": {
"200": {
"body": {
"properties": {
"sku": {
"name": "Premium_LRS",
"tier": "Premium"
},
"availabilityZones": [
"bgyobptiableh"
],
"provisioningState": "Invalid",
"baseSizeTiB": 9,
"extendedCapacitySizeTiB": 6,
"totalVolumeSizeGiB": 24,
"volumeGroupCount": 17,
"totalIops": 19,
"totalMBps": 18,
"totalSizeTiB": 26,
"privateEndpointConnections": [
{
"properties": {
"provisioningState": "Invalid",
"privateEndpoint": {
"id": "pwvla"
},
"privateLinkServiceConnectionState": {
"status": "Pending",
"description": "iyhfjnligaieovq",
"actionsRequired": "jnyswa"
},
"groupIds": [
"szjqerjjtbcxjxsaqlfcexperaoc"
]
},
"id": "kjmlgsuyzzimq",
"name": "uolibxojvjdp",
"type": "tlajrvzuisxmtgsswn",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
],
"publicNetworkAccess": "Enabled"
},
"tags": {
"key8999": "kzpsnqodjgfjyasktlxiboklydek"
},
"location": "vcofgqbwmrplgsmhgz",
"id": "radhnqz",
"name": "amqtxb",
"type": "bvllurxfpbivtswcfgi",
"systemData": {
"createdBy": "cuwjnszrvrxht",
"createdByType": "User",
"createdAt": "2024-05-13T06:23:45.838Z",
"lastModifiedBy": "snlm",
"lastModifiedByType": "User",
"lastModifiedAt": "2024-05-13T06:23:45.838Z"
}
}
}
}
}
Loading

0 comments on commit e8ead1c

Please sign in to comment.