RecommendationDetail#

class RecommendationDetail(scope=None, operation=None, license_id=None, license_expiry_date=None, comment=None, *args, **kwargs)#

Bases: object

Model for capturing recommendation details for the cluster and its corresponding licenses.

Parameters:
  • scope – (scope)

  • operation – (operation)

  • license_id – (license_id) Attribute for capturing the license ID.

  • license_expiry_date – (license_expiry_date) Attribute for capturing the license expiration date.

  • comment (max=100 chars) – (comment) Attribute for capturing comments regarding the recommendation like cluster over licensed and others.

property comment#

Attribute for capturing comments regarding the recommendation like cluster over licensed and others.

Type:

str

property license_expiry_date#

Attribute for capturing the license expiration date.

Type:

date

property license_id#

Attribute for capturing the license ID.

Type:

str

property operation#
Type:

OperationType

property scope#
Type:

RecommendationScope

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model