Class: Aws::Ivschat::Types::CreateRoomResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Ivschat::Types::CreateRoomResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ivschat/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
Room ARN, assigned by the system.
-
#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, from the request (if specified).
-
#update_time ⇒ Time
Time of the room’s last update.
Instance Attribute Details
#arn ⇒ String
Room ARN, assigned by the system.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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*.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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).
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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).
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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).
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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).
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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, from the request (if specified).
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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*.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-ivschat/types.rb', line 309 class CreateRoomResponse < 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 |