Comments (4)
I am wondering how to normalize this.
I would like to solve a problem where we miss adding physical names to metadata. For example, DynamoDB and Kinesis L2 constructs add physical names to metadata, but SQS does not.
It is specific to service whether physical name is supported or not, so it seems tricky to handle it in a common library level.
from aws-cdk.
There are two levels of "common" functionality:
- Just a a common utility function that L2s can call in order to report that an explicit physical name was used.
- Automatically-identify (e.g. through heuristics on the property names) that a physical name was used in L1.
I think all physical names are usually called Name
or XxxName
, so option #2 might actually be the pragmatic approach.
Perhaps this is also related somehow to #928 - maybe this utility will also supply some tools for L2s to make this easier to implement.
from aws-cdk.
Thanks for the answers.
I agree with an idea of #928, which helps to achieve the option 2 here.
from aws-cdk.
We will reopen if this is relevant in the future.
from aws-cdk.
Related Issues (20)
- codebuild: ARM images supports all compute types, incorrect validation HOT 5
- aws_s3_deployment: Files deleted when deployment bucket is used in sequence HOT 4
- cdk migrate: FooBarStack could not be generated because VpcId is not a valid property for resource EC2NatGatewayNNN of type AWS::EC2::NatGateway
- custom-resource: Custom resource as a dependency for another custom resource HOT 1
- aws_ecs: missing "awslogs-endpoint" option in awslogs driver HOT 5
- ssm: deploy-time random string generator for Parameter store HOT 1
- (amplify-alpha): Add support for CodeStarSourceCodeProvider similar to CodePipeline's HOT 1
- aws_s3.Bucket.from_bucket_name : returns _BaseBucketProxy object instead of IBucket HOT 7
- eks : changing subnets in EKS cluster fails HOT 3
- aws-eks: albController and FargateCluster compatibility with AuthenticationMode.API mode HOT 3
- cdk init failed with node 22.5.0 HOT 2
- Test issue please ignore HOT 2
- (aws-ec2): Need to be able to freely configure network interfaces in L2 LaunchTemplate HOT 8
- (module name): (short issue description) HOT 2
- aws-s3: CDK Version 2.147.0+ has error with creating `Bucket` with `autoDeleteObjects=true` setting HOT 5
- (aws-cdk-lib/aws-ec2): (ec2.Vpc.fromLookup() doesn't correctly recognize existing PRIVATE_WITH_EGRESS subnets ) HOT 2
- ❗️NOTICE (lambda): SnapStart for Java functions using ARM64 HOT 3
- chore: test issue HOT 2
- batch: support multi-node job on Amazon EKS HOT 2
- aws_lambda: npm package js not synced with ts HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aws-cdk.