Entitlement#
- class Entitlement(cluster_ext_id=None, is_registered=None, name=None, type=None, details=None, is_multicluster=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
BaseClusterInfo
Model capturing entitlement details.
- Parameters:
cluster_ext_id – (
cluster_ext_id
) Attribute for capturing cluster UUID for entitlement.is_registered – (
is_registered
) Indicates whether cluster is registered with PC or not.name (max=100 chars) – (
name
) Indicates the name of the license. Possible values could be NCI Pro, NCM Ultimate.type – (
type
)details – (
details
) Attribute for capturing a collection of entitlement details.
- property cluster_ext_id#
Attribute for capturing cluster UUID for entitlement.
- Type:
str
- property details#
Attribute for capturing a collection of entitlement details.
- Type:
list[
EntitlementDetail
]
- property is_registered#
Indicates whether cluster is registered with PC or not.
- Type:
bool
- property name#
Indicates the name of the license. Possible values could be NCI Pro, NCM Ultimate.
- Type:
str
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model
- property type#
- Type: