Skip to content

Commit 32e5734

Browse files
committed
adding changes after making the build
1 parent 139ca20 commit 32e5734

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

framework/src/consumption/lib/quicksight/quicksight-subscription-props.ts

+1-5
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface QuickSightSubscriptionProps {
2828
*/
2929

3030
readonly edition: QuickSightEdition;
31-
31+
3232
/**
3333
* The Amazon Web Services account ID of the account that you're using to create your Amazon QuickSight account.
3434
*/
@@ -88,9 +88,5 @@ export enum QuickSightAuthenticationMethod {
8888
}
8989

9090
export enum QuickSightEdition {
91-
<<<<<<< HEAD
9291
ENTERPRISE = 'ENTERPRISE',
93-
=======
94-
ENTERPRISE = 'ENTERPRISE',
95-
>>>>>>> 863576efa2feec2e4e6d4bdc08e4f8f219462432
9692
}

framework/src/consumption/lib/quicksight/quicksight-subscription.ts

+9-10
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44

5-
import { Context, TrackedConstruct, TrackedConstructProps } from "../../../utils";
6-
import { DsfProvider } from '../../../utils/lib/dsf-provider';
7-
import { QuickSightSubscriptionProps, QuickSightAuthenticationMethod } from './quicksight-subscription-props';
8-
import { Construct } from 'constructs';
95
import { CustomResource, Duration, RemovalPolicy } from 'aws-cdk-lib';
10-
import { IRole, PolicyDocument, Role , ServicePrincipal, PolicyStatement, Effect } from 'aws-cdk-lib/aws-iam';
11-
import { ILogGroup } from 'aws-cdk-lib/aws-logs';
6+
import { IRole, PolicyDocument, Role, ServicePrincipal, PolicyStatement, Effect } from 'aws-cdk-lib/aws-iam';
127
import { IFunction } from 'aws-cdk-lib/aws-lambda';
13-
8+
import { ILogGroup } from 'aws-cdk-lib/aws-logs';
9+
import { Construct } from 'constructs';
10+
import { QuickSightSubscriptionProps, QuickSightAuthenticationMethod } from './quicksight-subscription-props';
11+
import { Context, TrackedConstruct, TrackedConstructProps } from '../../../utils';
12+
import { DsfProvider } from '../../../utils/lib/dsf-provider';
1413

1514

1615
/**
@@ -115,7 +114,7 @@ export class QuickSightSubscription extends TrackedConstruct {
115114
this.adminGroup = props.adminGroup;
116115
this.authorGroup = props.authorGroup;
117116
this.readerGroup = props.readerGroup;
118-
this.identityRegion = props.identityRegion;
117+
this.identityRegion = props.identityRegion;
119118

120119
this.policyActions = [
121120
'quicksight:Subscribe',
@@ -154,7 +153,7 @@ export class QuickSightSubscription extends TrackedConstruct {
154153
}
155154

156155
this.executionRole = new Role(this, 'Role', {
157-
assumedBy: new ServicePrincipal('lambda.amazonaws.com'),
156+
assumedBy: new ServicePrincipal('lambda.amazonaws.com'),
158157
inlinePolicies: {
159158
QuickSightSubscription: new PolicyDocument({
160159
statements: [
@@ -197,7 +196,7 @@ export class QuickSightSubscription extends TrackedConstruct {
197196
EDITION: props.edition,
198197
IDENTITY_REGION: props.identityRegion,
199198
},
200-
},
199+
},
201200
queryInterval: Duration.seconds(10),
202201
removalPolicy: this.removalPolicy,
203202
});

0 commit comments

Comments
 (0)