Class: Aws::Chime::Types::RetentionSettings

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb

Overview

Note:

When making an API call, you may pass RetentionSettings data as a hash:

{
  room_retention_settings: {
    retention_days: 1,
  },
  conversation_retention_settings: {
    retention_days: 1,
  },
}

The retention settings for an Amazon Chime Enterprise account that determine how long to retain items such as chat room messages and chat conversation messages.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#conversation_retention_settingsTypes::ConversationRetentionSettings

The chat conversation retention settings.



5078
5079
5080
5081
5082
5083
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 5078

class RetentionSettings < Struct.new(
  :room_retention_settings,
  :conversation_retention_settings)
  SENSITIVE = []
  include Aws::Structure
end

#room_retention_settingsTypes::RoomRetentionSettings

The chat room retention settings.



5078
5079
5080
5081
5082
5083
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 5078

class RetentionSettings < Struct.new(
  :room_retention_settings,
  :conversation_retention_settings)
  SENSITIVE = []
  include Aws::Structure
end