File tree 1 file changed +8
-4
lines changed 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -10,10 +10,13 @@ import * as lambda from "aws-cdk-lib/aws-lambda";
10
10
import * as apigateway from "aws-cdk-lib/aws-apigatewayv2" ;
11
11
import { Construct } from "constructs" ;
12
12
13
- /* ---------- Types ---------- */
14
- import { NullStackCDK } from "./@types" ;
15
-
16
13
/* ---------- Interfaces ---------- */
14
+ interface GetBucket extends s3 . BucketProps {
15
+ bucket_name : string ;
16
+ resource_name : string ;
17
+ environment : string ;
18
+ }
19
+
17
20
interface Bucket {
18
21
/**
19
22
* Bucket resource ID
@@ -26,6 +29,7 @@ interface Bucket {
26
29
name : string ;
27
30
}
28
31
32
+ /* ---------- Types ---------- */
29
33
type SSG = {
30
34
build_type : "ssg" ;
31
35
@@ -108,7 +112,7 @@ export class NullstackAppStack extends cdk.Stack {
108
112
resource_name,
109
113
environment,
110
114
...props
111
- } : NullStackCDK . GetBucket ) : s3 . IBucket {
115
+ } : GetBucket ) : s3 . IBucket {
112
116
return new s3 . Bucket ( this , `${ resource_name } -${ environment } ` , {
113
117
bucketName : `${ bucket_name } -${ environment } ` ,
114
118
removalPolicy : cdk . RemovalPolicy . DESTROY ,
You can’t perform that action at this time.
0 commit comments