AWS::KinesisFirehose::DeliveryStream CloudWatchLoggingOptions
The CloudWatchLoggingOptions
property type specifies Amazon CloudWatch
Logs (CloudWatch Logs) logging options that Amazon Kinesis Data Firehose (Kinesis Data
Firehose) uses for the delivery stream.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Enabled" :
Boolean
, "LogGroupName" :String
, "LogStreamName" :String
}
YAML
Enabled:
Boolean
LogGroupName:String
LogStreamName:String
Properties
Enabled
-
Indicates whether CloudWatch Logs logging is enabled.
Required: No
Type: Boolean
Update requires: Replacement
LogGroupName
-
The name of the CloudWatch Logs log group that contains the log stream that Kinesis Data Firehose will use.
Conditional. If you enable logging, you must specify this property.
Required: Conditional
Type: String
Pattern:
[\.\-_/#A-Za-z0-9]*
Minimum:
0
Maximum:
512
Update requires: Replacement
LogStreamName
-
The name of the CloudWatch Logs log stream that Kinesis Data Firehose uses to send logs about data delivery.
Conditional. If you enable logging, you must specify this property.
Required: Conditional
Type: String
Pattern:
[^:*]*
Minimum:
0
Maximum:
512
Update requires: Replacement