11AWSTemplateFormatVersion: 2010-09-09
22Description: >-
3- This template sets up the Enterprise Search and Audit for S3 Solution (SO9178) and deploys the OpenSearch cluster, Lambda functions, roles and API Gateways necessary for full functionality.
3+ This template sets up the Enterprise Search and Audit for S3 Solution (SO9178)
4+ and deploys the OpenSearch cluster, Lambda functions, roles and API Gateways
5+ necessary for full functionality.
46Metadata:
57 'AWS::CloudFormation::Interface':
68 ParameterGroups:
@@ -328,9 +330,6 @@ Metadata:
328330 'y': 360
329331 z: 1
330332 embeds: []
331- iscontainedinside:
332- - 154fd128-e5a9-4e54-b0e7-818ef11507c2
333- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
334333 410e5a1f-44e3-431a-9e82-870f07635ad7:
335334 size:
336335 width: 60
@@ -340,9 +339,6 @@ Metadata:
340339 'y': 450
341340 z: 1
342341 embeds: []
343- iscontainedinside:
344- - 154fd128-e5a9-4e54-b0e7-818ef11507c2
345- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
346342 75d98bd8-902d-4cf3-9381-137f90e56df8:
347343 size:
348344 width: 60
@@ -392,8 +388,6 @@ Metadata:
392388 embeds: []
393389 iscontainedinside:
394390 - 154fd128-e5a9-4e54-b0e7-818ef11507c2
395- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
396- - f7887924-8cfe-4c91-8b15-66f40be5a94b
397391 f7887924-8cfe-4c91-8b15-66f40be5a94b:
398392 size:
399393 width: 90
@@ -414,8 +408,6 @@ Metadata:
414408 embeds: []
415409 iscontainedinside:
416410 - 154fd128-e5a9-4e54-b0e7-818ef11507c2
417- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
418- - f7887924-8cfe-4c91-8b15-66f40be5a94b
419411 ad31079f-59d3-4a7e-afdc-a778bc6044df:
420412 size:
421413 width: 90
@@ -434,9 +426,6 @@ Metadata:
434426 'y': 360
435427 z: 1
436428 embeds: []
437- iscontainedinside:
438- - ad31079f-59d3-4a7e-afdc-a778bc6044df
439- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
440429 cf6eefa0-2aab-4bc2-a437-73c6e8c98db6:
441430 size:
442431 width: 60
@@ -446,9 +435,6 @@ Metadata:
446435 'y': 450
447436 z: 1
448437 embeds: []
449- iscontainedinside:
450- - ad31079f-59d3-4a7e-afdc-a778bc6044df
451- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
452438 833fd30b-68a0-44c3-8a8b-e0136a012162:
453439 size:
454440 width: 90
@@ -467,9 +453,6 @@ Metadata:
467453 'y': 360
468454 z: 1
469455 embeds: []
470- iscontainedinside:
471- - 833fd30b-68a0-44c3-8a8b-e0136a012162
472- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
473456 832d2a53-d51a-401f-97d0-e5d17adf081d:
474457 size:
475458 width: 60
@@ -479,9 +462,6 @@ Metadata:
479462 'y': 450
480463 z: 1
481464 embeds: []
482- iscontainedinside:
483- - 833fd30b-68a0-44c3-8a8b-e0136a012162
484- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
485465 a37b47c6-779d-4048-aa57-d79441246ec7:
486466 size:
487467 width: 90
@@ -502,8 +482,6 @@ Metadata:
502482 embeds: []
503483 iscontainedinside:
504484 - ad31079f-59d3-4a7e-afdc-a778bc6044df
505- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
506- - a37b47c6-779d-4048-aa57-d79441246ec7
507485 923af1bc-fb4a-41c2-800a-805a532cba26:
508486 size:
509487 width: 60
@@ -513,9 +491,6 @@ Metadata:
513491 'y': 450
514492 z: 1
515493 embeds: []
516- iscontainedinside:
517- - a37b47c6-779d-4048-aa57-d79441246ec7
518- - 9b70b795-e9ff-4e58-8992-501d742cd0d9
519494 b4318144-e632-4d67-9fca-b876bef2046f:
520495 size:
521496 width: 60
@@ -574,9 +549,9 @@ Metadata:
574549 embeds: []
575550 5e014c49-fdcb-4fa5-8779-be00cd43850b:
576551 source:
577- id: 6f304639-0e7a-40b7-82dd-07c7e78a3fdf
578- target:
579552 id: bd6de19d-1ea7-4347-8a37-a3e72df2e093
553+ target:
554+ id: 6f304639-0e7a-40b7-82dd-07c7e78a3fdf
580555 z: 1
581556 f4121509-029d-4668-8902-6aaeaee4a16f:
582557 size:
@@ -616,6 +591,8 @@ Resources:
616591 Properties:
617592 AliasName: alias/OpenSearchKmsKeyAlias
618593 TargetKeyId: !Ref OpenSearchKMSKey
594+ DependsOn:
595+ - OpenSearchKMSKey
619596 Metadata:
620597 'AWS::CloudFormation::Designer':
621598 id: 0805e6a4-b98a-4641-9a87-36628a30d36d
@@ -624,10 +601,6 @@ Resources:
624601 Properties:
625602 DomainName: aws-s3auditor-solution
626603 EngineVersion: OpenSearch_2.9
627- VPCOptions:
628- SubnetIds:
629- - !Ref SubnetA
630- - !Ref SubnetB
631604 ClusterConfig:
632605 DedicatedMasterEnabled: true
633606 DedicatedMasterCount: 3
@@ -691,6 +664,8 @@ Resources:
691664 Action: 'es:ESHttp*'
692665 Resource: !Sub >-
693666 arn:aws:es:${AWS::Region}:${AWS::AccountId}:domain/aws-s3auditor-solution/*
667+ DependsOn:
668+ - OpenSearchKMSKey
694669 Metadata:
695670 'AWS::CloudFormation::Designer':
696671 id: 93f98861-8809-4978-99d3-b1d6c2bb8afe
0 commit comments