LicenseStateSyncSpec#

class LicenseStateSyncSpec(operation=None, cluster_ext_ids=None, entitlement_names=None, *args, **kwargs)#

Bases: object

Model for capturing seamless licensing action attributes.

Parameters:
  • operation – (operation)

  • cluster_ext_ids – (cluster_ext_ids) Attribute for capturing affected cluster IDs.

  • entitlement_names – (entitlement_names) Attribute for capturing the entitlement names like NCM_PRO, AOS_PRO and others.

property cluster_ext_ids#

Attribute for capturing affected cluster IDs.

Type:

list[ str ]

property entitlement_names#

Attribute for capturing the entitlement names like NCM_PRO, AOS_PRO and others.

Type:

list[ str ]

property operation#
Type:

SyncOperationType

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model