|
41 | 41 | "UpdateReplacePolicy": "Delete",
|
42 | 42 | "DeletionPolicy": "Delete"
|
43 | 43 | },
|
| 44 | + "PipelineArtifactsBucketEncryptionKeyAlias5C510EEE": { |
| 45 | + "Type": "AWS::KMS::Alias", |
| 46 | + "Properties": { |
| 47 | + "AliasName": "alias/codepipeline-awscdkcodepipelinecloudformationpipeline7dbde619", |
| 48 | + "TargetKeyId": { |
| 49 | + "Fn::GetAtt": [ |
| 50 | + "PipelineArtifactsBucketEncryptionKey01D58D69", |
| 51 | + "Arn" |
| 52 | + ] |
| 53 | + } |
| 54 | + }, |
| 55 | + "UpdateReplacePolicy": "Delete", |
| 56 | + "DeletionPolicy": "Delete" |
| 57 | + }, |
44 | 58 | "PipelineArtifactsBucket22248F97": {
|
45 | 59 | "Type": "AWS::S3::Bucket",
|
46 | 60 | "Properties": {
|
|
69 | 83 | "UpdateReplacePolicy": "Retain",
|
70 | 84 | "DeletionPolicy": "Retain"
|
71 | 85 | },
|
72 |
| - "PipelineArtifactsBucketEncryptionKeyAlias5C510EEE": { |
73 |
| - "Type": "AWS::KMS::Alias", |
| 86 | + "PipelineArtifactsBucketPolicyD4F9712A": { |
| 87 | + "Type": "AWS::S3::BucketPolicy", |
74 | 88 | "Properties": {
|
75 |
| - "AliasName": "alias/codepipeline-awscdkcodepipelinecloudformationpipeline7dbde619", |
76 |
| - "TargetKeyId": { |
77 |
| - "Fn::GetAtt": [ |
78 |
| - "PipelineArtifactsBucketEncryptionKey01D58D69", |
79 |
| - "Arn" |
80 |
| - ] |
| 89 | + "Bucket": { |
| 90 | + "Ref": "PipelineArtifactsBucket22248F97" |
| 91 | + }, |
| 92 | + "PolicyDocument": { |
| 93 | + "Statement": [ |
| 94 | + { |
| 95 | + "Action": "s3:*", |
| 96 | + "Condition": { |
| 97 | + "Bool": { |
| 98 | + "aws:SecureTransport": "false" |
| 99 | + } |
| 100 | + }, |
| 101 | + "Effect": "Deny", |
| 102 | + "Principal": { |
| 103 | + "AWS": "*" |
| 104 | + }, |
| 105 | + "Resource": [ |
| 106 | + { |
| 107 | + "Fn::GetAtt": [ |
| 108 | + "PipelineArtifactsBucket22248F97", |
| 109 | + "Arn" |
| 110 | + ] |
| 111 | + }, |
| 112 | + { |
| 113 | + "Fn::Join": [ |
| 114 | + "", |
| 115 | + [ |
| 116 | + { |
| 117 | + "Fn::GetAtt": [ |
| 118 | + "PipelineArtifactsBucket22248F97", |
| 119 | + "Arn" |
| 120 | + ] |
| 121 | + }, |
| 122 | + "/*" |
| 123 | + ] |
| 124 | + ] |
| 125 | + } |
| 126 | + ] |
| 127 | + } |
| 128 | + ], |
| 129 | + "Version": "2012-10-17" |
81 | 130 | }
|
82 |
| - }, |
83 |
| - "UpdateReplacePolicy": "Delete", |
84 |
| - "DeletionPolicy": "Delete" |
| 131 | + } |
85 | 132 | },
|
86 | 133 | "PipelineRoleD68726F7": {
|
87 | 134 | "Type": "AWS::IAM::Role",
|
|
0 commit comments