libZSservicesZSamazonka-codecommitZSamazonka-codecommit
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.CodeCommit.Types.ReactionForComment

Description

 
Synopsis

Documentation

data ReactionForComment Source #

Information about the reaction values provided by users on a comment.

See: newReactionForComment smart constructor.

Constructors

ReactionForComment' 

Fields

Instances

Instances details
Eq ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

Read ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

Show ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

Generic ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

Associated Types

type Rep ReactionForComment :: Type -> Type #

NFData ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

Methods

rnf :: ReactionForComment -> () #

Hashable ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

FromJSON ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

type Rep ReactionForComment Source # 
Instance details

Defined in Amazonka.CodeCommit.Types.ReactionForComment

type Rep ReactionForComment = D1 ('MetaData "ReactionForComment" "Amazonka.CodeCommit.Types.ReactionForComment" "libZSservicesZSamazonka-codecommitZSamazonka-codecommit" 'False) (C1 ('MetaCons "ReactionForComment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reactionUsers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "reactionsFromDeletedUsersCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "reaction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReactionValueFormats)))))

newReactionForComment :: ReactionForComment Source #

Create a value of ReactionForComment 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:reactionUsers:ReactionForComment', reactionForComment_reactionUsers - The Amazon Resource Names (ARNs) of users who have provided reactions to the comment.

$sel:reactionsFromDeletedUsersCount:ReactionForComment', reactionForComment_reactionsFromDeletedUsersCount - A numerical count of users who reacted with the specified emoji whose identities have been subsequently deleted from IAM. While these IAM users or roles no longer exist, the reactions might still appear in total reaction counts.

$sel:reaction:ReactionForComment', reactionForComment_reaction - The reaction for a specified comment.

reactionForComment_reactionUsers :: Lens' ReactionForComment (Maybe [Text]) Source #

The Amazon Resource Names (ARNs) of users who have provided reactions to the comment.

reactionForComment_reactionsFromDeletedUsersCount :: Lens' ReactionForComment (Maybe Int) Source #

A numerical count of users who reacted with the specified emoji whose identities have been subsequently deleted from IAM. While these IAM users or roles no longer exist, the reactions might still appear in total reaction counts.