/AWS1/CL_CWLCONFTEMPLATE¶
A structure containing information about the deafult settings and available settings that you can use to configure a delivery or a delivery destination.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_service TYPE /AWS1/CWLSERVICE /AWS1/CWLSERVICE¶
A string specifying which service this configuration template applies to. For more information about supported services see Enable logging from Amazon Web Services services..
iv_logtype TYPE /AWS1/CWLLOGTYPE /AWS1/CWLLOGTYPE¶
A string specifying which log type this configuration template applies to.
iv_resourcetype TYPE /AWS1/CWLRESOURCETYPE /AWS1/CWLRESOURCETYPE¶
A string specifying which resource type this configuration template applies to.
iv_deliverydestinationtype TYPE /AWS1/CWLDELIVERYDSTTYPE /AWS1/CWLDELIVERYDSTTYPE¶
A string specifying which destination type this configuration template applies to.
io_defdeliveryconfigvalues TYPE REF TO /AWS1/CL_CWLCONFTMPLDELIVERY00 /AWS1/CL_CWLCONFTMPLDELIVERY00¶
A mapping that displays the default value of each property within a delivery's configuration, if it is not specified in the request.
it_allowedfields TYPE /AWS1/CL_CWLRECORDFIELD=>TT_ALLOWEDFIELDS TT_ALLOWEDFIELDS¶
The allowed fields that a caller can use in the
recordFieldsparameter of a CreateDelivery or UpdateDeliveryConfiguration operation.
it_allowedoutputformats TYPE /AWS1/CL_CWLOUTPUTFORMATS_W=>TT_OUTPUTFORMATS TT_OUTPUTFORMATS¶
The list of delivery destination output formats that are supported by this log source.
iv_alwedactforalwvendedlog00 TYPE /AWS1/CWLALWEDACTFORALWVENDE00 /AWS1/CWLALWEDACTFORALWVENDE00¶
The action permissions that a caller needs to have to be able to successfully create a delivery source on the desired resource type when calling PutDeliverySource.
it_allowedfielddelimiters TYPE /AWS1/CL_CWLALWEDFIELDDELMTE00=>TT_ALLOWEDFIELDDELIMITERS TT_ALLOWEDFIELDDELIMITERS¶
The valid values that a caller can use as field delimiters when calling CreateDelivery or UpdateDeliveryConfiguration on a delivery that delivers in
Plain,W3C, orRawformat.
it_allowedsuffixpathfields TYPE /AWS1/CL_CWLRECORDFIELDS_W=>TT_RECORDFIELDS TT_RECORDFIELDS¶
The list of variable fields that can be used in the suffix path of a delivery that delivers to an S3 bucket.
Queryable Attributes¶
service¶
A string specifying which service this configuration template applies to. For more information about supported services see Enable logging from Amazon Web Services services..
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICE() |
Getter for SERVICE, with configurable default |
ASK_SERVICE() |
Getter for SERVICE w/ exceptions if field has no value |
HAS_SERVICE() |
Determine if SERVICE has a value |
logType¶
A string specifying which log type this configuration template applies to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGTYPE() |
Getter for LOGTYPE, with configurable default |
ASK_LOGTYPE() |
Getter for LOGTYPE w/ exceptions if field has no value |
HAS_LOGTYPE() |
Determine if LOGTYPE has a value |
resourceType¶
A string specifying which resource type this configuration template applies to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
deliveryDestinationType¶
A string specifying which destination type this configuration template applies to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELIVERYDESTINATIONTYPE() |
Getter for DELIVERYDESTINATIONTYPE, with configurable defaul |
ASK_DELIVERYDESTINATIONTYPE() |
Getter for DELIVERYDESTINATIONTYPE w/ exceptions if field ha |
HAS_DELIVERYDESTINATIONTYPE() |
Determine if DELIVERYDESTINATIONTYPE has a value |
defaultDeliveryConfigValues¶
A mapping that displays the default value of each property within a delivery's configuration, if it is not specified in the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFDELIVERYCONFIGVALUES() |
Getter for DEFAULTDELIVERYCONFIGVALUES |
allowedFields¶
The allowed fields that a caller can use in the
recordFieldsparameter of a CreateDelivery or UpdateDeliveryConfiguration operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDFIELDS() |
Getter for ALLOWEDFIELDS, with configurable default |
ASK_ALLOWEDFIELDS() |
Getter for ALLOWEDFIELDS w/ exceptions if field has no value |
HAS_ALLOWEDFIELDS() |
Determine if ALLOWEDFIELDS has a value |
allowedOutputFormats¶
The list of delivery destination output formats that are supported by this log source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDOUTPUTFORMATS() |
Getter for ALLOWEDOUTPUTFORMATS, with configurable default |
ASK_ALLOWEDOUTPUTFORMATS() |
Getter for ALLOWEDOUTPUTFORMATS w/ exceptions if field has n |
HAS_ALLOWEDOUTPUTFORMATS() |
Determine if ALLOWEDOUTPUTFORMATS has a value |
allowedActionForAllowVendedLogsDeliveryForResource¶
The action permissions that a caller needs to have to be able to successfully create a delivery source on the desired resource type when calling PutDeliverySource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALWEDACTFORALWVENDEDLO00() |
Getter for ALWEDACTFORALWVENDEDLOGSDE00, with configurable d |
ASK_ALWEDACTFORALWVENDEDLO00() |
Getter for ALWEDACTFORALWVENDEDLOGSDE00 w/ exceptions if fie |
HAS_ALWEDACTFORALWVENDEDLO00() |
Determine if ALWEDACTFORALWVENDEDLOGSDE00 has a value |
allowedFieldDelimiters¶
The valid values that a caller can use as field delimiters when calling CreateDelivery or UpdateDeliveryConfiguration on a delivery that delivers in
Plain,W3C, orRawformat.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDFIELDDELIMITERS() |
Getter for ALLOWEDFIELDDELIMITERS, with configurable default |
ASK_ALLOWEDFIELDDELIMITERS() |
Getter for ALLOWEDFIELDDELIMITERS w/ exceptions if field has |
HAS_ALLOWEDFIELDDELIMITERS() |
Determine if ALLOWEDFIELDDELIMITERS has a value |
allowedSuffixPathFields¶
The list of variable fields that can be used in the suffix path of a delivery that delivers to an S3 bucket.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDSUFFIXPATHFIELDS() |
Getter for ALLOWEDSUFFIXPATHFIELDS, with configurable defaul |
ASK_ALLOWEDSUFFIXPATHFIELDS() |
Getter for ALLOWEDSUFFIXPATHFIELDS w/ exceptions if field ha |
HAS_ALLOWEDSUFFIXPATHFIELDS() |
Determine if ALLOWEDSUFFIXPATHFIELDS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CONFIGURATIONTEMPLATES¶
TYPES TT_CONFIGURATIONTEMPLATES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWLCONFTEMPLATE WITH DEFAULT KEY
.