Closed jpfreeley closed 6 days ago
1.12.4
ubnutu
a resource definition for AWS::Events::Rule which contains both ['EventPattern', 'ScheduleExpression'] deploys just fine and without issue in AWS and therefore, an E3014 should not be thrown by cfn-lint.
This E3014 exception was introduced via https://github.com/aws-cloudformation/cfn-lint/blob/7b0ad9795df5f9a49a585b6c2368a476c286c217/src/cfnlint/data/schemas/patches/extensions/all/aws_events_rule/manual.json
do not throw an E3014 if both ['EventPattern', 'ScheduleExpression'] are present in AWS::Events::Rule
UpdateRule: Type: AWS::Events::Rule Properties: Description: 'Rule to trigger subscription filter manager lambda on SSM parameter update events' EventPattern: source: ["aws.ssm"] detail-type: ["Parameter Store Change"] detail: name:
Thanks! That was speedy!
CloudFormation Lint Version
1.12.4
What operating system are you using?
ubnutu
Describe the bug
a resource definition for AWS::Events::Rule which contains both ['EventPattern', 'ScheduleExpression'] deploys just fine and without issue in AWS and therefore, an E3014 should not be thrown by cfn-lint.
This E3014 exception was introduced via https://github.com/aws-cloudformation/cfn-lint/blob/7b0ad9795df5f9a49a585b6c2368a476c286c217/src/cfnlint/data/schemas/patches/extensions/all/aws_events_rule/manual.json
Expected behavior
do not throw an E3014 if both ['EventPattern', 'ScheduleExpression'] are present in AWS::Events::Rule
Reproduction template
UpdateRule: Type: AWS::Events::Rule Properties: Description: 'Rule to trigger subscription filter manager lambda on SSM parameter update events' EventPattern: source: ["aws.ssm"] detail-type: ["Parameter Store Change"] detail: name: