NamespaceManagement_SupervisorServices_Versions_CreateSpec

NamespaceManagement_SupervisorServices_Versions_CreateSpec
NamespaceManagement_SupervisorServices_Versions_CreateSpec

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

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

The Versions.CustomCreateSpec structure provides a specification required to create a Supervisor Service version from a custom format that doesn't follow the vSphere application service format, just like any custom operator.

vsphere_spec
Optional

The Versions.VsphereCreateSpec structure provides a specification required to create a Supervisor Service version from vSphere application service format, which shall contain the Supervisor Service identifier, version identifier, display name and description information.