ConfigurationTemplate - Amazon CloudWatch Logs (original) (raw)
A structure containing information about the deafult settings and available settings that you can use to configure a delivery or adelivery destination.
Contents
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.
Type: String
Required: No
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
, or Raw
format.
Type: Array of strings
Length Constraints: Minimum length of 0. Maximum length of 5.
Required: No
allowedFields
The allowed fields that a caller can use in the recordFields
parameter of aCreateDelivery or UpdateDeliveryConfiguration operation.
Type: Array of RecordField objects
Required: No
allowedOutputFormats
The list of delivery destination output formats that are supported by this log source.
Type: Array of strings
Valid Values: json | plain | w3c | raw | parquet
Required: No
allowedSuffixPathFields
The list of variable fields that can be used in the suffix path of a delivery that delivers to an S3 bucket.
Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 128 items.
Length Constraints: Minimum length of 1. Maximum length of 64.
Required: No
defaultDeliveryConfigValues
A mapping that displays the default value of each property within a delivery's configuration, if it is not specified in the request.
Type: ConfigurationTemplateDeliveryConfigValues object
Required: No
deliveryDestinationType
A string specifying which destination type this configuration template applies to.
Type: String
Valid Values: S3 | CWL | FH
Required: No
logType
A string specifying which log type this configuration template applies to.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: [\w]*
Required: No
resourceType
A string specifying which resource type this configuration template applies to.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: [\w-_]*
Required: No
service
A string specifying which service this configuration template applies to. For more information about supported services see Enable logging from AWS services..
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: [\w_-]*
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following:
AnomalyDetector
ConfigurationTemplateDeliveryConfigValues
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.