Skip to content

Commit

Permalink
Merge pull request #4401 from hashicorp/data/regeneration-from-da06e4…
Browse files Browse the repository at this point in the history
…db3383eab438b499be38696933e12e3b49-rest-api-specs

Data: Rest Api Specs - regenerating based on da06e4d
  • Loading branch information
katbyte authored Sep 10, 2024
2 parents da06e4d + 8356a40 commit 0698db4
Show file tree
Hide file tree
Showing 31 changed files with 832 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"apiVersion": "2023-11-01",
"isPreview": false,
"generate": true,
"resources": [
"FabricCapacities"
],
"source": "Azure/azure-rest-api-specs"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "CheckNameAvailabilityReason",
"type": "String",
"values": [
{
"key": "AlreadyExists",
"value": "AlreadyExists"
},
{
"key": "Invalid",
"value": "Invalid"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"name": "ProvisioningState",
"type": "String",
"values": [
{
"key": "Canceled",
"value": "Canceled"
},
{
"key": "Deleting",
"value": "Deleting"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Provisioning",
"value": "Provisioning"
},
{
"key": "Succeeded",
"value": "Succeeded"
},
{
"key": "Updating",
"value": "Updating"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"name": "ResourceState",
"type": "String",
"values": [
{
"key": "Active",
"value": "Active"
},
{
"key": "Deleting",
"value": "Deleting"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Paused",
"value": "Paused"
},
{
"key": "Pausing",
"value": "Pausing"
},
{
"key": "Preparing",
"value": "Preparing"
},
{
"key": "Provisioning",
"value": "Provisioning"
},
{
"key": "Resuming",
"value": "Resuming"
},
{
"key": "Scaling",
"value": "Scaling"
},
{
"key": "Suspended",
"value": "Suspended"
},
{
"key": "Suspending",
"value": "Suspending"
},
{
"key": "Updating",
"value": "Updating"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "RpSkuTier",
"type": "String",
"values": [
{
"key": "Fabric",
"value": "Fabric"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "CapacityAdministration",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "members",
"name": "Members",
"objectDefinition": {
"type": "List",
"referenceName": null,
"nestedItem": {
"type": "String",
"referenceName": null
}
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"name": "CheckNameAvailabilityRequest",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "name",
"name": "Name",
"objectDefinition": {
"type": "String",
"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,44 @@
{
"name": "CheckNameAvailabilityResponse",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "message",
"name": "Message",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "nameAvailable",
"name": "NameAvailable",
"objectDefinition": {
"type": "Boolean",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "reason",
"name": "Reason",
"objectDefinition": {
"type": "Reference",
"referenceName": "CheckNameAvailabilityReason"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"name": "FabricCapacity",
"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": "FabricCapacityProperties"
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "sku",
"name": "Sku",
"objectDefinition": {
"type": "Reference",
"referenceName": "RpSku"
},
"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,44 @@
{
"name": "FabricCapacityProperties",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "administration",
"name": "Administration",
"objectDefinition": {
"type": "Reference",
"referenceName": "CapacityAdministration"
},
"optional": false,
"readOnly": false,
"required": true,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "provisioningState",
"name": "ProvisioningState",
"objectDefinition": {
"type": "Reference",
"referenceName": "ProvisioningState"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "state",
"name": "State",
"objectDefinition": {
"type": "Reference",
"referenceName": "ResourceState"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
}
]
}
Loading

0 comments on commit 0698db4

Please sign in to comment.