Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

ThomasZalewski
Copy link
Contributor

@ThomasZalewski ThomasZalewski commented Aug 8, 2025

Rollback Plan

If a change needs to be reverted, we will publish an updated version of the library.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

Description

AWS AppSync Event API resources.

Relations

Closes #40093.

Output from Acceptance Testing

% make testacc TESTARGS='-run=TestAccAppSyncAPI_' PKG=appsync ACCTEST_PARALLELISM=3
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.24.5 test ./internal/service/appsync/... -v -count 1 -parallel 3  -run=TestAccAppSyncAPI_ -timeout 360m -vet=off
2025/08/12 09:46:26 Creating Terraform AWS Provider (SDKv2-style)...
2025/08/12 09:46:26 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN   TestAccAppSyncAPI_tags
=== PAUSE TestAccAppSyncAPI_tags
=== RUN   TestAccAppSyncAPI_tags_null
=== PAUSE TestAccAppSyncAPI_tags_null
=== RUN   TestAccAppSyncAPI_tags_EmptyMap
=== PAUSE TestAccAppSyncAPI_tags_EmptyMap
=== RUN   TestAccAppSyncAPI_tags_AddOnUpdate
=== PAUSE TestAccAppSyncAPI_tags_AddOnUpdate
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnCreate
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnCreate
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_providerOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_providerOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_overlapping
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_overlapping
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnCreate
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnCreate
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
=== RUN   TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
=== PAUSE TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
=== RUN   TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
=== PAUSE TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
=== RUN   TestAccAppSyncAPI_basic
=== PAUSE TestAccAppSyncAPI_basic
=== RUN   TestAccAppSyncAPI_comprehensive
=== PAUSE TestAccAppSyncAPI_comprehensive
=== RUN   TestAccAppSyncAPI_update
=== PAUSE TestAccAppSyncAPI_update
=== RUN   TestAccAppSyncAPI_disappears
=== PAUSE TestAccAppSyncAPI_disappears
=== CONT  TestAccAppSyncAPI_tags
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== CONT  TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag (15.10s)
=== CONT  TestAccAppSyncAPI_disappears
--- PASS: TestAccAppSyncAPI_disappears (13.56s)
=== CONT  TestAccAppSyncAPI_update
--- PASS: TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag (32.97s)
=== CONT  TestAccAppSyncAPI_comprehensive
--- PASS: TestAccAppSyncAPI_tags (54.54s)
=== CONT  TestAccAppSyncAPI_basic
--- PASS: TestAccAppSyncAPI_comprehensive (33.55s)
=== CONT  TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
--- PASS: TestAccAppSyncAPI_basic (16.05s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_providerOnly
--- PASS: TestAccAppSyncAPI_update (58.78s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
--- PASS: TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag (31.76s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag (14.34s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_providerOnly (49.85s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_overlapping
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly (22.24s)
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly (23.40s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnCreate
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnCreate (18.70s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping (38.01s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_overlapping (38.53s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnCreate
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace (26.31s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnCreate (25.98s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add (26.63s)
=== CONT  TestAccAppSyncAPI_tags_EmptyMap
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace (23.31s)
=== CONT  TestAccAppSyncAPI_tags_AddOnUpdate
--- PASS: TestAccAppSyncAPI_tags_EmptyMap (14.07s)
=== CONT  TestAccAppSyncAPI_tags_null
--- PASS: TestAccAppSyncAPI_tags_null (13.96s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
--- PASS: TestAccAppSyncAPI_tags_AddOnUpdate (23.02s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add (34.76s)
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag (14.31s)
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag (14.24s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/appsync	236.119s

% make testacc TESTARGS='-run=TestAccAppSyncAPI_basic' PKG=appsync
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.24.5 test ./internal/service/appsync/... -v -count 1 -parallel 20  -run=TestAccAppSyncAPI_basic -timeout 360m -vet=off
2025/08/11 15:14:26 Creating Terraform AWS Provider (SDKv2-style)...
2025/08/11 15:14:26 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN   TestAccAppSyncAPI_basic
=== PAUSE TestAccAppSyncAPI_basic
=== CONT  TestAccAppSyncAPI_basic
--- PASS: TestAccAppSyncAPI_basic (33.25s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/appsync	38.677s
@ewbankkit ewbankkit changed the title WIP Feature/event api resource AppSync Event APIs Aug 12, 2025
@github-actions github-actions bot added the sweeper Pertains to changes to or issues with the sweeper. label Aug 12, 2025
Copy link
Contributor

@ewbankkit ewbankkit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀.

% make testacc TESTARGS='-run=TestAccAppSyncAPI_' PKG=appsync ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.24.5 test ./internal/service/appsync/... -v -count 1 -parallel 4  -run=TestAccAppSyncAPI_ -timeout 360m -vet=off
2025/08/12 15:32:18 Creating Terraform AWS Provider (SDKv2-style)...
2025/08/12 15:32:18 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN   TestAccAppSyncAPI_tags
=== PAUSE TestAccAppSyncAPI_tags
=== RUN   TestAccAppSyncAPI_tags_null
=== PAUSE TestAccAppSyncAPI_tags_null
=== RUN   TestAccAppSyncAPI_tags_EmptyMap
=== PAUSE TestAccAppSyncAPI_tags_EmptyMap
=== RUN   TestAccAppSyncAPI_tags_AddOnUpdate
=== PAUSE TestAccAppSyncAPI_tags_AddOnUpdate
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnCreate
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnCreate
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
=== RUN   TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_providerOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_providerOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_overlapping
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_overlapping
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
=== RUN   TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
=== PAUSE TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnCreate
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnCreate
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
=== RUN   TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
=== RUN   TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
=== PAUSE TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
=== RUN   TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
=== PAUSE TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
=== RUN   TestAccAppSyncAPI_basic
=== PAUSE TestAccAppSyncAPI_basic
=== RUN   TestAccAppSyncAPI_comprehensive
=== PAUSE TestAccAppSyncAPI_comprehensive
=== RUN   TestAccAppSyncAPI_update
=== PAUSE TestAccAppSyncAPI_update
=== RUN   TestAccAppSyncAPI_disappears
=== PAUSE TestAccAppSyncAPI_disappears
=== CONT  TestAccAppSyncAPI_tags
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_providerOnly
=== CONT  TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_emptyProviderOnlyTag (15.51s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnCreate
--- PASS: TestAccAppSyncAPI_tags_IgnoreTags_Overlap_DefaultTag (30.87s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnCreate (25.61s)
=== CONT  TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add
--- PASS: TestAccAppSyncAPI_tags (49.31s)
=== CONT  TestAccAppSyncAPI_tags_EmptyMap
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_providerOnly (50.11s)
=== CONT  TestAccAppSyncAPI_tags_AddOnUpdate
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Replace (23.45s)
=== CONT  TestAccAppSyncAPI_tags_null
--- PASS: TestAccAppSyncAPI_tags_EmptyMap (14.32s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnCreate
--- PASS: TestAccAppSyncAPI_tags_null (14.27s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace
--- PASS: TestAccAppSyncAPI_tags_AddOnUpdate (23.02s)
=== CONT  TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add
--- PASS: TestAccAppSyncAPI_tags_EmptyTag_OnUpdate_Add (35.08s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnCreate (17.31s)
=== CONT  TestAccAppSyncAPI_comprehensive
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nullNonOverlappingResourceTag (14.55s)
=== CONT  TestAccAppSyncAPI_disappears
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Replace (26.23s)
=== CONT  TestAccAppSyncAPI_update
--- PASS: TestAccAppSyncAPI_tags_ComputedTag_OnUpdate_Add (26.21s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag
--- PASS: TestAccAppSyncAPI_disappears (11.04s)
=== CONT  TestAccAppSyncAPI_basic
--- PASS: TestAccAppSyncAPI_comprehensive (30.76s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nullOverlappingResourceTag (13.94s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag
--- PASS: TestAccAppSyncAPI_basic (12.60s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_emptyResourceTag (14.50s)
=== CONT  TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_updateToProviderOnly (22.84s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_overlapping
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_updateToResourceOnly (22.05s)
=== CONT  TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping
--- PASS: TestAccAppSyncAPI_update (62.57s)
--- PASS: TestAccAppSyncAPI_tags_IgnoreTags_Overlap_ResourceTag (31.57s)
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_overlapping (37.25s)
--- PASS: TestAccAppSyncAPI_tags_DefaultTags_nonOverlapping (37.32s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/appsync	179.091s
% make testacc TESTARGS='-run=TestAccAppSyncChannelNamespace_' PKG=appsync ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.24.5 test ./internal/service/appsync/... -v -count 1 -parallel 4  -run=TestAccAppSyncChannelNamespace_ -timeout 360m -vet=off
2025/08/12 15:27:51 Creating Terraform AWS Provider (SDKv2-style)...
2025/08/12 15:27:51 Initializing Terraform AWS Provider (SDKv2-style)...
=== RUN   TestAccAppSyncChannelNamespace_tags
=== PAUSE TestAccAppSyncChannelNamespace_tags
=== RUN   TestAccAppSyncChannelNamespace_tags_null
=== PAUSE TestAccAppSyncChannelNamespace_tags_null
=== RUN   TestAccAppSyncChannelNamespace_tags_EmptyMap
=== PAUSE TestAccAppSyncChannelNamespace_tags_EmptyMap
=== RUN   TestAccAppSyncChannelNamespace_tags_AddOnUpdate
=== PAUSE TestAccAppSyncChannelNamespace_tags_AddOnUpdate
=== RUN   TestAccAppSyncChannelNamespace_tags_EmptyTag_OnCreate
=== PAUSE TestAccAppSyncChannelNamespace_tags_EmptyTag_OnCreate
=== RUN   TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Add
=== PAUSE TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Add
=== RUN   TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Replace
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_providerOnly
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_providerOnly
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_nonOverlapping
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_nonOverlapping
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_overlapping
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_overlapping
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToProviderOnly
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToProviderOnly
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToResourceOnly
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToResourceOnly
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyResourceTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyResourceTag
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyProviderOnlyTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyProviderOnlyTag
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_nullOverlappingResourceTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_nullOverlappingResourceTag
=== RUN   TestAccAppSyncChannelNamespace_tags_DefaultTags_nullNonOverlappingResourceTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_DefaultTags_nullNonOverlappingResourceTag
=== RUN   TestAccAppSyncChannelNamespace_tags_ComputedTag_OnCreate
=== PAUSE TestAccAppSyncChannelNamespace_tags_ComputedTag_OnCreate
=== RUN   TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Add
=== PAUSE TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Add
=== RUN   TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Replace
=== PAUSE TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Replace
=== RUN   TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_DefaultTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_DefaultTag
=== RUN   TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_ResourceTag
=== PAUSE TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_ResourceTag
=== RUN   TestAccAppSyncChannelNamespace_basic
=== PAUSE TestAccAppSyncChannelNamespace_basic
=== RUN   TestAccAppSyncChannelNamespace_disappears
=== PAUSE TestAccAppSyncChannelNamespace_disappears
=== RUN   TestAccAppSyncChannelNamespace_update
=== PAUSE TestAccAppSyncChannelNamespace_update
=== CONT  TestAccAppSyncChannelNamespace_tags
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyResourceTag
=== CONT  TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Replace
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_nullNonOverlappingResourceTag
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_nullNonOverlappingResourceTag (15.82s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_nullOverlappingResourceTag
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyResourceTag (16.14s)
=== CONT  TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Add
--- PASS: TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Replace (29.41s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyProviderOnlyTag
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_nullOverlappingResourceTag (15.72s)
=== CONT  TestAccAppSyncChannelNamespace_basic
--- PASS: TestAccAppSyncChannelNamespace_tags_ComputedTag_OnUpdate_Add (28.22s)
=== CONT  TestAccAppSyncChannelNamespace_update
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_emptyProviderOnlyTag (15.26s)
=== CONT  TestAccAppSyncChannelNamespace_disappears
--- PASS: TestAccAppSyncChannelNamespace_basic (15.14s)
=== CONT  TestAccAppSyncChannelNamespace_tags_ComputedTag_OnCreate
--- PASS: TestAccAppSyncChannelNamespace_tags (52.16s)
=== CONT  TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Replace
--- PASS: TestAccAppSyncChannelNamespace_disappears (11.84s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToResourceOnly
--- PASS: TestAccAppSyncChannelNamespace_tags_ComputedTag_OnCreate (18.30s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToProviderOnly
--- PASS: TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Replace (24.48s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_overlapping
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToResourceOnly (24.08s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_nonOverlapping
--- PASS: TestAccAppSyncChannelNamespace_update (42.05s)
=== CONT  TestAccAppSyncChannelNamespace_tags_DefaultTags_providerOnly
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_updateToProviderOnly (24.80s)
=== CONT  TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_ResourceTag
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_overlapping (41.20s)
=== CONT  TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_DefaultTag
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_nonOverlapping (40.69s)
=== CONT  TestAccAppSyncChannelNamespace_tags_AddOnUpdate
--- PASS: TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_ResourceTag (34.04s)
=== CONT  TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Add
--- PASS: TestAccAppSyncChannelNamespace_tags_DefaultTags_providerOnly (53.24s)
=== CONT  TestAccAppSyncChannelNamespace_tags_EmptyTag_OnCreate
--- PASS: TestAccAppSyncChannelNamespace_tags_AddOnUpdate (24.36s)
=== CONT  TestAccAppSyncChannelNamespace_tags_EmptyMap
--- PASS: TestAccAppSyncChannelNamespace_tags_IgnoreTags_Overlap_DefaultTag (31.47s)
=== CONT  TestAccAppSyncChannelNamespace_tags_null
--- PASS: TestAccAppSyncChannelNamespace_tags_EmptyMap (14.73s)
--- PASS: TestAccAppSyncChannelNamespace_tags_EmptyTag_OnUpdate_Add (36.90s)
--- PASS: TestAccAppSyncChannelNamespace_tags_null (14.91s)
--- PASS: TestAccAppSyncChannelNamespace_tags_EmptyTag_OnCreate (26.99s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/appsync	172.024s

@ewbankkit ewbankkit merged commit 1c082ad into main Aug 13, 2025
67 checks passed
@ewbankkit ewbankkit deleted the feature/event-api-resource branch August 13, 2025 13:25
Copy link
Contributor

Warning

This Issue has been closed, meaning that any additional comments are much easier for the maintainers to miss. Please assume that the maintainers will not see them.

Ongoing conversations amongst community members are welcome, however, the issue will be locked after 30 days. Moving conversations to another venue, such as the AWS Provider forum, is recommended. If you have additional concerns, please open a new issue, referencing this one where needed.

@github-actions github-actions bot added this to the v6.9.0 milestone Aug 13, 2025
terraform-aws-provider bot pushed a commit that referenced this pull request Aug 13, 2025
@github-actions github-actions bot removed the prioritized Part of the maintainer teams immediate focus. To be addressed within the current quarter. label Aug 14, 2025
Copy link
Contributor

This functionality has been released in v6.9.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you!

Copy link
Contributor

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 14, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Introduces or discusses updates to documentation. generators Relates to code generators. new-resource Introduces a new resource. service/appsync Issues and PRs that pertain to the appsync service. size/XL Managed by automation to categorize the size of a PR. sweeper Pertains to changes to or issues with the sweeper. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[New Resource]: Add support for new AWS AppSync Event API
3 participants