ImagePlacementStatus#

class ImagePlacementStatus(placement_policy_ext_id=None, compliance_status=None, enforcement_mode=None, policy_cluster_ext_ids=None, enforced_cluster_ext_ids=None, conflicting_policy_ext_ids=None, *args, **kwargs)#

Bases: object

Status of an image placement policy.

Parameters:
  • placement_policy_ext_id (required) – (placement_policy_ext_id) The external identifier of image placement policy.

  • compliance_status (required) – (compliance_status)

  • enforcement_mode (required) – (enforcement_mode)

  • policy_cluster_ext_ids – (policy_cluster_ext_ids) List of cluster external identifiers of the image location for the enforced placement policy.

  • enforced_cluster_ext_ids – (enforced_cluster_ext_ids) List of cluster external identifiers for the enforced placement policy.

  • conflicting_policy_ext_ids – (conflicting_policy_ext_ids) List of image placement policy external identifiers that conflict with the current one.

property compliance_status#
Type:

ComplianceStatus

property conflicting_policy_ext_ids#

List of image placement policy external identifiers that conflict with the current one.

Type:

list[ str ]

property enforced_cluster_ext_ids#

List of cluster external identifiers for the enforced placement policy.

Type:

list[ str ]

property enforcement_mode#
Type:

EnforcementMode

property placement_policy_ext_id#

The external identifier of image placement policy.

Type:

str

property policy_cluster_ext_ids#

List of cluster external identifiers of the image location for the enforced placement policy.

Type:

list[ str ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model