VmStartupPolicyVmComplianceState#

class VmStartupPolicyVmComplianceState(cluster=None, associated_categories=None, compliance_status=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

The VM compliance states of a policy.

Parameters:
property associated_categories#

The categories through which the VM is associated with the policy.

Type:

list[ CategoryReference ]

property cluster#
Type:

ClusterReference

property compliance_status#

The compliance status of the VM.

Type:

VmStartupPolicyCompliantVm | VmStartupPolicyPendingVm | VmStartupPolicyNonCompliantVm

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model