class Aws::ConnectParticipant::Types::StartAttachmentUploadRequest

@note When making an API call, you may pass StartAttachmentUploadRequest

data as a hash:

    {
      content_type: "ContentType", # required
      attachment_size_in_bytes: 1, # required
      attachment_name: "AttachmentName", # required
      client_token: "NonEmptyClientToken", # required
      connection_token: "ParticipantToken", # required
    }

@!attribute [rw] content_type

Describes the MIME file type of the attachment. For a list of
supported file types, see [Feature specifications][1] in the *Amazon
Connect Administrator Guide*.

[1]: https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits
@return [String]

@!attribute [rw] attachment_size_in_bytes

The size of the attachment in bytes.
@return [Integer]

@!attribute [rw] attachment_name

A case-sensitive name of the attachment being uploaded.
@return [String]

@!attribute [rw] client_token

A unique case sensitive identifier to support idempotency of
request.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] connection_token

The authentication token associated with the participant's
connection.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/connectparticipant-2018-09-07/StartAttachmentUploadRequest AWS API Documentation

Constants

SENSITIVE