NamespaceManagementSupervisorServicesCheckResult

The SupervisorServices.CheckResult structure defines the result of the validation checks on the content of a Supervisor Service version.


Properties

status Required

The SupervisorServices.ValidationStatus enumerated type defines the type of status for validating content of a Supervisor Service version.
VALID : Indicates the content is valid for a Supervisor Service version.
VALID_WITH_WARNINGS : Indicates the content is valid for a Supervisor Service version, but the content may contain information that should be reviewed closely and could prevent the Supervisor Service version to be created successfully later, which is explained in SupervisorServices.CheckResult.warning-messages. For example, the content may specify a Supervisor Service version that already exists on this vCenter.
INVALID : Indicates the content is invalid for a Supervisor Service version, in which case the reasons can be found in SupervisorServices.CheckResult.error-messages.

Possible values are: VALIDVALID_WITH_WARNINGSINVALID


carvel_apps_check_result Optional

The information about the Supervisor Service version retrieved from the provided content as a result of validation checks if the content is in the Carvel application format. If unset, the content is not in the Carvel application package format, or the SupervisorServices.CheckResult.status is INVALID.


content_type Optional

The Versions.ContentType enumerated type defines the type of content that describes the format of Supervisor Service version definition.
VSPHERE_APPS_YAML : The Supervisor Service version definition is provided as inline YAML document that follows the vSphere application service format.
CARVEL_APPS_YAML : The Supervisor Service version definition is provided as inline YAML document that follows the Carvel application package format.
CUSTOM_YAML : The Supervisor Service version definition is provided as inline YAML document that follows a plain Kubernetes YAML format.

Possible values are: VSPHERE_APPS_YAMLCARVEL_APPS_YAMLCUSTOM_YAML


error_messages Optional

A list of messages indicating why the content was considered invalid. This field is optional and it is only relevant when the value of SupervisorServices.CheckResult.status is INVALID.


vsphere_apps_check_result Optional

The information about the Supervisor Service version retrieved from the provided content as a result of validation checks if the content is in the vSphere application format. If unset, the content is not in the vSphere application service format, or the SupervisorServices.CheckResult.status is INVALID.


warning_messages Optional

A list of messages indicating why the content was considered valid but contains information that should be reviewed closely. This field is optional and it is only relevant when the value of SupervisorServices.CheckResult.status is VALID_WITH_WARNINGS.

JSON Example

{
	"status": "VALID"
}

Feedback

Was this page helpful?