Skip to content

Commit

Permalink
Merge pull request #4200 from hashicorp/data/regeneration-from-c9bb4c…
Browse files Browse the repository at this point in the history
…5e885123aff15f19cdf3acc9bb7c03de60-rest-api-specs

Data: Rest Api Specs - regenerating based on c9bb4c5
  • Loading branch information
tombuildsstuff authored Jun 11, 2024
2 parents c9bb4c5 + 52378b2 commit 86a67fe
Show file tree
Hide file tree
Showing 113 changed files with 4,224 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"apiVersion": "2024-05-01",
"isPreview": false,
"generate": true,
"resources": [
"ElasticSan",
"ElasticSanSkus",
"ElasticSans",
"PrivateEndpointConnections",
"PrivateLinkResources",
"Snapshots",
"VolumeGroups",
"Volumes"
],
"source": "Azure/azure-rest-api-specs"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "PrivateEndpointServiceConnectionStatus",
"type": "String",
"values": [
{
"key": "Approved",
"value": "Approved"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Pending",
"value": "Pending"
},
{
"key": "Rejected",
"value": "Rejected"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"name": "ProvisioningStates",
"type": "String",
"values": [
{
"key": "Canceled",
"value": "Canceled"
},
{
"key": "Creating",
"value": "Creating"
},
{
"key": "Deleting",
"value": "Deleting"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Invalid",
"value": "Invalid"
},
{
"key": "Pending",
"value": "Pending"
},
{
"key": "Succeeded",
"value": "Succeeded"
},
{
"key": "Updating",
"value": "Updating"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "PublicNetworkAccess",
"type": "String",
"values": [
{
"key": "Disabled",
"value": "Disabled"
},
{
"key": "Enabled",
"value": "Enabled"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "SkuName",
"type": "String",
"values": [
{
"key": "PremiumLRS",
"value": "Premium_LRS"
},
{
"key": "PremiumZRS",
"value": "Premium_ZRS"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "SkuTier",
"type": "String",
"values": [
{
"key": "Premium",
"value": "Premium"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
{
"name": "ElasticSan",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "id",
"name": "Id",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "location",
"name": "Location",
"objectDefinition": {
"type": "Location",
"referenceName": null
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "name",
"name": "Name",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "properties",
"name": "Properties",
"objectDefinition": {
"type": "Reference",
"referenceName": "ElasticSanProperties"
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "systemData",
"name": "SystemData",
"objectDefinition": {
"type": "SystemData",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "tags",
"name": "Tags",
"objectDefinition": {
"type": "Tags",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "type",
"name": "Type",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
{
"name": "ElasticSanProperties",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "availabilityZones",
"name": "AvailabilityZones",
"objectDefinition": {
"type": "Zones",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "baseSizeTiB",
"name": "BaseSizeTiB",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "extendedCapacitySizeTiB",
"name": "ExtendedCapacitySizeTiB",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "privateEndpointConnections",
"name": "PrivateEndpointConnections",
"objectDefinition": {
"type": "List",
"referenceName": null,
"nestedItem": {
"type": "Reference",
"referenceName": "PrivateEndpointConnection"
}
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "provisioningState",
"name": "ProvisioningState",
"objectDefinition": {
"type": "Reference",
"referenceName": "ProvisioningStates"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "publicNetworkAccess",
"name": "PublicNetworkAccess",
"objectDefinition": {
"type": "Reference",
"referenceName": "PublicNetworkAccess"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "sku",
"name": "Sku",
"objectDefinition": {
"type": "Reference",
"referenceName": "Sku"
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "totalIops",
"name": "TotalIops",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "totalMBps",
"name": "TotalMBps",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "totalSizeTiB",
"name": "TotalSizeTiB",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "totalVolumeSizeGiB",
"name": "TotalVolumeSizeGiB",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "volumeGroupCount",
"name": "VolumeGroupCount",
"objectDefinition": {
"type": "Integer",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
}
]
}
Loading

0 comments on commit 86a67fe

Please sign in to comment.