NamespaceManagement_SupervisorServices_CreateSpec
The SupervisorServices.CreateSpec structure provides a specification required to create a Supervisor Service.
{
"custom_spec": {
"supervisor_service": "string",
"display_name": "string",
"description": "string",
"version_spec": {
"version": "string",
"display_name": "string",
"description": "string",
"content": "string",
"trusted_provider": false
}
},
"vsphere_spec": {
"version_spec": {
"content": "string",
"trusted_provider": false,
"accept_EULA": false
}
}
}
The SupervisorServices.CustomCreateSpec structure provides a specification required to create a Supervisor Service with a version from a custom format that doesn't follow the vSphere application service format, just like any custom operator.
The SupervisorServices.VsphereCreateSpec structure provides a specification required to create a Supervisor Service with a version from vSphere application service format, which shall contain the service identifier, display name and description information.