Class: Aws::Redshift::Types::LoggingStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::LoggingStatus
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
Describes the status of logging for a cluster.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket_name ⇒ String
The name of the S3 bucket where the log files are stored.
-
#last_failure_message ⇒ String
The message indicating that logs failed to be delivered.
-
#last_failure_time ⇒ Time
The last time when logs failed to be delivered.
-
#last_successful_delivery_time ⇒ Time
The last time that logs were delivered.
-
#log_destination_type ⇒ String
The log destination type.
-
#log_exports ⇒ Array<String>
The collection of exported log types.
-
#logging_enabled ⇒ Boolean
‘true` if logging is on, `false` if logging is off.
-
#s3_key_prefix ⇒ String
The prefix applied to the log file names.
Instance Attribute Details
#bucket_name ⇒ String
The name of the S3 bucket where the log files are stored.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#last_failure_message ⇒ String
The message indicating that logs failed to be delivered.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#last_failure_time ⇒ Time
The last time when logs failed to be delivered.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#last_successful_delivery_time ⇒ Time
The last time that logs were delivered.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#log_destination_type ⇒ String
The log destination type. An enum with possible values of ‘s3` and `cloudwatch`.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#log_exports ⇒ Array<String>
The collection of exported log types. Possible values are ‘connectionlog`, `useractivitylog`, and `userlog`.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#logging_enabled ⇒ Boolean
‘true` if logging is on, `false` if logging is off.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |
#s3_key_prefix ⇒ String
The prefix applied to the log file names.
7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-redshift/types.rb', line 7922 class LoggingStatus < Struct.new( :logging_enabled, :bucket_name, :s3_key_prefix, :last_successful_delivery_time, :last_failure_time, :last_failure_message, :log_destination_type, :log_exports) SENSITIVE = [] include Aws::Structure end |