Skip to content

Commit

Permalink
Merge pull request #3677 from hashicorp/data/regeneration-from-5d1c9d…
Browse files Browse the repository at this point in the history
…1817eeb2f4b18ea970b4bd533ed36f68b8-rest-api-specs

Data: Rest Api Specs - regenerating based on 5d1c9d1
  • Loading branch information
tombuildsstuff authored Jan 23, 2024
2 parents 5d1c9d1 + 96aa5e3 commit c29e4ba
Show file tree
Hide file tree
Showing 531 changed files with 19,835 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"name": "AddonState",
"type": "String",
"values": [
{
"key": "Created",
"value": "Created"
},
{
"key": "Creating",
"value": "Creating"
},
{
"key": "Deleting",
"value": "Deleting"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Invalid",
"value": "Invalid"
},
{
"key": "Reconfiguring",
"value": "Reconfiguring"
},
{
"key": "Updating",
"value": "Updating"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "AddonType",
"type": "String",
"values": [
{
"key": "ArcForKubernetes",
"value": "ArcForKubernetes"
},
{
"key": "IotEdge",
"value": "IotEdge"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "EncryptionAlgorithm",
"type": "String",
"values": [
{
"key": "AESTwoFiveSix",
"value": "AES256"
},
{
"key": "None",
"value": "None"
},
{
"key": "RSAESPKCSOneVOneFive",
"value": "RSAES_PKCS1_v_1_5"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "HostPlatformType",
"type": "String",
"values": [
{
"key": "KubernetesCluster",
"value": "KubernetesCluster"
},
{
"key": "LinuxVM",
"value": "LinuxVM"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": "PlatformType",
"type": "String",
"values": [
{
"key": "Linux",
"value": "Linux"
},
{
"key": "Windows",
"value": "Windows"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{
"name": "Addon",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "id",
"name": "Id",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": true,
"jsonName": "kind",
"name": "Kind",
"objectDefinition": {
"type": "Reference",
"referenceName": "AddonType"
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "name",
"name": "Name",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "systemData",
"name": "SystemData",
"objectDefinition": {
"type": "SystemData",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "type",
"name": "Type",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
}
],
"typeHintIn": "Kind"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "ArcAddon",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "properties",
"name": "Properties",
"objectDefinition": {
"type": "Reference",
"referenceName": "ArcAddonProperties"
},
"optional": false,
"required": true,
"description": ""
}
],
"discriminatedParentModelName": "Addon",
"discriminatedTypeValue": "ArcForKubernetes",
"typeHintIn": "Kind"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
{
"name": "ArcAddonProperties",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "hostPlatform",
"name": "HostPlatform",
"objectDefinition": {
"type": "Reference",
"referenceName": "PlatformType"
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "hostPlatformType",
"name": "HostPlatformType",
"objectDefinition": {
"type": "Reference",
"referenceName": "HostPlatformType"
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "provisioningState",
"name": "ProvisioningState",
"objectDefinition": {
"type": "Reference",
"referenceName": "AddonState"
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "resourceGroupName",
"name": "ResourceGroupName",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "resourceLocation",
"name": "ResourceLocation",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "resourceName",
"name": "ResourceName",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "subscriptionId",
"name": "SubscriptionId",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "version",
"name": "Version",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"name": "AsymmetricEncryptedSecret",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "encryptionAlgorithm",
"name": "EncryptionAlgorithm",
"objectDefinition": {
"type": "Reference",
"referenceName": "EncryptionAlgorithm"
},
"optional": false,
"required": true,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "encryptionCertThumbprint",
"name": "EncryptionCertThumbprint",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"required": false,
"description": ""
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "value",
"name": "Value",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": false,
"required": true,
"description": ""
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"name": "Authentication",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "symmetricKey",
"name": "SymmetricKey",
"objectDefinition": {
"type": "Reference",
"referenceName": "SymmetricKey"
},
"optional": true,
"required": false,
"description": ""
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "IoTAddon",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "properties",
"name": "Properties",
"objectDefinition": {
"type": "Reference",
"referenceName": "IoTAddonProperties"
},
"optional": false,
"required": true,
"description": ""
}
],
"discriminatedParentModelName": "Addon",
"discriminatedTypeValue": "IotEdge",
"typeHintIn": "Kind"
}
Loading

0 comments on commit c29e4ba

Please sign in to comment.