Class: Aws::Ivschat::Types::UpdateRoomResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Ivschat::Types::UpdateRoomResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ivschat/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
Room ARN, from the request (if ‘identifier` was an ARN).
-
#create_time ⇒ Time
Time when the room was created.
-
#id ⇒ String
Room ID, generated by the system.
-
#logging_configuration_identifiers ⇒ Array<String>
Array of logging configurations attached to the room, from the request (if specified).
-
#maximum_message_length ⇒ Integer
Maximum number of characters in a single message, from the request (if specified).
-
#maximum_message_rate_per_second ⇒ Integer
Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified).
-
#message_review_handler ⇒ Types::MessageReviewHandler
Configuration information for optional review of messages.
-
#name ⇒ String
Room name, from the request (if specified).
-
#tags ⇒ Hash<String,String>
Tags attached to the resource.
-
#update_time ⇒ Time
Time of the room’s last update.
Instance Attribute Details
#arn ⇒ String
Room ARN, from the request (if ‘identifier` was an ARN).
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
Time when the room was created. This is an ISO 8601 timestamp; *note that this is returned as a string*.
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#logging_configuration_identifiers ⇒ Array<String>
Array of logging configurations attached to the room, from the request (if specified).
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#maximum_message_length ⇒ Integer
Maximum number of characters in a single message, from the request (if specified).
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#maximum_message_rate_per_second ⇒ Integer
Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified).
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#message_review_handler ⇒ Types::MessageReviewHandler
Configuration information for optional review of messages.
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Room name, from the request (if specified).
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags attached to the resource. Array of maps, each of the form ‘string:string (key:value)`.
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
Time of the room’s last update. This is an ISO 8601 timestamp; *note that this is returned as a string*.
1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 |
# File 'lib/aws-sdk-ivschat/types.rb', line 1259 class UpdateRoomResponse < Struct.new( :arn, :id, :name, :create_time, :update_time, :maximum_message_rate_per_second, :maximum_message_length, :message_review_handler, :tags, :logging_configuration_identifiers) SENSITIVE = [] include Aws::Structure end |