Class: Aws::CodeGuruReviewer::Types::RecommendationFeedbackSummary

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

Overview

Information about recommendation feedback summaries.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#reactionsArray<String>

List for storing reactions. Reactions are utf-8 text code for emojis.

Returns:

  • (Array<String>)


1331
1332
1333
1334
1335
1336
1337
# File 'lib/aws-sdk-codegurureviewer/types.rb', line 1331

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

#recommendation_idString

The recommendation ID that can be used to track the provided recommendations. Later on it can be used to collect the feedback.

Returns:

  • (String)


1331
1332
1333
1334
1335
1336
1337
# File 'lib/aws-sdk-codegurureviewer/types.rb', line 1331

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

#user_idString

The ID of the user that gave the feedback.

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*.

[1]: docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html#Principal_specifying

Returns:

  • (String)


1331
1332
1333
1334
1335
1336
1337
# File 'lib/aws-sdk-codegurureviewer/types.rb', line 1331

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