Class: Aws::Types::ChannelMessage

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:content, :metadata, :content_type])

Instance Attribute Summary collapse

Instance Attribute Details

#channel_arn::String

Returns the value of attribute channel_arn.

Returns:

  • (::String)


158
159
160
# File 'sig/types.rbs', line 158

def channel_arn
  @channel_arn
end

#content::String

Returns the value of attribute content.

Returns:

  • (::String)


160
161
162
# File 'sig/types.rbs', line 160

def content
  @content
end

#content_type::String

Returns the value of attribute content_type.

Returns:

  • (::String)


172
173
174
# File 'sig/types.rbs', line 172

def content_type
  @content_type
end

#created_timestamp::Time

Returns the value of attribute created_timestamp.

Returns:

  • (::Time)


163
164
165
# File 'sig/types.rbs', line 163

def created_timestamp
  @created_timestamp
end

#last_edited_timestamp::Time

Returns the value of attribute last_edited_timestamp.

Returns:

  • (::Time)


164
165
166
# File 'sig/types.rbs', line 164

def last_edited_timestamp
  @last_edited_timestamp
end

#last_updated_timestamp::Time

Returns the value of attribute last_updated_timestamp.

Returns:

  • (::Time)


165
166
167
# File 'sig/types.rbs', line 165

def last_updated_timestamp
  @last_updated_timestamp
end

#message_attributes::Hash[::String, Types::MessageAttributeValue]

Returns the value of attribute message_attributes.

Returns:



170
171
172
# File 'sig/types.rbs', line 170

def message_attributes
  @message_attributes
end

#message_id::String

Returns the value of attribute message_id.

Returns:

  • (::String)


159
160
161
# File 'sig/types.rbs', line 159

def message_id
  @message_id
end

#metadata::String

Returns the value of attribute metadata.

Returns:

  • (::String)


161
162
163
# File 'sig/types.rbs', line 161

def 
  @metadata
end

#persistence"PERSISTENT", "NON_PERSISTENT"

Returns the value of attribute persistence.

Returns:

  • ("PERSISTENT", "NON_PERSISTENT")


168
169
170
# File 'sig/types.rbs', line 168

def persistence
  @persistence
end

#redactedBoolean

Returns the value of attribute redacted.

Returns:

  • (Boolean)


167
168
169
# File 'sig/types.rbs', line 167

def redacted
  @redacted
end

#senderTypes::Identity

Returns the value of attribute sender.

Returns:



166
167
168
# File 'sig/types.rbs', line 166

def sender
  @sender
end

#statusTypes::ChannelMessageStatusStructure

Returns the value of attribute status.



169
170
171
# File 'sig/types.rbs', line 169

def status
  @status
end

#sub_channel_id::String

Returns the value of attribute sub_channel_id.

Returns:

  • (::String)


171
172
173
# File 'sig/types.rbs', line 171

def sub_channel_id
  @sub_channel_id
end

#target::Array[Types::Target]

Returns the value of attribute target.

Returns:



173
174
175
# File 'sig/types.rbs', line 173

def target
  @target
end

#type"STANDARD", "CONTROL"

Returns the value of attribute type.

Returns:

  • ("STANDARD", "CONTROL")


162
163
164
# File 'sig/types.rbs', line 162

def type
  @type
end