@@ -74,14 +74,11 @@ func NewCdkStack(scope constructs.Construct, id string, props *CdkStackProps) aw
74
74
proxy .AddMethod (jsii .String ("ANY" ), awsapigateway .NewLambdaIntegration (function ,
75
75
& awsapigateway.LambdaIntegrationOptions {AllowTestInvoke : jsii .Bool (false )}), nil )
76
76
77
- envTag := env
78
- if env == "dev" {
79
- envTag = "staging"
77
+ if sprops .Tags != nil {
78
+ for k , v := range * sprops .Tags {
79
+ awscdk .Tags_Of (stack ).Add (jsii .String (k ), v , nil )
80
+ }
80
81
}
81
- awscdk .Tags_Of (stack ).Add (jsii .String ("itse_app_env" ), jsii .String (envTag ), nil )
82
- awscdk .Tags_Of (stack ).Add (jsii .String ("itse_app_name" ), jsii .String ("mfa-api" ), nil )
83
- awscdk .Tags_Of (stack ).Add (jsii .String ("itse_app_customer" ), jsii .String ("shared" ), nil )
84
- awscdk .Tags_Of (stack ).Add (jsii .String ("managed_by" ), jsii .String ("cdk" ), nil )
85
82
86
83
return stack
87
84
}
@@ -93,7 +90,7 @@ func main() {
93
90
94
91
env := os .Getenv ("ENVIRONMENT" )
95
92
if env == "" {
96
- env = "cdk "
93
+ env = "dev "
97
94
}
98
95
99
96
NewCdkStack (app , "twosv-api-" + env , & CdkStackProps {
@@ -103,9 +100,9 @@ func main() {
103
100
},
104
101
Tags : & map [string ]* string {
105
102
"managed_by" : jsii .String ("cdk" ),
106
- "itse_app_name" : jsii .String ("cloudflare-scanner " ),
107
- "itse_app_customer" : jsii .String ("gtis " ),
108
- "itse_app_env" : jsii .String ("production" ),
103
+ "itse_app_name" : jsii .String ("twosv-api " ),
104
+ "itse_app_customer" : jsii .String ("shared " ),
105
+ "itse_app_env" : jsii .String (env ),
109
106
},
110
107
},
111
108
})
0 commit comments