RecommendationResult#
- class RecommendationResult(entity_update_specs=None, skipped_entities=None, modifiable_entities=None, addable_entities=None, deployable_versions=None, cluster_ext_id=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel
Upgrade recommendations for LCM entity/entities.
- Parameters:
entity_update_specs – (
entity_update_specs
) List of entity update objects for getting recommendations.skipped_entities – (
skipped_entities
) List of skipped LCM entities from the input recommendations specification.modifiable_entities – (
modifiable_entities
) List of modified LCM entities from the input recommendations specification.addable_entities – (
addable_entities
) List of added LCM entities to the input recommendations specification.deployable_versions – (
deployable_versions
) List of deployable entities and their dependencies.cluster_ext_id – (
cluster_ext_id
) Cluster uuid on which the resource is present or operation is being performed.
- property addable_entities#
List of added LCM entities to the input recommendations specification.
- Type:
list[
UpdatedTargetEntityResult
]
- property cluster_ext_id#
Cluster uuid on which the resource is present or operation is being performed.
- Type:
str
- property deployable_versions#
List of deployable entities and their dependencies.
- Type:
list[
DeployableVersion
]
- property entity_update_specs#
List of entity update objects for getting recommendations.
- Type:
list[
EntityUpdateSpec
]
- property modifiable_entities#
List of modified LCM entities from the input recommendations specification.
- Type:
list[
UpdatedTargetEntityResult
]
- property skipped_entities#
List of skipped LCM entities from the input recommendations specification.
- Type:
list[
UpdatedTargetEntityResult
]
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model