class Aws::Chime::Types::SendChannelMessageRequest
@note When making an API call, you may pass SendChannelMessageRequest
data as a hash: { channel_arn: "ChimeArn", # required content: "NonEmptyContent", # required type: "STANDARD", # required, accepts STANDARD, CONTROL persistence: "PERSISTENT", # required, accepts PERSISTENT, NON_PERSISTENT metadata: "Metadata", client_request_token: "ClientRequestToken", # required chime_bearer: "ChimeArn", }
@!attribute [rw] channel_arn
The ARN of the channel. @return [String]
@!attribute [rw] content
The content of the message. @return [String]
@!attribute [rw] type
The type of message, `STANDARD` or `CONTROL`. @return [String]
@!attribute [rw] persistence
Boolean that controls whether the message is persisted on the back end. Required. @return [String]
@!attribute [rw] metadata
The optional metadata for each message. @return [String]
@!attribute [rw] client_request_token
The `Idempotency` token for each client request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] chime_bearer
The `AppInstanceUserArn` of the user that makes the API call. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/SendChannelMessageRequest AWS API Documentation
Constants
- SENSITIVE