biffgaut

Results 12 issues of biffgaut

**ISSUE** A release of @types/prettier/index.d.ts introduced a breaking change to all Typescript 3.x clients. AWS Solutions Constructs and the AWS CDK are dependent upon this library through a dependency on...

DESIGN_GUIDELINES.md has been updated to reflect some additional Props and Properties that had been implemented on some constructs but were not consistent. We need to align all the iot and...

feature-request
needs-triage

## :rocket: Feature Request ### Affected Languages - [ ] `TypeScript` or `Javascript` - [ ] `Python` - [ ] `Java` - [ ] .NET (`C#`, `F#`, ...) - [...

feature-request
effort/medium
p1

### Describe the bug A dependency issue between S3 Buckets and Bucket Policies in the L2 Bucket class allows the Policy to access the arn of the bucket before it...

bug
p2
@aws-cdk/aws-s3
effort/medium

In aws-cloudfront-s3, the partition is hardcoded to aws - https://github.com/awslabs/aws-solutions-constructs/blob/main/source/patterns/%40aws-solutions-constructs/aws-cloudfront-s3/lib/index.ts#L169 While CloudFront support across different partitions varies, there's no reason to limit this construct to a single partition - using...

bug
needs-triage

When you provide an existing log bucket in a BucketProps object, for example in aws-eventbridge-kinesisfirehose-s3, that bucket should be used in the stack as the log bucket for the bucket...

bug
needs-triage

A fixed resource name causes a resource name collision when deploying 2 aws-kinesisfirehose-s3 constructs in the same stack. ### Reproduction Steps import * as cdk from 'aws-cdk-lib'; import { Construct...

bug
needs-triage

*Issue #, if available:* *Description of changes:* New construct By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of...

### What is the problem? If you don't have a Redshift destination configured for a Kinesis Firehose, cfn-guard reports a KINESIS_FIREHOSE_REDSHIFT_DESTINATION_CONFIGURATION_USES_SECURE_PARAMETER violation, but to suppress the error you need to...

bug

First of a new set of constructs integrating two serverless resources via EventBridge pipes