NamespaceManagementSupervisorServicesVersionsCreateSpec

The Versions.CreateSpec structure provides a specification required to create a Supervisor Service version. Exactly one of Versions.CreateSpec.custom-spec or Versions.CreateSpec.vsphere-spec must be set.


Properties

custom_spec Optional

The specification required to create a Supervisor Service version from inline content that is based on a plain Kubernetes YAML format.

If set, the service version will be created from inline content based on a plain Kubernetes YAML format.


vsphere_spec Optional

The specification required to create a Supervisor Service version from inline content that is based on the vSphere application service format.

If set, the service version will be created from inline content based on the vSphere application service format.

JSON Example

{
	"custom_spec": {
		"content": "string",
		"description": "string",
		"display_name": "string",
		"trusted_provider": false,
		"version": "string"
	},
	"vsphere_spec": {
		"accept_EULA": false,
		"content": "string",
		"trusted_provider": false
	}
}

Feedback

Was this page helpful?