Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data RecommendationFeedback = RecommendationFeedback' {}
- newRecommendationFeedback :: RecommendationFeedback
- recommendationFeedback_recommendationId :: Lens' RecommendationFeedback (Maybe Text)
- recommendationFeedback_userId :: Lens' RecommendationFeedback (Maybe Text)
- recommendationFeedback_reactions :: Lens' RecommendationFeedback (Maybe [Reaction])
- recommendationFeedback_codeReviewArn :: Lens' RecommendationFeedback (Maybe Text)
- recommendationFeedback_createdTimeStamp :: Lens' RecommendationFeedback (Maybe UTCTime)
- recommendationFeedback_lastUpdatedTimeStamp :: Lens' RecommendationFeedback (Maybe UTCTime)
Documentation
data RecommendationFeedback Source #
Information about the recommendation feedback.
See: newRecommendationFeedback
smart constructor.
RecommendationFeedback' | |
|
Instances
newRecommendationFeedback :: RecommendationFeedback Source #
Create a value of RecommendationFeedback
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recommendationId:RecommendationFeedback'
, recommendationFeedback_recommendationId
- The recommendation ID that can be used to track the provided
recommendations. Later on it can be used to collect the feedback.
$sel:userId:RecommendationFeedback'
, recommendationFeedback_userId
- The ID of the user that made the API call.
The UserId
is an IAM principal that can be specified as an Amazon Web
Services account ID or an Amazon Resource Name (ARN). For more
information, see
Specifying a Principal
in the Amazon Web Services Identity and Access Management User Guide.
$sel:reactions:RecommendationFeedback'
, recommendationFeedback_reactions
- List for storing reactions. Reactions are utf-8 text code for emojis.
You can send an empty list to clear off all your feedback.
$sel:codeReviewArn:RecommendationFeedback'
, recommendationFeedback_codeReviewArn
- The Amazon Resource Name (ARN) of the
CodeReview
object.
$sel:createdTimeStamp:RecommendationFeedback'
, recommendationFeedback_createdTimeStamp
- The time at which the feedback was created.
$sel:lastUpdatedTimeStamp:RecommendationFeedback'
, recommendationFeedback_lastUpdatedTimeStamp
- The time at which the feedback was last updated.
recommendationFeedback_recommendationId :: Lens' RecommendationFeedback (Maybe Text) Source #
The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.
recommendationFeedback_userId :: Lens' RecommendationFeedback (Maybe Text) Source #
The ID of the user that made the API call.
The UserId
is an IAM principal that can be specified as an Amazon Web
Services account ID or an Amazon Resource Name (ARN). For more
information, see
Specifying a Principal
in the Amazon Web Services Identity and Access Management User Guide.
recommendationFeedback_reactions :: Lens' RecommendationFeedback (Maybe [Reaction]) Source #
List for storing reactions. Reactions are utf-8 text code for emojis. You can send an empty list to clear off all your feedback.
recommendationFeedback_codeReviewArn :: Lens' RecommendationFeedback (Maybe Text) Source #
The Amazon Resource Name (ARN) of the CodeReview object.
recommendationFeedback_createdTimeStamp :: Lens' RecommendationFeedback (Maybe UTCTime) Source #
The time at which the feedback was created.
recommendationFeedback_lastUpdatedTimeStamp :: Lens' RecommendationFeedback (Maybe UTCTime) Source #
The time at which the feedback was last updated.