// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Snapshot media-insights-test-operations stack test 1`] = ` Object { "AWSTemplateFormatVersion": "2010-09-09", "Description": "media-insights-on-aws version %%VERSION%%. This AWS CloudFormation template provisions operators, stages, and workflows used for testing the Media Insights on AWS", "Mappings": Object { "SourceCode": Object { "General": Object { "CodeKeyPrefix": "media-insights-on-aws/%%VERSION%%", "RegionalS3Bucket": "%%REGIONAL_BUCKET_NAME%%", }, }, }, "Outputs": Object { "AudioAsyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "AudioAsyncOKLambda", "Arn", ], }, }, "AudioAsyncOKMonitorLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "AudioAsyncOKMonitorLambda", "Arn", ], }, }, "AudioSyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "AudioSyncOKLambda", "Arn", ], }, }, "ImageAsyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "ImageAsyncOKLambda", "Arn", ], }, }, "ImageAsyncOKMonitorLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "ImageAsyncOKMonitorLambda", "Arn", ], }, }, "ImageSyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "ImageSyncOKLambda", "Arn", ], }, }, "TextAsyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "TextAsyncOKLambda", "Arn", ], }, }, "TextAsyncOKMonitorLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "TextAsyncOKMonitorLambda", "Arn", ], }, }, "TextSyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "TextSyncOKLambda", "Arn", ], }, }, "VideoAsyncFailMonitorLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "VideoAsyncFailMonitorLambda", "Arn", ], }, }, "VideoAsyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "VideoAsyncOKLambda", "Arn", ], }, }, "VideoAsyncOKMonitorLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "VideoAsyncOKMonitorLambda", "Arn", ], }, }, "VideoSyncFailLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "VideoSyncFailLambda", "Arn", ], }, }, "VideoSyncOKLambda": Object { "Value": Object { "Fn::GetAtt": Array [ "VideoSyncOKLambda", "Arn", ], }, }, }, "Parameters": Object { "DataPlaneBucket": Object { "Description": "Bucket for the dataplane", "Type": "String", }, "DataplaneEndpoint": Object { "Description": "Lambda name of the dataplane handler", "Type": "String", }, "referencetoMiTestStackMediaInsightsEnginePython39Layer": Object { "Type": "String", }, }, "Resources": Object { "AudioAsyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-audio-async-ok", ], ], }, "Handler": "test.audio_async_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "AudioAsyncOKMonitorLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-audio-async-ok-monitor", ], ], }, "Handler": "test.audio_async_ok_monitor_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "AudioSyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-audio-sync-ok", ], ], }, "Handler": "test.audio_sync_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "ImageAsyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-image-async-ok", ], ], }, "Handler": "test.image_async_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "ImageAsyncOKMonitorLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-image-async-ok-monitor", ], ], }, "Handler": "test.image_async_ok_monitor_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "ImageSyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-image-sync-ok", ], ], }, "Handler": "test.image_sync_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "TestExecutionRole": Object { "Metadata": Object { "cdk_nag": Object { "rules_to_suppress": Array [ Object { "id": "AwsSolutions-IAM5", "reason": "Resource ARNs are not generated at the time of policy creation", }, ], }, }, "Properties": Object { "AssumeRolePolicyDocument": Object { "Statement": Array [ Object { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": Object { "Service": "lambda.amazonaws.com", }, }, ], "Version": "2012-10-17", }, "Policies": Array [ Object { "PolicyDocument": Object { "Statement": Array [ Object { "Action": "states:StartExecution", "Effect": "Allow", "Resource": Object { "Fn::Join": Array [ "", Array [ "arn:", Object { "Ref": "AWS::Partition", }, ":states:", Object { "Ref": "AWS::Region", }, ":", Object { "Ref": "AWS::AccountId", }, ":stateMachine:", Object { "Ref": "AWS::StackName", }, "*", ], ], }, }, Object { "Action": Array [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents", ], "Effect": "Allow", "Resource": Object { "Fn::Join": Array [ "", Array [ "arn:", Object { "Ref": "AWS::Partition", }, ":logs:", Object { "Ref": "AWS::Region", }, ":", Object { "Ref": "AWS::AccountId", }, ":log-group:/aws/lambda/*", ], ], }, }, ], "Version": "2012-10-17", }, "PolicyName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-test-execution-lambda-role", ], ], }, }, ], "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], }, "Type": "AWS::IAM::Role", }, "TextAsyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-text-async-ok", ], ], }, "Handler": "test.text_async_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "TextAsyncOKMonitorLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-text-async-ok-monitor", ], ], }, "Handler": "test.text_async_ok_monitor_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "TextSyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-text-sync-ok", ], ], }, "Handler": "test.text_sync_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "VideoAsyncFailMonitorLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-video-async-fail-monitor", ], ], }, "Handler": "test.video_async_fail_monitor_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "VideoAsyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-video-async-ok", ], ], }, "Handler": "test.video_async_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "VideoAsyncOKMonitorLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-video-async-ok-monitor", ], ], }, "Handler": "test.video_async_ok_monitor_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "VideoSyncFailLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-video-sync-fail", ], ], }, "Handler": "test.video_sync_fail_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, "VideoSyncOKLambda": Object { "DependsOn": Array [ "TestExecutionRole", ], "Metadata": Object { "cfn_nag": Object { "rules_to_suppress": Array [ Object { "id": "W89", "reason": "This Lambda function does not need to access any resource provisioned within a VPC.", }, Object { "id": "W92", "reason": "This function does not require performance optimization, so the default concurrency limits suffice.", }, ], }, }, "Properties": Object { "Code": Object { "S3Bucket": Object { "Fn::Join": Array [ "-", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "RegionalS3Bucket", ], }, Object { "Ref": "AWS::Region", }, ], ], }, "S3Key": Object { "Fn::Join": Array [ "/", Array [ Object { "Fn::FindInMap": Array [ "SourceCode", "General", "CodeKeyPrefix", ], }, "test_operations.zip", ], ], }, }, "Environment": Object { "Variables": Object { "DATAPLANE_BUCKET": Object { "Ref": "DataPlaneBucket", }, "DataplaneEndpoint": Object { "Ref": "DataplaneEndpoint", }, }, }, "FunctionName": Object { "Fn::Join": Array [ "", Array [ Object { "Ref": "AWS::StackName", }, "-video-sync-ok", ], ], }, "Handler": "test.video_sync_ok_lambda_handler", "Layers": Array [ Object { "Ref": "referencetoMiTestStackMediaInsightsEnginePython39Layer", }, ], "MemorySize": 256, "Role": Object { "Fn::GetAtt": Array [ "TestExecutionRole", "Arn", ], }, "Runtime": "python3.9", "Tags": Array [ Object { "Key": "environment", "Value": "mie", }, ], "Timeout": 900, }, "Type": "AWS::Lambda::Function", }, }, } `;