Skip to content

Commit

Permalink
Merge pull request #4121 from hashicorp/data/regeneration-from-7c5889…
Browse files Browse the repository at this point in the history
…cfca828fd3f3e062450018aafc3bb9d5ba-rest-api-specs

Data: Rest Api Specs - regenerating based on 7c5889c
  • Loading branch information
tombuildsstuff authored May 7, 2024
2 parents 7c5889c + 6cdefe1 commit a0808d0
Show file tree
Hide file tree
Showing 540 changed files with 21,222 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "ProvisioningState",
"type": "String",
"values": [
{
"key": "Deleted",
"value": "Deleted"
},
{
"key": "Failed",
"value": "Failed"
},
{
"key": "Succeeded",
"value": "Succeeded"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"name": "AccessConnector",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "id",
"name": "Id",
"objectDefinition": {
"type": "String",
"referenceName": null
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "identity",
"name": "Identity",
"objectDefinition": {
"type": "LegacySystemAndUserAssignedIdentityMap",
"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": "AccessConnectorProperties"
},
"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": "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,35 @@
{
"name": "AccessConnectorProperties",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "provisioningState",
"name": "ProvisioningState",
"objectDefinition": {
"type": "Reference",
"referenceName": "ProvisioningState"
},
"optional": true,
"readOnly": false,
"required": false,
"sensitive": false
},
{
"containsDiscriminatedTypeValue": false,
"jsonName": "referedBy",
"name": "ReferedBy",
"objectDefinition": {
"type": "List",
"referenceName": null,
"nestedItem": {
"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": "AccessConnectorUpdate",
"fields": [
{
"containsDiscriminatedTypeValue": false,
"jsonName": "identity",
"name": "Identity",
"objectDefinition": {
"type": "LegacySystemAndUserAssignedIdentityMap",
"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
}
]
}
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": true,
"httpMethod": "PUT",
"resourceIdName": "AccessConnectorId",
"requestObject": {
"type": "Reference",
"referenceName": "AccessConnector"
},
"responseObject": {
"type": "Reference",
"referenceName": "AccessConnector"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "Delete",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
202,
204
],
"longRunning": true,
"httpMethod": "DELETE",
"resourceIdName": "AccessConnectorId"
}
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": "AccessConnectorId",
"responseObject": {
"type": "Reference",
"referenceName": "AccessConnector"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "ListByResourceGroup",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200
],
"fieldContainingPaginationDetails": "nextLink",
"longRunning": false,
"httpMethod": "GET",
"resourceIdName": "ResourceGroupId",
"responseObject": {
"type": "Reference",
"referenceName": "AccessConnector"
},
"uriSuffix": "/providers/Microsoft.Databricks/accessConnectors"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "ListBySubscription",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200
],
"fieldContainingPaginationDetails": "nextLink",
"longRunning": false,
"httpMethod": "GET",
"resourceIdName": "SubscriptionId",
"responseObject": {
"type": "Reference",
"referenceName": "AccessConnector"
},
"uriSuffix": "/providers/Microsoft.Databricks/accessConnectors"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Update",
"contentType": "application/json; charset=utf-8",
"expectedStatusCodes": [
200,
202
],
"longRunning": true,
"httpMethod": "PATCH",
"resourceIdName": "AccessConnectorId",
"requestObject": {
"type": "Reference",
"referenceName": "AccessConnectorUpdate"
},
"responseObject": {
"type": "Reference",
"referenceName": "AccessConnector"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"name": "AccessConnectorId",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/accessConnectors/{accessConnectorName}",
"segments": [
{
"name": "staticSubscriptions",
"type": "Static",
"value": "subscriptions"
},
{
"name": "subscriptionId",
"type": "SubscriptionId"
},
{
"name": "staticResourceGroups",
"type": "Static",
"value": "resourceGroups"
},
{
"name": "resourceGroupName",
"type": "ResourceGroup"
},
{
"name": "staticProviders",
"type": "Static",
"value": "providers"
},
{
"name": "staticMicrosoftDatabricks",
"type": "ResourceProvider",
"value": "Microsoft.Databricks"
},
{
"name": "staticAccessConnectors",
"type": "Static",
"value": "accessConnectors"
},
{
"name": "accessConnectorName",
"type": "UserSpecified"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"name": "ResourceGroupId",
"commonAlias": "ResourceGroup",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}",
"segments": [
{
"name": "subscriptions",
"type": "Static",
"value": "subscriptions"
},
{
"name": "subscriptionId",
"type": "SubscriptionId"
},
{
"name": "resourceGroups",
"type": "Static",
"value": "resourceGroups"
},
{
"name": "resourceGroupName",
"type": "ResourceGroup"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": "SubscriptionId",
"commonAlias": "Subscription",
"id": "/subscriptions/{subscriptionId}",
"segments": [
{
"name": "subscriptions",
"type": "Static",
"value": "subscriptions"
},
{
"name": "subscriptionId",
"type": "SubscriptionId"
}
]
}
Loading

0 comments on commit a0808d0

Please sign in to comment.