@@ -2448,6 +2448,125 @@ Object {
2448
2448
},
2449
2449
" Type" : " AWS::IAM::Role" ,
2450
2450
},
2451
+ " GraphQlDsOpenSearchSource2Role" : Object {
2452
+ " Properties" : Object {
2453
+ " AssumeRolePolicyDocument" : Object {
2454
+ " Statement" : Array [
2455
+ Object {
2456
+ " Action" : Array [
2457
+ " sts:AssumeRole" ,
2458
+ ],
2459
+ " Effect" : " Allow" ,
2460
+ " Principal" : Object {
2461
+ " Service" : Array [
2462
+ " appsync.amazonaws.com" ,
2463
+ ],
2464
+ },
2465
+ },
2466
+ ],
2467
+ " Version" : " 2012-10-17" ,
2468
+ },
2469
+ " Policies" : Array [
2470
+ Object {
2471
+ " PolicyDocument" : Object {
2472
+ " Statement" : Array [
2473
+ Object {
2474
+ " Action" : Array [
2475
+ " es:ESHttpDelete" ,
2476
+ " es:ESHttpGet" ,
2477
+ " es:ESHttpHead" ,
2478
+ " es:ESHttpPost" ,
2479
+ " es:ESHttpPut" ,
2480
+ " es:ESHttpPatch" ,
2481
+ ],
2482
+ " Effect" : " Allow" ,
2483
+ " Resource" : Array [
2484
+ Object {
2485
+ " Fn::Join" : Array [
2486
+ " /" ,
2487
+ Array [
2488
+ Object {
2489
+ " Fn::GetAtt" : Array [
2490
+ Object {
2491
+ " Ref" : " OSDomain" ,
2492
+ },
2493
+ " Arn" ,
2494
+ ],
2495
+ },
2496
+ " *" ,
2497
+ ],
2498
+ ],
2499
+ },
2500
+ ],
2501
+ },
2502
+ ],
2503
+ " Version" : " 2012-10-17" ,
2504
+ },
2505
+ " PolicyName" : " GraphQlDsOpenSearchSource2Policy" ,
2506
+ },
2507
+ ],
2508
+ },
2509
+ " Type" : " AWS::IAM::Role" ,
2510
+ },
2511
+ " GraphQlDsOpenSearchSourceRole" : Object {
2512
+ " Properties" : Object {
2513
+ " AssumeRolePolicyDocument" : Object {
2514
+ " Statement" : Array [
2515
+ Object {
2516
+ " Action" : Array [
2517
+ " sts:AssumeRole" ,
2518
+ ],
2519
+ " Effect" : " Allow" ,
2520
+ " Principal" : Object {
2521
+ " Service" : Array [
2522
+ " appsync.amazonaws.com" ,
2523
+ ],
2524
+ },
2525
+ },
2526
+ ],
2527
+ " Version" : " 2012-10-17" ,
2528
+ },
2529
+ " Policies" : Array [
2530
+ Object {
2531
+ " PolicyDocument" : Object {
2532
+ " Statement" : Array [
2533
+ Object {
2534
+ " Action" : Array [
2535
+ " es:ESHttpDelete" ,
2536
+ " es:ESHttpGet" ,
2537
+ " es:ESHttpHead" ,
2538
+ " es:ESHttpPost" ,
2539
+ " es:ESHttpPut" ,
2540
+ " es:ESHttpPatch" ,
2541
+ ],
2542
+ " Effect" : " Allow" ,
2543
+ " Resource" : Array [
2544
+ Object {
2545
+ " Fn::Join" : Array [
2546
+ " :" ,
2547
+ Array [
2548
+ " arn" ,
2549
+ " aws" ,
2550
+ " es" ,
2551
+ " us-east-1" ,
2552
+ Object {
2553
+ " Ref" : " AWS::AccountId" ,
2554
+ },
2555
+ " domain/search-my-os-domain-abcdefghijklmnop.us-east-1.es.amazonaws.com/*" ,
2556
+ ],
2557
+ ],
2558
+ },
2559
+ ],
2560
+ },
2561
+ ],
2562
+ " Version" : " 2012-10-17" ,
2563
+ },
2564
+ " PolicyName" : " GraphQlDsOpenSearchSourcePolicy" ,
2565
+ },
2566
+ ],
2567
+ },
2568
+ " Type" : " AWS::IAM::Role" ,
2569
+ },
2451
2570
" GraphQlDsRelationalDbSourceRole" : Object {
2452
2571
" Properties" : Object {
2453
2572
" AssumeRolePolicyDocument" : Object {
0 commit comments