NamespaceManagementSupervisorServicesVersionsCreateSpec

The Versions.CreateSpec structure provides a specification required to create a Supervisor Service version.


Properties

custom_spec Optional

The specification required to create a Supervisor Service version from inline content that is not based on the vSphere application service format, instead a plain Kubernetes YAML format. Exactly one of Versions.CreateSpec.custom-spec or Versions.CreateSpec.vsphere-spec must be set.

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. Exactly one of Versions.CreateSpec.custom-spec or Versions.CreateSpec.vsphere-spec must be set.

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?