// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Test custom ingestion nested stack 1`] = ` { "Conditions": { "AwsCdkKinesisEncryptedStreamsUnsupportedRegions": { "Fn::Or": [ { "Fn::Equals": [ { "Ref": "AWS::Region", }, "cn-north-1", ], }, { "Fn::Equals": [ { "Ref": "AWS::Region", }, "cn-northwest-1", ], }, ], }, }, "Parameters": { "AssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2ArtifactHashA64CF354": { "Description": "Artifact hash for asset "01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2"", "Type": "String", }, "AssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3Bucket4324637E": { "Description": "S3 bucket for asset "01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2"", "Type": "String", }, "AssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3VersionKey24346418": { "Description": "S3 key for asset version "01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2"", "Type": "String", }, "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8ArtifactHashED34DD7C": { "Description": "Artifact hash for asset "31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8"", "Type": "String", }, "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8S3BucketE6FEB353": { "Description": "S3 bucket for asset "31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8"", "Type": "String", }, "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8S3VersionKey4F5B960A": { "Description": "S3 key for asset version "31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8"", "Type": "String", }, }, "Resources": { "AccessLogD598EBE9": { "DeletionPolicy": "Retain", "Properties": { "BucketEncryption": { "ServerSideEncryptionConfiguration": [ { "ServerSideEncryptionByDefault": { "SSEAlgorithm": "AES256", }, }, ], }, "PublicAccessBlockConfiguration": { "BlockPublicAcls": true, "BlockPublicPolicy": true, "IgnorePublicAcls": true, "RestrictPublicBuckets": true, }, }, "Type": "AWS::S3::Bucket", "UpdateReplacePolicy": "Retain", }, "AccessLogPolicy4B3DB856": { "Properties": { "Bucket": { "Ref": "AccessLogD598EBE9", }, "PolicyDocument": { "Statement": [ { "Action": "s3:*", "Condition": { "Bool": { "aws:SecureTransport": "false", }, }, "Effect": "Deny", "Principal": { "AWS": "*", }, "Resource": [ { "Fn::GetAtt": [ "AccessLogD598EBE9", "Arn", ], }, { "Fn::Join": [ "", [ { "Fn::GetAtt": [ "AccessLogD598EBE9", "Arn", ], }, "/*", ], ], }, ], }, ], "Version": "2012-10-17", }, }, "Type": "AWS::S3::BucketPolicy", }, "BusEA82B648": { "Properties": { "Name": "Bus", }, "Type": "AWS::Events::EventBus", }, "Stream790BDEE4": { "Properties": { "RetentionPeriodHours": 24, "ShardCount": 1, "StreamEncryption": { "Fn::If": [ "AwsCdkKinesisEncryptedStreamsUnsupportedRegions", { "Ref": "AWS::NoValue", }, { "EncryptionType": "KMS", "KeyId": "alias/aws/kinesis", }, ], }, "StreamModeDetails": { "StreamMode": "PROVISIONED", }, }, "Type": "AWS::Kinesis::Stream", }, "testS3EventNestedStacktestS3EventNestedStackResource0A9F329B": { "DeletionPolicy": "Delete", "Properties": { "Parameters": { "EventBus": { "Fn::GetAtt": [ "BusEA82B648", "Arn", ], }, "StreamARN": { "Fn::GetAtt": [ "Stream790BDEE4", "Arn", ], }, "referencetoAssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3Bucket4324637ERef": { "Ref": "AssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3Bucket4324637E", }, "referencetoAssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3VersionKey24346418Ref": { "Ref": "AssetParameters01b85b6bcec6f183b1c3cf712ea48cb15a099a7acc142c83e1be16e20190b9b2S3VersionKey24346418", }, }, "TemplateURL": { "Fn::Join": [ "", [ "https://s3.", { "Ref": "AWS::Region", }, ".", { "Ref": "AWS::URLSuffix", }, "/", { "Ref": "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8S3BucketE6FEB353", }, "/", { "Fn::Select": [ 0, { "Fn::Split": [ "||", { "Ref": "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8S3VersionKey4F5B960A", }, ], }, ], }, { "Fn::Select": [ 1, { "Fn::Split": [ "||", { "Ref": "AssetParameters31d09a12f440df75a97e6ae62d9fcaa4417744eb6dda13ba233433c2c79f41f8S3VersionKey4F5B960A", }, ], }, ], }, ], ], }, }, "Type": "AWS::CloudFormation::Stack", "UpdateReplacePolicy": "Delete", }, }, } `;