ConfigurationTemplate
¶
Source code in docs_src/capo_cloudwatch_logs/types/configuration_template.py
allowed_action_for_allow_vended_logs_delivery_for_resource
instance-attribute
¶
allowed_action_for_allow_vended_logs_delivery_for_resource: NotRequired[
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.
allowed_field_delimiters
instance-attribute
¶
allowed_field_delimiters: NotRequired[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.
allowed_fields
instance-attribute
¶
allowed_fields: NotRequired[AllowedFields]
The allowed fields that a caller can use in the recordFields parameter of a CreateDelivery or UpdateDeliveryConfiguration operation.
allowed_output_formats
instance-attribute
¶
allowed_output_formats: NotRequired[OutputFormats]
The list of delivery destination output formats that are supported by this log source.
allowed_suffix_path_fields
instance-attribute
¶
allowed_suffix_path_fields: NotRequired[RecordFields]
The list of variable fields that can be used in the suffix path of a delivery that delivers to an S3 bucket.
default_delivery_config_values
instance-attribute
¶
default_delivery_config_values: NotRequired[ConfigurationTemplateDeliveryConfigValues]
A mapping that displays the default value of each property within a delivery's configuration, if it is not specified in the request.
delivery_destination_type
instance-attribute
¶
delivery_destination_type: NotRequired[DeliveryDestinationType]
A string specifying which destination type this configuration template applies to.
delivery_source_configuration
instance-attribute
¶
delivery_source_configuration: NotRequired[DeliverySourceConfigurationSchemas]
The schema of the delivery source configuration that is available for this log type. Each element describes a configuration that can be set when calling PutDeliverySource, including the configuration name, type, and default value.
log_type
instance-attribute
¶
log_type: NotRequired[LogType]
A string specifying which log type this configuration template applies to.
resource_type
instance-attribute
¶
resource_type: NotRequired[ResourceType]
A string specifying which resource type this configuration template applies to.
s3_tables_integration
instance-attribute
¶
s3_tables_integration: NotRequired[S3TablesIntegration]
The S3 Tables integration configuration for this configuration template, including the datasource name and type.
service
instance-attribute
¶
service: NotRequired[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..