Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

r/aws_cloudfront_field_level_encryption_profile - new resource #12509

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
69c7794
add support for cloudfront field level encryption profile
ewbankkit Nov 8, 2021
01562f6
add docs
DrFaust92 Mar 24, 2020
4a9d90e
fix doc
DrFaust92 Mar 24, 2020
176218d
change list to set
DrFaust92 Mar 24, 2020
8657c80
add max items
DrFaust92 Mar 24, 2020
bcbebeb
disappears test + docs
DrFaust92 May 22, 2020
c03fe42
v2
DrFaust92 Sep 4, 2020
d71139a
tf 12 syntax
DrFaust92 Sep 4, 2020
b8b9a16
use list data type
DrFaust92 Sep 4, 2020
d91921a
rebase
DrFaust92 Mar 27, 2021
7c552a2
use finder
ewbankkit Nov 8, 2021
da90150
docs
DrFaust92 Mar 27, 2021
cd3520f
changelog
DrFaust92 Mar 27, 2021
994b375
lint
DrFaust92 Mar 28, 2021
780a737
rebase
DrFaust92 Sep 10, 2021
1a6229f
Reneme resource and associated test files.
ewbankkit Nov 8, 2021
19969fd
r/aws_cloudfront_field_level_encryption_profile: New code structure.
ewbankkit Nov 8, 2021
c289d25
r/aws_cloudfront_monitoring_subscription: Tidy up flex.
ewbankkit Nov 8, 2021
c6a1cbb
r/aws_cloudfront_realtime_log_config: Tidy up flex.
ewbankkit Nov 8, 2021
6869218
r/aws_cloudfront_field_level_encryption_profile: Tidy up flex.
ewbankkit Nov 8, 2021
43d8d8a
add cloudfront field level encryption config
DrFaust92 Sep 4, 2020
60bb3ba
add docs
DrFaust92 Sep 4, 2020
a7c99a5
lint
DrFaust92 Sep 4, 2020
9ea35c1
add updated checks
DrFaust92 Sep 4, 2020
8d5bc04
changelog
DrFaust92 Mar 27, 2021
7950f8d
use finder
DrFaust92 Mar 27, 2021
ea245c1
lint
DrFaust92 Mar 28, 2021
377c36e
fmt
DrFaust92 May 27, 2021
5ced61c
Rename new resource and associated test files.
ewbankkit Nov 8, 2021
c720bd4
r/aws_cloudfront_field_level_encryption_config: New code structure.
ewbankkit Nov 9, 2021
88fcabb
r/aws_cloudfront_field_level_encryption_config: 'FindFieldLevelEncryp…
ewbankkit Nov 9, 2021
a2a116c
r/aws_cloudfront_field_level_encryption_profile: Tweak 'testAccCheckC…
ewbankkit Nov 9, 2021
56b9936
r/aws_cloudfront_field_level_encryption_config: Tidy up flex.
ewbankkit Nov 9, 2021
582bd5d
Fix 'S1039: unnecessary use of fmt.Sprintf (gosimple)' golangci-lint …
ewbankkit Nov 9, 2021
689c626
Fix terrafmt acceptance tests errors.
ewbankkit Nov 9, 2021
0194978
Tweak acceptance tests configuration function names.
ewbankkit Nov 9, 2021
43925a0
r/aws_cloudfront_field_level_encryption_config: Add sweeper.
ewbankkit Nov 9, 2021
7c11e10
r/aws_cloudfront_response_headers_policy: Add sweeper.
ewbankkit Nov 9, 2021
30a2a84
r/aws_cloudfront_cache_policy: Add sweeper.
ewbankkit Nov 9, 2021
ef01b83
r/aws_cloudfront_origin_request_policy: Add sweeper.
ewbankkit Nov 9, 2021
d8f0e35
r/aws_cloudfront_cache_policy: Use 'FindCachePolicyByID'.
ewbankkit Nov 9, 2021
f0d0c46
r/aws_cloudfront_response_headers_policy: Tweak acceptance tests conf…
ewbankkit Nov 9, 2021
39cb462
r/aws_cloudfront_cache_policy: Tidy up flex.
ewbankkit Nov 9, 2021
d26445b
r/aws_cloudfront_cache_policy: Better acceptance tests.
ewbankkit Nov 9, 2021
0fb6cea
Correct aws_cloudfront_origin_request_policy sweeper dependencies.
ewbankkit Nov 9, 2021
f39ca91
d/aws_cloudfront_response_headers_policy: Use 'ListResponseHeadersPol…
ewbankkit Nov 9, 2021
f359ef0
d/aws_cloudfront_cache_policy: Use 'ListCachePoliciesPages'.
ewbankkit Nov 9, 2021
fc2a683
Fix terrafmt error.
ewbankkit Nov 9, 2021
fef6a8d
Additional CHANGELOG entry.
ewbankkit Nov 9, 2021
f35827c
r/aws_cloudfront_origin_request_policy: Use 'FindOriginRequestPolicyB…
ewbankkit Nov 10, 2021
4abee08
r/aws_cloudfront_origin_request_policy: Tidy up flex.
ewbankkit Nov 10, 2021
191ab94
Fix assorted crashes.
ewbankkit Nov 10, 2021
e9522c7
d/aws_cloudfront_origin_request_policy: Use 'ListOriginRequestPolicie…
ewbankkit Nov 10, 2021
0cd7da6
Fix terrafmt errors.
ewbankkit Nov 10, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .changelog/12509.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:new-resource
aws_cloudfront_field_level_encryption_profile
```

```release-note:bug
resource/aws_cloudfront_cache_policy: The `parameters_in_cache_key_and_forwarded_to_origin` argument is required
```

```release-note:bug
resource/aws_cloudfront_cache_policy: Fix assorted crashes
```

```release-note:bug
resource/aws_cloudfront_origin_request_policy: Fix assorted crashes
```
3 changes: 3 additions & 0 deletions .changelog/15033.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_cloudfront_field_level_encryption_config
```
22 changes: 12 additions & 10 deletions internal/provider/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -844,16 +844,18 @@ func Provider() *schema.Provider {
"aws_cloudformation_stack_set_instance": cloudformation.ResourceStackSetInstance(),
"aws_cloudformation_type": cloudformation.ResourceType(),

"aws_cloudfront_cache_policy": cloudfront.ResourceCachePolicy(),
"aws_cloudfront_distribution": cloudfront.ResourceDistribution(),
"aws_cloudfront_function": cloudfront.ResourceFunction(),
"aws_cloudfront_key_group": cloudfront.ResourceKeyGroup(),
"aws_cloudfront_monitoring_subscription": cloudfront.ResourceMonitoringSubscription(),
"aws_cloudfront_origin_access_identity": cloudfront.ResourceOriginAccessIdentity(),
"aws_cloudfront_origin_request_policy": cloudfront.ResourceOriginRequestPolicy(),
"aws_cloudfront_public_key": cloudfront.ResourcePublicKey(),
"aws_cloudfront_realtime_log_config": cloudfront.ResourceRealtimeLogConfig(),
"aws_cloudfront_response_headers_policy": cloudfront.ResourceResponseHeadersPolicy(),
"aws_cloudfront_cache_policy": cloudfront.ResourceCachePolicy(),
"aws_cloudfront_distribution": cloudfront.ResourceDistribution(),
"aws_cloudfront_field_level_encryption_config": cloudfront.ResourceFieldLevelEncryptionConfig(),
"aws_cloudfront_field_level_encryption_profile": cloudfront.ResourceFieldLevelEncryptionProfile(),
"aws_cloudfront_function": cloudfront.ResourceFunction(),
"aws_cloudfront_key_group": cloudfront.ResourceKeyGroup(),
"aws_cloudfront_monitoring_subscription": cloudfront.ResourceMonitoringSubscription(),
"aws_cloudfront_origin_access_identity": cloudfront.ResourceOriginAccessIdentity(),
"aws_cloudfront_origin_request_policy": cloudfront.ResourceOriginRequestPolicy(),
"aws_cloudfront_public_key": cloudfront.ResourcePublicKey(),
"aws_cloudfront_realtime_log_config": cloudfront.ResourceRealtimeLogConfig(),
"aws_cloudfront_response_headers_policy": cloudfront.ResourceResponseHeadersPolicy(),

"aws_cloudhsm_v2_cluster": cloudhsmv2.ResourceCluster(),
"aws_cloudhsm_v2_hsm": cloudhsmv2.ResourceHSM(),
Expand Down
Loading