Class: Aws::Pipes::Types::S3LogDestination
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pipes::Types::S3LogDestination
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pipes/types.rb
Overview
The Amazon S3 logging configuration settings for the pipe.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket_name ⇒ String
The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
-
#bucket_owner ⇒ String
The Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
-
#output_format ⇒ String
The format EventBridge uses for the log records.
-
#prefix ⇒ String
The prefix text with which to begin Amazon S3 log object names.
Instance Attribute Details
#bucket_name ⇒ String
The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
2840 2841 2842 2843 2844 2845 2846 2847 |
# File 'lib/aws-sdk-pipes/types.rb', line 2840 class S3LogDestination < Struct.new( :bucket_name, :prefix, :bucket_owner, :output_format) SENSITIVE = [] include Aws::Structure end |
#bucket_owner ⇒ String
The Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
2840 2841 2842 2843 2844 2845 2846 2847 |
# File 'lib/aws-sdk-pipes/types.rb', line 2840 class S3LogDestination < Struct.new( :bucket_name, :prefix, :bucket_owner, :output_format) SENSITIVE = [] include Aws::Structure end |
#output_format ⇒ String
The format EventBridge uses for the log records.
EventBridge currently only supports ‘json` formatting.
2840 2841 2842 2843 2844 2845 2846 2847 |
# File 'lib/aws-sdk-pipes/types.rb', line 2840 class S3LogDestination < Struct.new( :bucket_name, :prefix, :bucket_owner, :output_format) SENSITIVE = [] include Aws::Structure end |
#prefix ⇒ String
The prefix text with which to begin Amazon S3 log object names.
For more information, see [Organizing objects using prefixes] in the *Amazon Simple Storage Service User Guide*.
[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html
2840 2841 2842 2843 2844 2845 2846 2847 |
# File 'lib/aws-sdk-pipes/types.rb', line 2840 class S3LogDestination < Struct.new( :bucket_name, :prefix, :bucket_owner, :output_format) SENSITIVE = [] include Aws::Structure end |