Class: Aws::Ivschat::Types::CreateLoggingConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Ivschat::Types::CreateLoggingConfigurationResponse
- Defined in:
- gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
Logging-configuration ARN, assigned by the system.
-
#create_time ⇒ Time
Time when the logging configuration was created.
-
#destination_configuration ⇒ Types::DestinationConfiguration
A complex type that contains a destination configuration for where chat content will be logged, from the request.
-
#id ⇒ String
Logging-configuration ID, generated by the system.
-
#name ⇒ String
Logging-configuration name, from the request (if specified).
-
#state ⇒ String
The state of the logging configuration.
-
#tags ⇒ Hash<String,String>
Tags attached to the resource, from the request (if specified).
-
#update_time ⇒ Time
Time of the logging configuration’s last update.
Instance Attribute Details
#arn ⇒ String
Logging-configuration ARN, assigned by the system.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#create_time ⇒ Time
Time when the logging configuration was created. This is an ISO 8601 timestamp; note that this is returned as a string.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#destination_configuration ⇒ Types::DestinationConfiguration
A complex type that contains a destination configuration for where
chat content will be logged, from the request. There is only one
type of destination (cloudWatchLogs, firehose, or s3) in a
destinationConfiguration.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
Logging-configuration ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the logging configuration.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Logging-configuration name, from the request (if specified).
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the logging configuration. When the state is ACTIVE,
the configuration is ready to log chat content.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags attached to the resource, from the request (if specified).
Array of maps, each of the form string:string (key:value).
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#update_time ⇒ Time
Time of the logging configuration’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 199 class CreateLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |