/AWS1/CL_PISS3LOGDESTINATION¶
The Amazon S3 logging configuration settings for the pipe.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_bucketname TYPE /AWS1/PISSTRING /AWS1/PISSTRING¶
The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
iv_prefix TYPE /AWS1/PISSTRING /AWS1/PISSTRING¶
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.
iv_bucketowner TYPE /AWS1/PISSTRING /AWS1/PISSTRING¶
The Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
iv_outputformat TYPE /AWS1/PISS3OUTPUTFORMAT /AWS1/PISS3OUTPUTFORMAT¶
The format EventBridge uses for the log records.
EventBridge currently only supports
jsonformatting.
Queryable Attributes¶
BucketName¶
The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKETNAME() |
Getter for BUCKETNAME, with configurable default |
ASK_BUCKETNAME() |
Getter for BUCKETNAME w/ exceptions if field has no value |
HAS_BUCKETNAME() |
Determine if BUCKETNAME has a value |
Prefix¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREFIX() |
Getter for PREFIX, with configurable default |
ASK_PREFIX() |
Getter for PREFIX w/ exceptions if field has no value |
HAS_PREFIX() |
Determine if PREFIX has a value |
BucketOwner¶
The Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKETOWNER() |
Getter for BUCKETOWNER, with configurable default |
ASK_BUCKETOWNER() |
Getter for BUCKETOWNER w/ exceptions if field has no value |
HAS_BUCKETOWNER() |
Determine if BUCKETOWNER has a value |
OutputFormat¶
The format EventBridge uses for the log records.
EventBridge currently only supports
jsonformatting.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTFORMAT() |
Getter for OUTPUTFORMAT, with configurable default |
ASK_OUTPUTFORMAT() |
Getter for OUTPUTFORMAT w/ exceptions if field has no value |
HAS_OUTPUTFORMAT() |
Determine if OUTPUTFORMAT has a value |