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

[New Resource]: DataZone Form Type #38668

Closed
wants to merge 215 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
215 commits
Select commit Hold shift + click to select a range
99f2724
add New Resource aws_rds_integration
showwin Jan 9, 2024
b7f1a83
add CHANGELOG
showwin Jan 9, 2024
6e39c92
Implement configuring ignore_tags via environment variables
bberg-indeed Jan 12, 2024
d92e0e0
provider: allow default_tags to be set by environment variables
jtdoepke Sep 7, 2023
a6b479e
Update names_data.hcl, add endpointID, patch gen
HubbardHarvey3 Jul 10, 2024
f70546b
r/d/active_receipt_rule_set: Migrate to AWS SDK v2
HubbardHarvey3 Jul 11, 2024
6f2ce04
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 11, 2024
00dff0f
r/configuration_set.go: Migrate to AWS SDK v2
HubbardHarvey3 Jul 11, 2024
ddaf310
r/domain_dkim.go: Migrate to AWS SDK v2
HubbardHarvey3 Jul 12, 2024
2c82b36
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 12, 2024
af0a4de
r/domain_identity.go: Migrate to AWS SDK v2
HubbardHarvey3 Jul 12, 2024
3ebaf0a
d/domain_identity: Migrate to AWS SDK v2
HubbardHarvey3 Jul 12, 2024
0a600a8
r/domain_identity_verification: Migrate to AWS SDK v2
HubbardHarvey3 Jul 12, 2024
e7043c0
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 15, 2024
e84ca8f
r/domain_mail_from: Migrate to AWS SDK v2
HubbardHarvey3 Jul 15, 2024
f60b2f7
r/d/email_identity: Migrate to AWS SDK v2
HubbardHarvey3 Jul 15, 2024
6da657f
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 16, 2024
598a7af
r/event_destination: Migrate to AWS SDK v2
HubbardHarvey3 Jul 17, 2024
77560eb
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 17, 2024
133d4af
r/identity_notification_topic: Migrate to AWS SDK v2
HubbardHarvey3 Jul 17, 2024
21af40f
r/identity_policy: Migrate to AWS SDK v2
HubbardHarvey3 Jul 17, 2024
74d1bec
r/receipt_filter: Migrate to AWS SDK v2
HubbardHarvey3 Jul 17, 2024
d1e450b
guardduty: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
4396c56
make gen
mattburgess Jul 17, 2024
ae411c3
d/guardduty_detector,r/guardduty_detector: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
f813cd2
r/guardduty_detector_feature.go: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
0f24685
r/guardduty_filter: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
bddcca6
d/guardduty_finding_ids: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
4e900cb
r/guardduty_invite_accepter: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
87d327e
r/guardduty_ipset: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
5a5fb9a
r/guardduty_member: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
5f08f82
r/guardduty_organization_admin_account: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
e2a1fd7
r/guardduty_organization_configuration_feature: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
9ac1da9
r/guardduty_organization_configuration: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
44bb8fd
r/guardduty_publishing_destination: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
cdf818c
r/guardduty_threatintelset: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
440932e
guardduty: misc: Migrate to AWS SDK v2
mattburgess Jul 17, 2024
5498d7a
Fix lints
mattburgess Jul 17, 2024
d9c0dda
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 18, 2024
eea5468
r/receipt_rule: Migrate to AWS SDK v2
HubbardHarvey3 Jul 18, 2024
e3583ea
adding a new data source for rds-cluster-parameter-group
benjamin-wright Jul 18, 2024
e39d97b
adding documentation
benjamin-wright Jul 18, 2024
82fd249
changelog entry and tweaking test parameters
benjamin-wright Jul 19, 2024
e11be9c
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 19, 2024
205bd08
r/receipt_rule_set: Migrate to AWS SDK v2
HubbardHarvey3 Jul 18, 2024
66eccce
sweep: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
6b039aa
generate.go update: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
3e09e6e
template: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
606aa78
r/configuration_set: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
74316ad
d/domain_identity: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
d2874e8
go mod tidy: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
a6c575e
r/configuration_set_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
4c65b8f
r/domain_dkim_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 19, 2024
f5c71e6
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 20, 2024
eb0b84d
r/domain_identity_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
f678942
r/domain_identity_verification: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
56dcc4a
r/domain_mail_from_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
fcea8da
r/email_identity_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
ee66eb7
r/event_destination_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
66a0caa
r/identity_notification_topic_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
e39d673
r/identity_policy_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
293ba8e
r/receipt_rule_set_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
4deafbb
make gen, template_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
fefbfbe
email_identity_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
040ebe9
r/receipt_filter_test: Migrate to AWS SDK v2
HubbardHarvey3 Jul 21, 2024
ea3fae1
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 24, 2024
36eb6aa
r/configuration_set: Migrate to AWS SDK v2 - clean up types
HubbardHarvey3 Jul 24, 2024
ccb959e
r/domain_identity_verification: Migrate to AWS SDK v2 - clean up types
HubbardHarvey3 Jul 24, 2024
27f5df3
r/identity_policy: Migrate to AWS SDK v2 - fix DEBUG log
HubbardHarvey3 Jul 24, 2024
44cc470
r/receipt_rule: Migrate to AWS SDK v2 - fix tests
HubbardHarvey3 Jul 24, 2024
24d0dc4
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 26, 2024
a347445
r/configuration_set: Migrate to AWS SDK v2 - fix errorcheck
HubbardHarvey3 Jul 26, 2024
593f0f0
r/event_destination: Migrate to AWS SDK v2 - handle missing event des…
HubbardHarvey3 Jul 26, 2024
ece3dad
r/identity_notification_topic: Migrate to AWS SDK v2 - fix test
HubbardHarvey3 Jul 26, 2024
8ed0178
Merge branch 'hashicorp:main' into ses-awssdkv2-migration
HubbardHarvey3 Jul 27, 2024
bdc8d6c
Migrate to AWS SDK v2 - fix ci checks
HubbardHarvey3 Jul 27, 2024
7dfbebe
Make network-function-groups optional in coreNetworkPolicyDocument
ddericco Aug 1, 2024
9e50730
Add changelog
ddericco Aug 1, 2024
bfaba52
Merge branch 'main' into HEAD
ewbankkit Aug 1, 2024
1502737
Run 'make fix-constants PKG=rds'.
ewbankkit Aug 1, 2024
55d9f47
r/aws_rds_integration: Tidy up.
ewbankkit Aug 1, 2024
cd46119
r/aws_rds_integration: Fix semgrep errors.
ewbankkit Aug 1, 2024
b22d6e4
Fix terrafmt errors.
ewbankkit Aug 1, 2024
58d0a5b
r/aws_rds_integration: 'kms_key_id' is Computed.
ewbankkit Aug 1, 2024
5fab0ff
r/aws_rds_integration: Fixes after some testing.
ewbankkit Aug 2, 2024
7da216d
d/aws_rds_orderable_db_instance: Migrate to AWS SDK for Go v2.
ewbankkit Aug 2, 2024
df426f3
Fix 'TestAccRDSIntegration_disappears'.
ewbankkit Aug 2, 2024
9727b17
internal/generate/namevaluesfiltersv2: Actually generate.
ewbankkit Aug 2, 2024
4e6a353
d/aws_rds_engine_version: Migrate to AWS SDK for Go v2.
ewbankkit Aug 2, 2024
86cde18
Fix 'TestAccRDSEngineVersionDataSource_preferredVersionsPreferredUpgr…
ewbankkit Aug 2, 2024
460ada7
d/aws_rds_certificate: Migrate to AWS SDK for Go v2.
ewbankkit Aug 2, 2024
747a18f
d/aws_db_parameter_group: Migrate to AWS SDK for Go v2.
ewbankkit Aug 2, 2024
ec99a7c
resolve merge conflicts
johnsonaj Aug 2, 2024
37c5d9a
r/aws_rds_reserved_instance: Migrate to AWS SDK for Go v2.
ewbankkit Aug 2, 2024
4355e15
internal/generate/namevaluesfilters: Actually generate.
ewbankkit Aug 2, 2024
4e10842
internal/generate/namevaluesfilters: Use 'names.ProviderNameUpper' to…
ewbankkit Aug 2, 2024
cf43e20
internal/generate/namevaluesfiltersv2: Use 'names.ProviderNameUpper' …
ewbankkit Aug 2, 2024
d0ec475
aws_guardduty_ipsec: fix tests
johnsonaj Aug 2, 2024
bef379e
namevaluesfilters: Move files around.
ewbankkit Aug 2, 2024
88980ec
Fix terrafmt errors.
ewbankkit Aug 2, 2024
a5b1d63
Run 'make gen'.
ewbankkit Aug 2, 2024
ef237ff
aws_guardduty_threatintelset: fix tests
johnsonaj Aug 2, 2024
c840b6f
add error precheck for access denied
johnsonaj Aug 2, 2024
8e91e1a
Merge branch 'main' into f-default_tags-env-vars
jar-b Aug 2, 2024
e15edec
internal/provider: tidy default tags expander, docs
jar-b Aug 2, 2024
04d6e34
chore: linter
johnsonaj Aug 2, 2024
04bdac9
internal/namevaluesfilters: Fix tests.
ewbankkit Aug 2, 2024
6d7e4ed
Fix providerlint 'AWSAT005: avoid hardcoded ARN AWS partitions, use a…
ewbankkit Aug 2, 2024
0d1e012
Added support for creating form types
ThomasZalewski Aug 2, 2024
f057711
chore: linter
johnsonaj Aug 2, 2024
b65bcf8
Fix typo: configueration -> configuration
andrewmelis Aug 2, 2024
3ef548f
Merge pull request #35199 from showwin/f-aws_rds_integration
ewbankkit Aug 2, 2024
746cfb4
Documentation ci changes
ThomasZalewski Aug 2, 2024
e147264
chore: linter
johnsonaj Aug 2, 2024
f94b2eb
Merge pull request #33339 from jtdoepke/f-default_tags-env-vars
jar-b Aug 2, 2024
d5a0a58
Merge pull request #38400 from mattburgess/guardduty_awssdkv2_migration
johnsonaj Aug 2, 2024
9c82aff
docs: replace load balancer in resource description
stefanfreitagrwe Aug 3, 2024
f5d6efe
cdktf: update index.html.markdown,r/xray_sampling_rule.html.markdown,…
team-tf-cdk Aug 5, 2024
ba38122
fix: Allow ROOT as a Repository Creation Template prefix
bodgit Aug 5, 2024
bc79b12
sweep/awsv2: Alphabetical ordering for checks.
ewbankkit Aug 5, 2024
71cb5df
sweep/awsv1: Alphabetical ordering for checks.
ewbankkit Aug 5, 2024
99e1e5b
sweep/awsv2: Include all checks from 'sweep/awsv1'.
ewbankkit Aug 5, 2024
a078994
Merge pull request #38679 from hashicorp/d-cdktf-docs-10240344608-102
ewbankkit Aug 5, 2024
806e97b
Merge pull request #38676 from stefanfreitag/d-aws_lightsail_disk-fix…
ewbankkit Aug 5, 2024
bcf99a4
schemas: Skip sweepers -- excessive API throttling.
ewbankkit Aug 5, 2024
22947b4
Additional sweeper skip.
ewbankkit Aug 5, 2024
0fed311
Add CHANGELOG entries.
ewbankkit Aug 5, 2024
49a143b
Merge pull request #38669 from andrewmelis/d-fix-ecs-docs-typo
ewbankkit Aug 5, 2024
87ba7d6
Make gen + document changes
ThomasZalewski Aug 5, 2024
681dbfd
build(deps): bump the aws-sdk-go group across 2 directories with 3 up…
dependabot[bot] Aug 5, 2024
2987083
build(deps): bump github.com/dlclark/regexp2 from 1.11.2 to 1.11.4 (#…
dependabot[bot] Aug 5, 2024
58323bb
build(deps): bump gopkg.in/dnaeon/go-vcr.v3 from 3.2.0 to 3.2.1 (#38683)
dependabot[bot] Aug 5, 2024
179a398
Merge pull request #38685 from bodgit/issue-38650
ewbankkit Aug 5, 2024
af39227
fsx: Actually sweep.
ewbankkit Aug 5, 2024
4122b8a
docs: clarify plugin framework is required for new resources (#38659)
jar-b Aug 5, 2024
d54d2ae
r/aws_lexmodelsv2(test): handle `PreconditionFailedException` on dele…
jar-b Aug 5, 2024
fbd7175
Document changes
ThomasZalewski Aug 5, 2024
1f5cdcf
r/aws_sns_topic_subscription(test): fix auto confirming acceptance te…
jar-b Aug 5, 2024
f64efce
Update CHANGELOG.md for #38665
Aug 5, 2024
23e1c43
dataexchange: Fix sweeper crash.
ewbankkit Aug 5, 2024
a09bd3d
aws_ec2_capacity_block_reservation: add created_data attribute
johnsonaj Aug 5, 2024
f5a3502
add CHANGELOG entry
johnsonaj Aug 5, 2024
491160f
r/aws_cognito_user_pool: Skip sweep if DeletionProtection is active.
ewbankkit Aug 5, 2024
21b4059
cloudsearch: Remove sweeper.
ewbankkit Aug 5, 2024
08a46ae
chore: make clean-tidy (#38686)
jar-b Aug 5, 2024
93d8cd5
Merge pull request #38689 from hashicorp/b-capacity_block_reservation
johnsonaj Aug 5, 2024
74fd065
Update CHANGELOG.md for #38689
Aug 5, 2024
54472d0
Merge branch 'main' into f-ignore_tags-via-env-vars
jar-b Aug 5, 2024
433666d
tests(s3): updated tests to use aws_service_principal
myerscf Aug 5, 2024
66a4fe5
Tweak CHANGELOG entry.
ewbankkit Aug 5, 2024
f65bc57
Merge pull request #38642 from ddericco/b-networkmanager_core_network…
ewbankkit Aug 5, 2024
ead8e0a
Merge pull request #38691 from hashicorp/s-fixes
ewbankkit Aug 5, 2024
2ecaa69
Update CHANGELOG.md for #38691
Aug 5, 2024
769190a
chore: changelog
jar-b Aug 5, 2024
e06b8c4
internal/provider: adjust ignore tags envvar constant names
jar-b Aug 5, 2024
78c1240
internal/provider(test): remove DMS from unusual endpoint tests (#38694)
jar-b Aug 5, 2024
8aeb7c1
internal/provider(test): add TestExpandIgnoreTags test
jar-b Aug 5, 2024
5cbc0f3
r/aws_ecs_service: Add 'force_delete' argument.
ewbankkit Aug 6, 2024
4fea629
internal/framework/flex: add WithFieldNameSuffix option (#38692)
jar-b Aug 6, 2024
1e8023b
build(deps): bump the aws-sdk-go group across 2 directories with 3 up…
dependabot[bot] Aug 6, 2024
51ba323
Merge branch 'main' into f-ignore_tags-via-env-vars
jar-b Aug 6, 2024
bb1a3ab
internal/provider(doc): set ignore_tags via environment variables
jar-b Aug 6, 2024
bd75cc3
internal/provider: adjust expandIgnoreTags logic
jar-b Aug 6, 2024
183b2ab
Correct CHANGELOG entry file name.
ewbankkit Aug 6, 2024
8b84b2b
Fix markdown-lint 'MD009/no-trailing-spaces Trailing spaces [Expected…
ewbankkit Aug 6, 2024
b425b46
Added changelog
ThomasZalewski Aug 6, 2024
0a8bbd7
Merge pull request #35264 from bberg-indeed/f-ignore_tags-via-env-vars
jar-b Aug 6, 2024
7afc52e
docs: move attribute to correct location in example
stefanfreitagrwe Aug 6, 2024
e1d643c
Merge branch 'main' into f-rds-cluster-parameter-group
johnsonaj Aug 6, 2024
096836a
aws_rds_cluster_parameter_group: convert data source to framework
johnsonaj Aug 6, 2024
ad8d39d
aws_rds_cluster_parameter_group: tidy test
johnsonaj Aug 6, 2024
6e3d840
Merge pull request #38712 from stefanfreitag/d-aws_wafv2_web_acl-fix-…
justinretzolk Aug 6, 2024
de50180
cleanup: rename file
johnsonaj Aug 6, 2024
c0bfeef
chore: copyright headers
johnsonaj Aug 6, 2024
79326a6
chore: cleanup schema
johnsonaj Aug 6, 2024
0ed07ba
trigger linter
johnsonaj Aug 6, 2024
b6fba60
Moves AutoFlex resource prefix to `AutoFlexOptions`
gdavison Jul 31, 2024
0c555ca
chore: linters
johnsonaj Aug 6, 2024
5874ed3
Merge pull request #38693 from myerscf/feat/update-service-principals…
jar-b Aug 6, 2024
c6f0fc1
Merge pull request #38416 from benjamin-wright/f-rds-cluster-paramete…
johnsonaj Aug 6, 2024
5dda8b3
build(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (…
dependabot[bot] Aug 6, 2024
d814aaa
build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 (#38680)
dependabot[bot] Aug 6, 2024
cbb9d34
Update CHANGELOG.md for #38680
Aug 6, 2024
ac25cb8
Merge pull request #38649 from hashicorp/td-autoflex-options-resource…
gdavison Aug 6, 2024
ede7101
Merge branch 'main' into ses-awssdkv2-migration
jar-b Aug 6, 2024
49a17ab
r/aws_ses_domain_identity_verification: compare enum types
jar-b Aug 6, 2024
2544266
[BUG] aws_batch_job_definition: add extra nil checks
aristosvo Aug 6, 2024
9fb9325
Merge pull request #38568 from HubbardHarvey3/ses-awssdkv2-migration
jar-b Aug 6, 2024
b8dee57
fix 0 to o
aristosvo Aug 7, 2024
f603a5a
docs: mark customer_id as optional in api gateway api key
stefanfreitagrwe Aug 7, 2024
aecb4e8
Add SQL application content type
sumit-sampang-rai Aug 7, 2024
e212647
Added supported content-types in s3_object.html.markdown
sumit-sampang-rai Aug 7, 2024
2a3c73b
Added supported content-types in s3_bucket_object.html.markdown
sumit-sampang-rai Aug 7, 2024
7c3b405
Add changelog
sumit-sampang-rai Aug 7, 2024
ff612ba
docs: update resource counts (#38735)
terraform-aws-provider[bot] Aug 7, 2024
aeb2a45
Merge pull request #38724 from stefanfreitag/d-aws_api_gateway_api_ke…
ewbankkit Aug 7, 2024
787e522
CDKTF documentation is generated.
ewbankkit Aug 7, 2024
9172b87
Update documentation.
ewbankkit Aug 7, 2024
be28b5a
build(deps): bump golang.org/x/tools in /tools/awssdkpatch (#38732)
dependabot[bot] Aug 7, 2024
9d41f75
build(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#38730)
dependabot[bot] Aug 7, 2024
9d173de
build(deps): bump github.com/hashicorp/terraform-plugin-framework-tim…
dependabot[bot] Aug 7, 2024
92ff42c
build(deps): bump github.com/hashicorp/terraform-plugin-framework (#3…
dependabot[bot] Aug 7, 2024
120f850
build(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 (#38728)
dependabot[bot] Aug 7, 2024
6cbb0cd
build(deps): bump the aws-sdk-go group across 2 directories with 3 up…
dependabot[bot] Aug 7, 2024
5ce05d8
chore: make clean-tidy (#38740)
jar-b Aug 7, 2024
3591050
chore: fix changelog entry (#38718)
jar-b Aug 7, 2024
a2332ce
Update CHANGELOG.md for #38718
Aug 7, 2024
311c0a3
Merge pull request #38737 from sumit-sampang-rai/s3-object-can-read-a…
ewbankkit Aug 7, 2024
cc111ec
Merge pull request #38707 from hashicorp/s-fixes
ewbankkit Aug 7, 2024
118618a
Update CHANGELOG.md for #38707
Aug 7, 2024
d0db897
chore: changelog
jar-b Aug 7, 2024
98a27b0
Update internal/service/datazone/form_type.go
ThomasZalewski Aug 7, 2024
6ed0de6
Merge pull request #38716 from aristosvo/b-aws_job_defition-nilcheck
jar-b Aug 7, 2024
bfe748e
Merge branch 'f/datazone-form-type-resource' of github.com:hashicorp/…
ThomasZalewski Aug 7, 2024
62b3051
removed update
ThomasZalewski Aug 7, 2024
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
3 changes: 3 additions & 0 deletions .changelog/33339.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
provider: Allow `default_tags` to be set by environment variables
```
3 changes: 3 additions & 0 deletions .changelog/35199.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_rds_integration
```
3 changes: 3 additions & 0 deletions .changelog/35264.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
provider: Allow `ignore_tags.keys` and `ignore_tags.key_prefixes` to be set by environment variables
```
3 changes: 3 additions & 0 deletions .changelog/38416.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_rds_cluster_parameter_group
```
3 changes: 3 additions & 0 deletions .changelog/38642.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_networkmanager_core_network: Fix `$.network-function-groups: null found, array expected` errors when creating resource with `create_base_policy` argument
```
9 changes: 9 additions & 0 deletions .changelog/38661.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
```release-note:bug
resource/aws_lexv2models_bot: Handle `PreconditionFailedException` on delete for resources deleted out-of-band
```
```release-note:bug
resource/aws_lexv2models_bot_locale: Handle `PreconditionFailedException` on delete for resources deleted out-of-band
```
```release-note:bug
resource/aws_lexv2models_bot_version: Handle `PreconditionFailedException` on delete for resources deleted out-of-band
```
3 changes: 3 additions & 0 deletions .changelog/38668.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_datazone_form_type
```
7 changes: 7 additions & 0 deletions .changelog/38685.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
resource/aws_ecr_repository_creation_template: Support `ROOT` as a valid value for `prefix`
```

```release-note:bug
data-source/aws_ecr_repository_creation_template: Support `ROOT` as a valid value for `prefix`
```
3 changes: 3 additions & 0 deletions .changelog/38689.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_ec2_capacity_block_reservation: Fix error during apply for missing `created_date` attribute
```
3 changes: 3 additions & 0 deletions .changelog/38707.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_ecs_service: Add `force_delete` argument
```
3 changes: 3 additions & 0 deletions .changelog/38716.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_batch_job_definition: Fix panic when checking `eks_properties` for job updates
```
7 changes: 7 additions & 0 deletions .changelog/38737.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
data-source/aws_s3_object: Expand content types that can be read from S3 to include `application/x-sql`
```

```release-note:enhancement
data-source/aws_s3_bucket_object: Expand content types that can be read from S3 to include include `application/x-sql`
```
2 changes: 1 addition & 1 deletion .github/workflows/firewatch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
slack_token: ${{ secrets.SLACK_BOT_TOKEN }}
slack_channel: ${{ secrets.SLACK_CHANNEL }}
- name: UploadArtifact
uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5
with:
name: firewatch
path: firewatch.data
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
awk '{print $2}'
)" >> $GITHUB_OUTPUT
- name: golangci-lint
uses: golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v3.7.1
uses: golangci/golangci-lint-action@aaa42aa0628b4ae2578232a66b541047968fac86 # v3.7.1
with:
version: "${{ steps.golangci-lint-version.outputs.version }}"
args: --config .ci/.golangci.yml
Expand All @@ -64,7 +64,7 @@ jobs:
awk '{print $2}'
)" >> $GITHUB_OUTPUT
- name: golangci-lint
uses: golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v3.7.1
uses: golangci/golangci-lint-action@aaa42aa0628b4ae2578232a66b541047968fac86 # v3.7.1
with:
version: "${{ steps.golangci-lint-version.outputs.version }}"
args: --config .ci/.golangci2.yml
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
fetch-depth: 0
- name: Generate Release Notes
run: sed -n -e "1{/# /d;}" -e "2{/^$/d;}" -e "/# $(git describe --abbrev=0 --exclude="$(git describe --abbrev=0 --match='v*.*.*' --tags)" --match='v*.*.*' --tags | tr -d v)/q;p" CHANGELOG.md > release-notes.txt
- uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
- uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5
with:
name: release-notes
path: release-notes.txt
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
steps:
- name: Save Release Tag
run: echo ${{ github.ref_name }} > release-tag.data
- uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
- uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5
with:
name: release-tag
path: release-tag.data
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
ARTIFACT="${GITHUB_REF}";;
esac
echo "artifact=$ARTIFACT-$(date -u +'%Y-%m-%dT%H-%M')" >> "$GITHUB_OUTPUT"
- uses: actions/upload-artifact@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
- uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5
with:
name: ${{steps.naming.outputs.artifact}}
path: dist/*.zip
1 change: 1 addition & 0 deletions .teamcity/scripts/provider_tests/acceptance_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ TF_ACC=1 go test \
./internal/json/... \
./internal/logging/... \
./internal/maps/... \
./internal/namevaluesfilters/... \
./internal/provider/... \
./internal/retry/... \
./internal/sdkv2/... \
Expand Down
1 change: 1 addition & 0 deletions .teamcity/scripts/provider_tests/unit_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ go test \
./internal/json/... \
./internal/logging/... \
./internal/maps/... \
./internal/namevaluesfilters/... \
./internal/provider/... \
./internal/retry/... \
./internal/sdkv2/... \
Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,28 @@

FEATURES:

* **New Data Source:** `aws_rds_cluster_parameter_group` ([#38416](https://github.com/hashicorp/terraform-provider-aws/issues/38416))
* **New Resource:** `aws_ebs_snapshot_block_public_access` ([#38641](https://github.com/hashicorp/terraform-provider-aws/issues/38641))
* **New Resource:** `aws_rds_integration` ([#35199](https://github.com/hashicorp/terraform-provider-aws/issues/35199))

ENHANCEMENTS:

* data-source/aws_s3_bucket_object: Expand content types that can be read from S3 to include include `application/x-sql` ([#38737](https://github.com/hashicorp/terraform-provider-aws/issues/38737))
* data-source/aws_s3_object: Expand content types that can be read from S3 to include `application/x-sql` ([#38737](https://github.com/hashicorp/terraform-provider-aws/issues/38737))
* provider: Allow `default_tags` to be set by environment variables ([#33339](https://github.com/hashicorp/terraform-provider-aws/issues/33339))
* provider: Allow `ignore_tags.keys` and `ignore_tags.key_prefixes` to be set by environment variables ([#35264](https://github.com/hashicorp/terraform-provider-aws/issues/35264))
* resource/aws_ecs_service: Add `force_delete` argument ([#38707](https://github.com/hashicorp/terraform-provider-aws/issues/38707))
* resource/aws_lb_target_group: Add `target_health_state.unhealthy_draining_interval` argument ([#38654](https://github.com/hashicorp/terraform-provider-aws/issues/38654))

BUG FIXES:

* data-source/aws_ecr_repository_creation_template: Support `ROOT` as a valid value for `prefix` ([#38685](https://github.com/hashicorp/terraform-provider-aws/issues/38685))
* resource/aws_ec2_capacity_block_reservation: Fix error during apply for missing `created_date` attribute ([#38689](https://github.com/hashicorp/terraform-provider-aws/issues/38689))
* resource/aws_ecr_repository_creation_template: Support `ROOT` as a valid value for `prefix` ([#38685](https://github.com/hashicorp/terraform-provider-aws/issues/38685))
* resource/aws_lexv2models_bot: Handle `PreconditionFailedException` on delete for resources deleted out-of-band ([#38661](https://github.com/hashicorp/terraform-provider-aws/issues/38661))
* resource/aws_lexv2models_bot_locale: Handle `PreconditionFailedException` on delete for resources deleted out-of-band ([#38661](https://github.com/hashicorp/terraform-provider-aws/issues/38661))
* resource/aws_lexv2models_bot_version: Handle `PreconditionFailedException` on delete for resources deleted out-of-band ([#38661](https://github.com/hashicorp/terraform-provider-aws/issues/38661))
* resource/aws_networkmanager_core_network: Fix `$.network-function-groups: null found, array expected` errors when creating resource with `create_base_policy` argument ([#38642](https://github.com/hashicorp/terraform-provider-aws/issues/38642))
* resource/aws_sfn_state_machine: Mark `revision_id` and `state_machine_version_arn` as Computed on update if `publish` is `true` ([#38657](https://github.com/hashicorp/terraform-provider-aws/issues/38657))

## 5.61.0 (August 1, 2024)
Expand Down
2 changes: 1 addition & 1 deletion docs/data-handling-and-conversion.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Typically these types of drift detection issues can be discovered by implementin
Perhaps the most distinct difference between [Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework) and [Terraform Plugin SDKv2](https://developer.hashicorp.com/terraform/plugin/sdkv2) is data handling.
With Terraform Plugin Framework state data is strongly typed, while Plugin SDK V2 based resources represent state data generically (each attribute is an `interface{}`) and types must be asserted at runtime.
Strongly typed data eliminates an entire class of runtime bugs and crashes, but does require compile type declarations and a slightly different approach to reading and writing data.
The sections below contain examples for both plugin libraries, but Terraform Plugin Framework should be preferred whenever possible.
The sections below contain examples for both plugin libraries, but Terraform Plugin Framework is **required for all net-new resources**.

## Data Conversions in the Terraform AWS Provider

Expand Down
41 changes: 21 additions & 20 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ require (
github.com/aws/aws-sdk-go-v2/config v1.27.27
github.com/aws/aws-sdk-go-v2/credentials v1.17.27
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.9
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.10
github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.32.3
github.com/aws/aws-sdk-go-v2/service/account v1.19.3
github.com/aws/aws-sdk-go-v2/service/acm v1.28.4
Expand Down Expand Up @@ -67,22 +67,22 @@ require (
github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.27.3
github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.24.3
github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.25.5
github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.41.4
github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.42.0
github.com/aws/aws-sdk-go-v2/service/comprehend v1.33.3
github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.37.3
github.com/aws/aws-sdk-go-v2/service/configservice v1.48.3
github.com/aws/aws-sdk-go-v2/service/connectcases v1.19.3
github.com/aws/aws-sdk-go-v2/service/controltower v1.16.4
github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.26.3
github.com/aws/aws-sdk-go-v2/service/costexplorer v1.40.3
github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.7.3
github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.8.0
github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.39.3
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.40.3
github.com/aws/aws-sdk-go-v2/service/databrew v1.31.3
github.com/aws/aws-sdk-go-v2/service/dataexchange v1.30.3
github.com/aws/aws-sdk-go-v2/service/datapipeline v1.23.3
github.com/aws/aws-sdk-go-v2/service/datasync v1.40.3
github.com/aws/aws-sdk-go-v2/service/datazone v1.16.0
github.com/aws/aws-sdk-go-v2/service/datazone v1.17.0
github.com/aws/aws-sdk-go-v2/service/dax v1.21.4
github.com/aws/aws-sdk-go-v2/service/detective v1.29.3
github.com/aws/aws-sdk-go-v2/service/devicefarm v1.25.2
Expand All @@ -94,7 +94,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/drs v1.28.3
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.4
github.com/aws/aws-sdk-go-v2/service/ec2 v1.173.0
github.com/aws/aws-sdk-go-v2/service/ecr v1.31.0
github.com/aws/aws-sdk-go-v2/service/ecr v1.32.0
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.25.3
github.com/aws/aws-sdk-go-v2/service/ecs v1.44.3
github.com/aws/aws-sdk-go-v2/service/efs v1.31.3
Expand Down Expand Up @@ -158,7 +158,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.10.3
github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.41.0
github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.5.3
github.com/aws/aws-sdk-go-v2/service/oam v1.13.3
github.com/aws/aws-sdk-go-v2/service/oam v1.13.4
github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.13.3
github.com/aws/aws-sdk-go-v2/service/organizations v1.30.2
github.com/aws/aws-sdk-go-v2/service/osis v1.12.3
Expand All @@ -176,7 +176,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.27.3
github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.21.0
github.com/aws/aws-sdk-go-v2/service/rekognition v1.43.2
github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.23.3
github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.24.0
github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.12.3
github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.24.3
github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.23.3
Expand All @@ -185,7 +185,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/route53domains v1.25.3
github.com/aws/aws-sdk-go-v2/service/route53profiles v1.2.3
github.com/aws/aws-sdk-go-v2/service/rum v1.19.3
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.2
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3
github.com/aws/aws-sdk-go-v2/service/s3control v1.46.3
github.com/aws/aws-sdk-go-v2/service/scheduler v1.10.3
github.com/aws/aws-sdk-go-v2/service/schemas v1.26.3
Expand All @@ -196,6 +196,7 @@ require (
github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.28.3
github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.31.3
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.23.3
github.com/aws/aws-sdk-go-v2/service/ses v1.25.2
github.com/aws/aws-sdk-go-v2/service/sesv2 v1.32.3
github.com/aws/aws-sdk-go-v2/service/sfn v1.30.0
github.com/aws/aws-sdk-go-v2/service/shield v1.27.3
Expand All @@ -222,14 +223,14 @@ require (
github.com/aws/aws-sdk-go-v2/service/wafregional v1.23.3
github.com/aws/aws-sdk-go-v2/service/wafv2 v1.51.4
github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.32.3
github.com/aws/aws-sdk-go-v2/service/workspaces v1.44.3
github.com/aws/aws-sdk-go-v2/service/workspaces v1.45.0
github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.21.3
github.com/aws/aws-sdk-go-v2/service/xray v1.27.3
github.com/aws/smithy-go v1.20.3
github.com/beevik/etree v1.4.1
github.com/cedar-policy/cedar-go v0.0.0-20240318205125-470d1fe984bb
github.com/davecgh/go-spew v1.1.1
github.com/dlclark/regexp2 v1.11.2
github.com/dlclark/regexp2 v1.11.4
github.com/gertd/go-pluralize v0.2.1
github.com/google/go-cmp v0.6.0
github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go v0.23.0
Expand All @@ -245,10 +246,10 @@ require (
github.com/hashicorp/go-version v1.7.0
github.com/hashicorp/hcl/v2 v2.21.0
github.com/hashicorp/terraform-json v0.22.1
github.com/hashicorp/terraform-plugin-framework v1.10.0
github.com/hashicorp/terraform-plugin-framework v1.11.0
github.com/hashicorp/terraform-plugin-framework-jsontypes v0.1.0
github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1
github.com/hashicorp/terraform-plugin-framework-timetypes v0.4.0
github.com/hashicorp/terraform-plugin-framework-timetypes v0.5.0
github.com/hashicorp/terraform-plugin-framework-validators v0.13.0
github.com/hashicorp/terraform-plugin-go v0.23.0
github.com/hashicorp/terraform-plugin-log v0.9.0
Expand All @@ -263,10 +264,10 @@ require (
github.com/mitchellh/mapstructure v1.5.0
github.com/pquerna/otp v1.4.0
github.com/shopspring/decimal v1.4.0
golang.org/x/crypto v0.25.0
golang.org/x/text v0.16.0
golang.org/x/tools v0.23.0
gopkg.in/dnaeon/go-vcr.v3 v3.2.0
golang.org/x/crypto v0.26.0
golang.org/x/text v0.17.0
golang.org/x/tools v0.24.0
gopkg.in/dnaeon/go-vcr.v3 v3.2.1
gopkg.in/yaml.v2 v2.4.0
syreclabs.com/go/faker v1.2.3
)
Expand Down Expand Up @@ -331,10 +332,10 @@ require (
go.opentelemetry.io/otel v1.27.0 // indirect
go.opentelemetry.io/otel/metric v1.27.0 // indirect
go.opentelemetry.io/otel/trace v1.27.0 // indirect
golang.org/x/mod v0.19.0 // indirect
golang.org/x/net v0.27.0 // indirect
golang.org/x/sync v0.7.0 // indirect
golang.org/x/sys v0.22.0 // indirect
golang.org/x/mod v0.20.0 // indirect
golang.org/x/net v0.28.0 // indirect
golang.org/x/sync v0.8.0 // indirect
golang.org/x/sys v0.23.0 // indirect
google.golang.org/appengine v1.6.8 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect
google.golang.org/grpc v1.63.2 // indirect
Expand Down
Loading
Loading