libZSservicesZSamazonka-codeguru-reviewerZSamazonka-codeguru-reviewer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Description

Describes the customer feedback for a CodeGuru Reviewer recommendation.

Synopsis

Creating a Request

data DescribeRecommendationFeedback Source #

See: newDescribeRecommendationFeedback smart constructor.

Constructors

DescribeRecommendationFeedback' 

Fields

  • userId :: Maybe Text

    Optional parameter to describe the feedback for a given user. If this is not supplied, it defaults to the user making the request.

    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.

  • codeReviewArn :: Text

    The Amazon Resource Name (ARN) of the CodeReview object.

  • recommendationId :: Text

    The recommendation ID that can be used to track the provided recommendations and then to collect the feedback.

Instances

Instances details
Eq DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Read DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Show DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Generic DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Associated Types

type Rep DescribeRecommendationFeedback :: Type -> Type #

NFData DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Hashable DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

AWSRequest DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

ToHeaders DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

ToPath DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

ToQuery DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

type Rep DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

type Rep DescribeRecommendationFeedback = D1 ('MetaData "DescribeRecommendationFeedback" "Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback" "libZSservicesZSamazonka-codeguru-reviewerZSamazonka-codeguru-reviewer" 'False) (C1 ('MetaCons "DescribeRecommendationFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "codeReviewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeRecommendationFeedback Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

newDescribeRecommendationFeedback Source #

Create a value of DescribeRecommendationFeedback 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:userId:DescribeRecommendationFeedback', describeRecommendationFeedback_userId - Optional parameter to describe the feedback for a given user. If this is not supplied, it defaults to the user making the request.

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:codeReviewArn:DescribeRecommendationFeedback', describeRecommendationFeedback_codeReviewArn - The Amazon Resource Name (ARN) of the CodeReview object.

$sel:recommendationId:DescribeRecommendationFeedback', describeRecommendationFeedback_recommendationId - The recommendation ID that can be used to track the provided recommendations and then to collect the feedback.

Request Lenses

describeRecommendationFeedback_userId :: Lens' DescribeRecommendationFeedback (Maybe Text) Source #

Optional parameter to describe the feedback for a given user. If this is not supplied, it defaults to the user making the request.

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.

describeRecommendationFeedback_recommendationId :: Lens' DescribeRecommendationFeedback Text Source #

The recommendation ID that can be used to track the provided recommendations and then to collect the feedback.

Destructuring the Response

data DescribeRecommendationFeedbackResponse Source #

Constructors

DescribeRecommendationFeedbackResponse' 

Fields

Instances

Instances details
Eq DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Read DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Show DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

Generic DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

NFData DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

type Rep DescribeRecommendationFeedbackResponse Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback

type Rep DescribeRecommendationFeedbackResponse = D1 ('MetaData "DescribeRecommendationFeedbackResponse" "Amazonka.CodeGuruReviewer.DescribeRecommendationFeedback" "libZSservicesZSamazonka-codeguru-reviewerZSamazonka-codeguru-reviewer" 'False) (C1 ('MetaCons "DescribeRecommendationFeedbackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recommendationFeedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommendationFeedback)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeRecommendationFeedbackResponse Source #

Create a value of DescribeRecommendationFeedbackResponse 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:recommendationFeedback:DescribeRecommendationFeedbackResponse', describeRecommendationFeedbackResponse_recommendationFeedback - The recommendation feedback given by the user.

$sel:httpStatus:DescribeRecommendationFeedbackResponse', describeRecommendationFeedbackResponse_httpStatus - The response's http status code.

Response Lenses