@@ -8,6 +8,7 @@ import { OrderStack } from '../lib/order-stack';
88import { RestaurantStack } from '../lib/restaurant-stack' ;
99import { HttpStack } from '../lib/httpAPI-stack' ;
1010import { CertificateStack } from '../lib/certificate-stack' ;
11+ import { getResourceName } from '../utils/getResourceName' ;
1112
1213const app = new cdk . App ( ) ;
1314
@@ -22,11 +23,11 @@ const env = {
2223 region : process . env . CDK_DEFAULT_REGION ,
2324} ;
2425
25- new CertificateStack ( app , 'CertificateStack ' , { env } ) ;
26- new HttpStack ( app , 'HttpStack ' , { env, envName } ) ;
27- new DynamoTableStack ( app , 'DynamoStack ' , { env, terminationProtection : true , envName } ) ;
28- new AuthStack ( app , 'AuthStack ' , { env, envName } ) ;
29- new S3Stack ( app , 'S3Stack ' , { env, terminationProtection : true , envName } ) ;
30- new OrderStack ( app , 'OrderStack ' , { env, envName } ) ;
31- new RestaurantStack ( app , 'RestaurantStack ' , { env, envName } ) ;
26+ new CertificateStack ( app , 'BeejhoBackendCertificateStack ' , { env, stackName : 'BeejhoBackendCertificateStack' } ) ;
27+ new HttpStack ( app , 'BeejhoBackendHttpStack ' , { env, envName, stackName : getResourceName ( envName , `BeejhoBackendHttpStack` ) } ) ;
28+ new DynamoTableStack ( app , 'BeejhoBackendDynamoStack ' , { env, terminationProtection : true , envName, stackName : getResourceName ( envName , `BeejhoBackendDynamoStack` ) } ) ;
29+ new AuthStack ( app , 'BeejhoBackendAuthStack ' , { env, envName, stackName : getResourceName ( envName , `BeejhoBackendAuthStack` ) } ) ;
30+ new S3Stack ( app , 'BeejhoBackendS3Stack ' , { env, terminationProtection : true , envName, stackName : getResourceName ( envName , `BeejhoBackendS3Stack` ) } ) ;
31+ new OrderStack ( app , 'BeejhoBackendOrderStack ' , { env, envName, stackName : getResourceName ( envName , `BeejhoBackendOrderStack` ) } ) ;
32+ new RestaurantStack ( app , 'BeejhoBackendRestaurantStack ' , { env, envName, stackName : getResourceName ( envName , `BeejhoBackendRestaurantStack` ) } ) ;
3233
0 commit comments