Skip to content

DescribeRecommendationFeedbackRequest

Source code in docs_src/capo_codeguru_reviewer/types/describe_recommendation_feedback_request.py
class DescribeRecommendationFeedbackRequest(TypedDict, closed=True):
    code_review_arn: "capo_codeguru_reviewer.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the <a href="https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CodeReview.html">CodeReview</a> object. </p>"""
    recommendation_id: "capo_codeguru_reviewer.types.recommendation_id.RecommendationId"
    """<p>The recommendation ID that can be used to track the provided recommendations and then to collect the feedback.</p>"""
    user_id: NotRequired["capo_codeguru_reviewer.types.user_id.UserId"]
    """<p>Optional parameter to describe the feedback for a given user. If this is not supplied, it defaults to the user making the request.</p> <p> The <code>UserId</code> 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 <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html#Principal_specifying"> Specifying a Principal</a> in the <i>Amazon Web Services Identity and Access Management User Guide</i>.</p>"""

code_review_arn instance-attribute

code_review_arn: Arn

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

recommendation_id instance-attribute

recommendation_id: RecommendationId

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

user_id instance-attribute

user_id: NotRequired[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.