File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -278,16 +278,13 @@ export class SelfDestructAspect implements IAspect {
278
278
const att = node . getAtt ( 'DeletionPolicy' )
279
279
if (
280
280
att . displayName === 'DeletionPolicy' &&
281
- this . settings . byResource ?. resourcesToRetain ?. includes (
282
- node . cfnResourceType
283
- ) === false &&
284
281
shouldDestroy (
285
- this . settings . byResource ?. resourcesToDestroy ?. includes (
286
- node . cfnResourceType
287
- ) === true
288
- ? true
289
- : undefined ,
290
- this . settings . defaultBehavior . destoryAllResources
282
+ undefined ,
283
+ this . settings . defaultBehavior . destoryAllResources ,
284
+ {
285
+ byResource : this . settings . byResource ,
286
+ resourceName : node . cfnResourceType ,
287
+ }
291
288
) &&
292
289
node . cfnResourceType !== 'AWS::S3::Bucket'
293
290
) {
You can’t perform that action at this time.
0 commit comments