[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen

Get All

Description

Lists all supported providers.

Request

Request

URL

URL


get
https://cloud.vmwarehorizon.com/admin/v1/providers
Copy

Authentication

Authentication

This operation uses the following authentication methods.

Response

Response

Response Body

Response Body

200 OK returns array of ProviderReadTO of type */*

List of supported providers

{
	"infrastructureTypes": [
		{
			"apiPath": "string",
			"fields": [
				{
					"editable": false,
					"name": "string",
					"required": false,
					"testOnlyAttribute": false,
					"type": "STRING"
				}
			],
			"kind": "string"
		}
	],
	"label": "AZURE",
	"newInstanceMethods": [
		{
			"fields": [
				{
					"editable": false,
					"name": "string",
					"required": false,
					"testOnlyAttribute": false,
					"type": "STRING"
				}
			],
			"name": "string",
			"scaleFields": [
				{
					"editable": false,
					"name": "string",
					"required": false,
					"testOnlyAttribute": false,
					"type": "STRING"
				}
			]
		}
	],
	"properties": {}
}
infrastructureTypes Optional

The types of infrastructure that can be queried from this provider. For example, AZURE supports infrastructure types like ‘resourceGroups’, ‘networks’, etc.


string
label Optional

Unique label for the provider. These are case-insensitive.


newInstanceMethods Optional

The methods that can be used to create new instances of this provider. Each method will have its own name and set of data fields. For example, the AZURE provider supports new instances with the ‘ByAppRegistration’ method.


properties Optional
Errors

Errors

401

Unauthorized

Code Samples

Code Samples

cURL Command

curl https://cloud.vmwarehorizon.com/admin/v1/providers


[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
Feedback

Was this page helpful?