ProcessRecommendationDetails¶
-
class
oci.data_catalog.models.
ProcessRecommendationDetails
(**kwargs)¶ Bases:
object
Details of recommendation to be processed.
Attributes
RECOMMENDATION_STATUS_ACCEPTED
A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. RECOMMENDATION_STATUS_INFERRED
A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. RECOMMENDATION_STATUS_REJECTED
A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. properties
Gets the properties of this ProcessRecommendationDetails. recommendation_key
[Required] Gets the recommendation_key of this ProcessRecommendationDetails. recommendation_status
[Required] Gets the recommendation_status of this ProcessRecommendationDetails. Methods
__init__
(**kwargs)Initializes a new ProcessRecommendationDetails object with values from keyword arguments. -
RECOMMENDATION_STATUS_ACCEPTED
= 'ACCEPTED'¶ A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. This constant has a value of “ACCEPTED”
-
RECOMMENDATION_STATUS_INFERRED
= 'INFERRED'¶ A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. This constant has a value of “INFERRED”
-
RECOMMENDATION_STATUS_REJECTED
= 'REJECTED'¶ A constant which can be used with the recommendation_status property of a ProcessRecommendationDetails. This constant has a value of “REJECTED”
-
__init__
(**kwargs)¶ Initializes a new ProcessRecommendationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - recommendation_key (str) – The value to assign to the recommendation_key property of this ProcessRecommendationDetails.
- recommendation_status (str) – The value to assign to the recommendation_status property of this ProcessRecommendationDetails. Allowed values for this property are: “ACCEPTED”, “REJECTED”, “INFERRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- properties (dict(str, dict(str, str))) – The value to assign to the properties property of this ProcessRecommendationDetails.
-
properties
¶ Gets the properties of this ProcessRecommendationDetails. A map of maps that contains additional properties which are specific to the associated objects. Each associated object defines it’s set of required and optional properties. Example: `{
- “DataEntity”: {
- “parentId”: “entityId”
}, “Term”: {
“parentId”: “glossaryId”}
}`
Returns: The properties of this ProcessRecommendationDetails. Return type: dict(str, dict(str, str))
-
recommendation_key
¶ [Required] Gets the recommendation_key of this ProcessRecommendationDetails. Unique identifier of the recommendation.
Returns: The recommendation_key of this ProcessRecommendationDetails. Return type: str
-
recommendation_status
¶ [Required] Gets the recommendation_status of this ProcessRecommendationDetails. The status of a recommendation.
Allowed values for this property are: “ACCEPTED”, “REJECTED”, “INFERRED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The recommendation_status of this ProcessRecommendationDetails. Return type: str
-