// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`test youtube ingestion stack 1`] = ` { "Conditions": { "AwsCdkKinesisEncryptedStreamsUnsupportedRegions": { "Fn::Or": [ { "Fn::Equals": [ { "Ref": "AWS::Region", }, "cn-north-1", ], }, { "Fn::Equals": [ { "Ref": "AWS::Region", }, "cn-northwest-1", ], }, ], }, }, "Parameters": { "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207ArtifactHash3C19080F": { "Description": "Artifact hash for asset "c4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207"", "Type": "String", }, "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207S3Bucket90222D02": { "Description": "S3 bucket for asset "c4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207"", "Type": "String", }, "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207S3VersionKey7B902BF9": { "Description": "S3 key for asset version "c4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207"", "Type": "String", }, "AssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eArtifactHash4BD73F7C": { "Description": "Artifact hash for asset "d354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747e"", "Type": "String", }, "AssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3Bucket2BA474C6": { "Description": "S3 bucket for asset "d354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747e"", "Type": "String", }, "AssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3VersionKey8314355F": { "Description": "S3 key for asset version "d354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747e"", "Type": "String", }, }, "Resources": { "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", }, "YouTubeCommentsIngestionNestedStackYouTubeCommentsIngestionNestedStackResource900B4A6F": { "DeletionPolicy": "Delete", "Properties": { "Parameters": { "EventBus": { "Fn::GetAtt": [ "BusEA82B648", "Arn", ], }, "StreamARN": { "Fn::GetAtt": [ "Stream790BDEE4", "Arn", ], }, "YouTubeSearchIngestionFreq": "cron(0 12 * * ? *)", "YoutubeAPIKey": "fakeKey", "YoutubeSearchQuery": "fakeSearchString", "referencetoAssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3Bucket2BA474C6Ref": { "Ref": "AssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3Bucket2BA474C6", }, "referencetoAssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3VersionKey8314355FRef": { "Ref": "AssetParametersd354563eb6f6dca64220791d0a7054be509d14ebda9261a52f26c2a6a998747eS3VersionKey8314355F", }, }, "TemplateURL": { "Fn::Join": [ "", [ "https://s3.", { "Ref": "AWS::Region", }, ".", { "Ref": "AWS::URLSuffix", }, "/", { "Ref": "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207S3Bucket90222D02", }, "/", { "Fn::Select": [ 0, { "Fn::Split": [ "||", { "Ref": "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207S3VersionKey7B902BF9", }, ], }, ], }, { "Fn::Select": [ 1, { "Fn::Split": [ "||", { "Ref": "AssetParametersc4551701aaeb5e96344c3000818377abf9b3fc0391be83caf084d4fe4a5ae207S3VersionKey7B902BF9", }, ], }, ], }, ], ], }, }, "Type": "AWS::CloudFormation::Stack", "UpdateReplacePolicy": "Delete", }, }, } `;