Skip to content

Comment

Source code in docs_src/capo_codecommit/types/comment.py
class Comment(TypedDict, closed=True):
    comment_id: NotRequired["capo_codecommit.types.comment_id.CommentId"]
    """<p>The system-generated comment ID.</p>"""
    content: NotRequired["capo_codecommit.types.content.Content"]
    """<p>The content of the comment.</p>"""
    in_reply_to: NotRequired["capo_codecommit.types.comment_id.CommentId"]
    """<p>The ID of the comment for which this comment is a reply, if any.</p>"""
    creation_date: NotRequired["capo_codecommit.types.creation_date.CreationDate"]
    """<p>The date and time the comment was created, in timestamp format.</p>"""
    last_modified_date: NotRequired[
        "capo_codecommit.types.last_modified_date.LastModifiedDate"
    ]
    """<p>The date and time the comment was most recently modified, in timestamp format.</p>"""
    author_arn: NotRequired["capo_codecommit.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the person who posted the comment.</p>"""
    deleted: "capo_codecommit.types.is_comment_deleted.IsCommentDeleted"
    """<p>A Boolean value indicating whether the comment has been deleted.</p>"""
    client_request_token: NotRequired[
        "capo_codecommit.types.client_request_token.ClientRequestToken"
    ]
    """<p>A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.</p>"""
    caller_reactions: NotRequired[
        "capo_codecommit.types.caller_reactions.CallerReactions"
    ]
    """<p>The emoji reactions to a comment, if any, submitted by the user whose credentials are associated with the call to the API.</p>"""
    reaction_counts: NotRequired[
        "capo_codecommit.types.reaction_counts_map.ReactionCountsMap"
    ]
    """<p>A string to integer map that represents the number of individual users who have responded to a comment with the specified reactions.</p>"""

author_arn instance-attribute

author_arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the person who posted the comment.

caller_reactions instance-attribute

caller_reactions: NotRequired[CallerReactions]

The emoji reactions to a comment, if any, submitted by the user whose credentials are associated with the call to the API.

client_request_token instance-attribute

client_request_token: NotRequired[ClientRequestToken]

A unique, client-generated idempotency token that, when provided in a request, ensures the request cannot be repeated with a changed parameter. If a request is received with the same parameters and a token is included, the request returns information about the initial request that used that token.

comment_id instance-attribute

comment_id: NotRequired[CommentId]

The system-generated comment ID.

content instance-attribute

content: NotRequired[Content]

The content of the comment.

creation_date instance-attribute

creation_date: NotRequired[CreationDate]

The date and time the comment was created, in timestamp format.

deleted instance-attribute

A Boolean value indicating whether the comment has been deleted.

in_reply_to instance-attribute

in_reply_to: NotRequired[CommentId]

The ID of the comment for which this comment is a reply, if any.

last_modified_date instance-attribute

last_modified_date: NotRequired[LastModifiedDate]

The date and time the comment was most recently modified, in timestamp format.

reaction_counts instance-attribute

reaction_counts: NotRequired[ReactionCountsMap]

A string to integer map that represents the number of individual users who have responded to a comment with the specified reactions.