Class: Aws::Ivschat::Types::GetLoggingConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Ivschat::Types::GetLoggingConfigurationResponse
- 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, from the request (if
identifierwas an ARN). -
#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.
-
#id ⇒ String
Logging-configuration ID, generated by the system.
-
#name ⇒ String
Logging-configuration name.
-
#state ⇒ String
The state of the logging configuration.
-
#tags ⇒ Hash<String,String>
Tags attached to the resource.
-
#update_time ⇒ Time
Time of the logging configuration’s last update.
Instance Attribute Details
#arn ⇒ String
Logging-configuration ARN, from the request (if identifier was an
ARN).
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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. There is only one type of destination
(cloudWatchLogs, firehose, or s3) in a
destinationConfiguration.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Logging-configuration name. This value does not need to be unique.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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. Array of maps, each of the form
string:string (key:value).
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < 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.
528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 528 class GetLoggingConfigurationResponse < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |