Comment

public struct Comment : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of the person who posted the comment.

    Declaration

    Swift

    public let authorArn: String?
  • The emoji reactions to a comment, if any, submitted by the user whose credentials are associated with the call to the API.

    Declaration

    Swift

    public let callerReactions: [String]?
  • 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.

    Declaration

    Swift

    public let clientRequestToken: String?
  • The system-generated comment ID.

    Declaration

    Swift

    public let commentId: String?
  • The content of the comment.

    Declaration

    Swift

    public let content: String?
  • The date and time the comment was created, in timestamp format.

    Declaration

    Swift

    public let creationDate: TimeStamp?
  • A Boolean value indicating whether the comment has been deleted.

    Declaration

    Swift

    public let deleted: Bool?
  • The ID of the comment for which this comment is a reply, if any.

    Declaration

    Swift

    public let inReplyTo: String?
  • The date and time the comment was most recently modified, in timestamp format.

    Declaration

    Swift

    public let lastModifiedDate: TimeStamp?
  • A string to integer map that represents the number of individual users who have responded to a comment with the specified reactions.

    Declaration

    Swift

    public let reactionCounts: [String : Int]?
  • Undocumented

    Declaration

    Swift

    public init(authorArn: String? = nil, callerReactions: [String]? = nil, clientRequestToken: String? = nil, commentId: String? = nil, content: String? = nil, creationDate: TimeStamp? = nil, deleted: Bool? = nil, inReplyTo: String? = nil, lastModifiedDate: TimeStamp? = nil, reactionCounts: [String : Int]? = nil)