SettingsAddOnCompliance

The AddOnCompliance structure contains information that describe the compliance of the OEM add-on with respect to the add-on present in the target software specification.


Properties

current Optional

Current OEM add-on present on the host. unset if OEM add-on is not present on the host.


notifications Required

Notifications describing the compliance result.


stage_status Optional

The StageStatus enumerated type contains the possible different staged statuses with respect to target version. This is only relevant when the value of ComplianceStatus is NON_COMPLIANT.
STAGED : Required components/payloads are already staged.
NOT_STAGED : Required components/payloads are not staged.

Possible values are: STAGEDNOT_STAGED


status Required

The ComplianceStatus enumerated type contains the possible different status of compliance with respect to target version.
COMPLIANT : Target version is same as current version.
NON_COMPLIANT : Target version is greater than current version.
INCOMPATIBLE : Target state cannot be applied due to conflict or missing dependencies or the target state is lesser than the current version.
UNAVAILABLE : Drift check failed due to unknown error or check hasn’t happened yet and results are not available.

Possible values are: COMPLIANTNON_COMPLIANTINCOMPATIBLEUNAVAILABLE


target Optional

Target OEM add-on present in the software specification. unset if OEM add-on is not present in the software specification.

JSON Example

{
	"notifications": {},
	"status": "COMPLIANT"
}

Feedback

Was this page helpful?