Class: Aws::Ivschat::Types::LoggingConfigurationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Ivschat::Types::LoggingConfigurationSummary
- Defined in:
- gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb
Overview
Summary information about a logging configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
Logging-configuration 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 to attach to the resource.
-
#update_time ⇒ Time
Time of the logging configuration’s last update.
Instance Attribute Details
#arn ⇒ String
Logging-configuration ARN.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < 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.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < 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.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < 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 room.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Logging-configuration name. The value does not need to be unique.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < 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 this is ACTIVE, the
configuration is ready for logging chat content.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags to attach to the resource. Array of maps, each of the form
string:string (key:value). See Best practices and strategies
in Tagging Amazon Web Services Resources and Tag Editor for
details, including restrictions that apply to tags and "Tag naming
limits and requirements"; Amazon IVS Chat has no constraints on
tags beyond what is documented there.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < 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.
795 796 797 798 799 800 801 802 803 804 805 806 |
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 795 class LoggingConfigurationSummary < Struct.new( :arn, :id, :create_time, :update_time, :name, :destination_configuration, :state, :tags) SENSITIVE = [] include Aws::Structure end |