Class: Aws::CodeGuruReviewer::Types::DescribeRecommendationFeedbackRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_review_arnString

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

Returns:

  • (String)


600
601
602
603
604
605
606
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 600

class DescribeRecommendationFeedbackRequest < Struct.new(
  :code_review_arn,
  :recommendation_id,
  :user_id)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_idString

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

Returns:

  • (String)


600
601
602
603
604
605
606
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 600

class DescribeRecommendationFeedbackRequest < Struct.new(
  :code_review_arn,
  :recommendation_id,
  :user_id)
  SENSITIVE = []
  include Aws::Structure
end

#user_idString

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.

Returns:

  • (String)


600
601
602
603
604
605
606
# File 'gems/aws-sdk-codegurureviewer/lib/aws-sdk-codegurureviewer/types.rb', line 600

class DescribeRecommendationFeedbackRequest < Struct.new(
  :code_review_arn,
  :recommendation_id,
  :user_id)
  SENSITIVE = []
  include Aws::Structure
end