Skip to content

Commit

Permalink
Merge pull request #4185 from hashicorp/data/regeneration-from-839dd8…
Browse files Browse the repository at this point in the history
…e80044a58b1b1702f81a4aed6724e57dce-rest-api-specs

Data: Rest Api Specs - regenerating based on 839dd8e
  • Loading branch information
manicminer authored Jun 3, 2024
2 parents 5be40b1 + c6bcdc8 commit b137ec9
Show file tree
Hide file tree
Showing 477 changed files with 16,636 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "ApiSpecExportResultFormat",
"type": "String",
"values": [
{
"key": "Inline",
"value": "inline"
},
{
"key": "Link",
"value": "link"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "ApiSpecImportSourceFormat",
"type": "String",
"values": [
{
"key": "Inline",
"value": "inline"
},
{
"key": "Link",
"value": "link"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"name": "ApiDefinition",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "id",
"name": "Id",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"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": "ApiDefinitionProperties"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "systemData",
"name": "SystemData",
"objectDefinition": {
"type": "SystemData",
"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": "ApiDefinitionProperties",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "description",
"name": "Description",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "specification",
"name": "Specification",
"objectDefinition": {
"type": "Reference",
"referenceName": "ApiDefinitionPropertiesSpecification"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "title",
"name": "Title",
"objectDefinition": {
"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": "ApiDefinitionPropertiesSpecification",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "name",
"name": "Name",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "version",
"name": "Version",
"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,31 @@
{
"name": "ApiSpecExportResult",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "format",
"name": "Format",
"objectDefinition": {
"type": "Reference",
"referenceName": "ApiSpecExportResultFormat"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "value",
"name": "Value",
"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": "ApiSpecImportRequest",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "format",
"name": "Format",
"objectDefinition": {
"type": "Reference",
"referenceName": "ApiSpecImportSourceFormat"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "specification",
"name": "Specification",
"objectDefinition": {
"type": "Reference",
"referenceName": "ApiSpecImportRequestSpecification"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "value",
"name": "Value",
"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,31 @@
{
"name": "ApiSpecImportRequestSpecification",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "name",
"name": "Name",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "version",
"name": "Version",
"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,19 @@
{
"name": "CreateOrUpdate",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
201
],
"longRunning": false,
"httpMethod": "PUT",
"resourceIdName": "DefinitionId",
"requestObject": {
"type": "Reference",
"referenceName": "ApiDefinition"
},
"responseObject": {
"type": "Reference",
"referenceName": "ApiDefinition"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "Delete",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
204
],
"longRunning": false,
"httpMethod": "DELETE",
"resourceIdName": "DefinitionId"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "ExportSpecification",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
202
],
"longRunning": true,
"httpMethod": "POST",
"resourceIdName": "DefinitionId",
"responseObject": {
"type": "Reference",
"referenceName": "ApiSpecExportResult"
},
"uriSuffix": "/exportSpecification"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "Get",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200
],
"longRunning": false,
"httpMethod": "GET",
"resourceIdName": "DefinitionId",
"responseObject": {
"type": "Reference",
"referenceName": "ApiDefinition"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "Head",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200
],
"longRunning": false,
"httpMethod": "HEAD",
"resourceIdName": "DefinitionId"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "ImportSpecification",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
202
],
"longRunning": true,
"httpMethod": "POST",
"resourceIdName": "DefinitionId",
"requestObject": {
"type": "Reference",
"referenceName": "ApiSpecImportRequest"
},
"uriSuffix": "/importSpecification"
}
Loading

0 comments on commit b137ec9

Please sign in to comment.