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

Resource Suppression: awscc_qbusiness_data_accessor #2134

Open
ewbankkit opened this issue Dec 16, 2024 · 0 comments
Open

Resource Suppression: awscc_qbusiness_data_accessor #2134

ewbankkit opened this issue Dec 16, 2024 · 0 comments
Labels
bug resource-suppression Issue that prevents a resource from being generated.

Comments

@ewbankkit
Copy link
Contributor

ewbankkit commented Dec 16, 2024

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment
  • The resources and data sources in this provider are generated from the CloudFormation schema, so they can only support the actions that the underlying schema supports. For this reason submitted bugs should be limited to defects in the generation and runtime code of the provider. Customizing behavior of the resource, or noting a gap in behavior are not valid bugs and should be submitted as enhancements to AWS via the CloudFormation Open Coverage Roadmap.
generating Terraform resource code for "awscc_qbusiness_data_accessor" from "../service/cloudformation/schemas/AWS_QBusiness_DataAccessor.json" into "../aws/qbusiness/data_accessor_resource_gen.go" and "../aws/qbusiness/data_accessor_resource_gen_test.go"
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0x14020360360 stack=[0x14020360000, 0x14040360000]
fatal error: stack overflow

runtime stack:
runtime.throw({0x101144b21?, 0x100d900ac?})
	/Users/kewbank/sdk/go1.23.3/src/runtime/panic.go:1067 +0x38 fp=0x16f7aed90 sp=0x16f7aed60 pc=0x100dd6108
runtime.newstack()
	/Users/kewbank/sdk/go1.23.3/src/runtime/stack.go:1117 +0x460 fp=0x16f7aeed0 sp=0x16f7aed90 pc=0x100dbab90
runtime.morestack()
	/Users/kewbank/sdk/go1.23.3/src/runtime/asm_arm64.s:342 +0x70 fp=0x16f7aeed0 sp=0x16f7aeed0 pc=0x100ddc400

goroutine 1 gp=0x140000021c0 m=13 mp=0x14000091808 [running]:
runtime.(*mcentral).uncacheSpan(0x1015f3d08?, 0x12861eeb8?)
	/Users/kewbank/sdk/go1.23.3/src/runtime/mcentral.go:204 +0xdc fp=0x14020360360 sp=0x14020360360 pc=0x100d7cc4c
runtime.(*mcache).refill(0x101650108, 0x18)
	/Users/kewbank/sdk/go1.23.3/src/runtime/mcache.go:159 +0x98 fp=0x140203603b0 sp=0x14020360360 pc=0x100d7beb8
runtime.(*mcache).nextFree(0x101650108, 0x18)
	/Users/kewbank/sdk/go1.23.3/src/runtime/malloc.go:945 +0x8c fp=0x14020360400 sp=0x140203603b0 pc=0x100d7657c
runtime.mallocgc(0xa0, 0x101237da0, 0x1)
	/Users/kewbank/sdk/go1.23.3/src/runtime/malloc.go:1161 +0x470 fp=0x140203604a0 sp=0x14020360400 pc=0x100dd0cc0
runtime.makeslice(0x0?, 0x0?, 0x0?)
	/Users/kewbank/sdk/go1.23.3/src/runtime/slice.go:116 +0x50 fp=0x140203604d0 sp=0x140203604a0 pc=0x100dd8630
github.com/hashicorp/terraform-provider-awscc/internal/maps.Keys[...](...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/maps/maps.go:31
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:799 +0xa8 fp=0x14020360860 sp=0x140203604d0 pc=0x101139358
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020360ee0 sp=0x14020360860 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020361270 sp=0x14020360ee0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140203618f0 sp=0x14020361270 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020361c80 sp=0x140203618f0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020362300 sp=0x14020361c80 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020362690 sp=0x14020362300 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020362d10 sp=0x14020362690 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140203630a0 sp=0x14020362d10 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020363720 sp=0x140203630a0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020363ab0 sp=0x14020363720 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020364130 sp=0x14020363ab0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140203644c0 sp=0x14020364130 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020364b40 sp=0x140203644c0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020364ed0 sp=0x14020364b40 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020365550 sp=0x14020364ed0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140203658e0 sp=0x14020365550 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020365f60 sp=0x140203658e0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140203662f0 sp=0x14020365f60 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020366970 sp=0x140203662f0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020366d00 sp=0x14020366970 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020367380 sp=0x14020366d00 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020367710 sp=0x14020367380 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020367d90 sp=0x14020367710 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020368120 sp=0x14020367d90 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140203687a0 sp=0x14020368120 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020368b30 sp=0x140203687a0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140203691b0 sp=0x14020368b30 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020369540 sp=0x140203691b0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14020369bc0 sp=0x14020369540 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14020369f50 sp=0x14020369bc0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036a5d0 sp=0x14020369f50 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036a960 sp=0x1402036a5d0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036afe0 sp=0x1402036a960 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036b370 sp=0x1402036afe0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036b9f0 sp=0x1402036b370 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036bd80 sp=0x1402036b9f0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036c400 sp=0x1402036bd80 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036c790 sp=0x1402036c400 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036ce10 sp=0x1402036c790 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036d1a0 sp=0x1402036ce10 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036d820 sp=0x1402036d1a0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1402036dbb0 sp=0x1402036d820 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14003300000, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1402036e230 sp=0x1402036dbb0 pc=0x101134a58
...416735 frames elided...
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040352130 sp=0x14040351ab0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140403524c0 sp=0x14040352130 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040352b40 sp=0x140403524c0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040352ed0 sp=0x14040352b40 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040353550 sp=0x14040352ed0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140403538e0 sp=0x14040353550 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040353f60 sp=0x140403538e0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x140403542f0 sp=0x14040353f60 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040354970 sp=0x140403542f0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040354d00 sp=0x14040354970 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000305a00, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040355380 sp=0x14040354d00 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040355710 sp=0x14040355380 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040355d90 sp=0x14040355710 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040356120 sp=0x14040355d90 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140403567a0 sp=0x14040356120 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040356b30 sp=0x140403567a0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140403571b0 sp=0x14040356b30 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040357540 sp=0x140403571b0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040357bc0 sp=0x14040357540 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040357f50 sp=0x14040357bc0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140403585d0 sp=0x14040357f50 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040358960 sp=0x140403585d0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x14040358fe0 sp=0x14040358960 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040359370 sp=0x14040358fe0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x140403599f0 sp=0x14040359370 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x14040359d80 sp=0x140403599f0 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x14000150500, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035a400 sp=0x14040359d80 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035a790 sp=0x1404035a400 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1400022e980, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035ae10 sp=0x1404035a790 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035b1a0 sp=0x1404035ae10 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1400022e980, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035b820 sp=0x1404035b1a0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035bbb0 sp=0x1404035b820 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1400022e980, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035c230 sp=0x1404035bbb0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035c5c0 sp=0x1404035c230 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1400022e980, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035cc40 sp=0x1404035c5c0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035cfd0 sp=0x1404035cc40 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x140002dac40, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035d650 sp=0x1404035cfd0 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035d9e0 sp=0x1404035d650 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x140002dac40, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:678 +0x2e08 fp=0x1404035e060 sp=0x1404035d9e0 pc=0x101136038
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035e3f0 sp=0x1404035e060 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x140002cd860, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:678 +0x2e08 fp=0x1404035ea70 sp=0x1404035e3f0 pc=0x101136038
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x0, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035ee00 sp=0x1404035ea70 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitAttribute({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x1400035aee0, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:407 +0x1828 fp=0x1404035f480 sp=0x1404035ee00 pc=0x101134a58
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.emitSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3, 0x1d}, 0x140002f3da0, {0x0, ...}, ...)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:854 +0x8cc fp=0x1404035f810 sp=0x1404035f480 pc=0x101139b7c
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen.Emitter.EmitRootPropertiesSchema({0x14000118b60, 0x0, {0x1012da988, 0x1400028af00}, {0x1012d4788, 0x140002cd7e0}}, {0x16f0972a3?, 0x140002c3b18?}, 0x100e4a808?)
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/codegen/emitter.go:94 +0x100 fp=0x1404035fa60 sp=0x1404035f810 pc=0x101132f50
github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared.GenerateTemplateData({0x1012da988, 0x1400028af00}, {0x16f0972cb?, 0x140002c3e08?}, {0x101141cd1, 0x8}, {0x16f0972a3, 0x1d}, {0x16f097316, 0x9})
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/shared/template_data.go:56 +0x338 fp=0x1404035fda0 sp=0x1404035fa60 pc=0x10113e8e8
main.(*Generator).Generate(0x140002c3ef0, {0x16f097316, 0x9}, {0x16f097323, 0x2e}, {0x16f097352, 0x33})
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/resource/main.go:76 +0x128 fp=0x1404035fe50 sp=0x1404035fda0 pc=0x10113fd38
main.main()
	/Users/kewbank/src/github.com/hashicorp/terraform-provider-awscc/internal/provider/generators/resource/main.go:53 +0x284 fp=0x1404035ff40 sp=0x1404035fe50 pc=0x10113fb54
runtime.main()
	/Users/kewbank/sdk/go1.23.3/src/runtime/proc.go:272 +0x288 fp=0x1404035ffd0 sp=0x1404035ff40 pc=0x100da0b68
runtime.goexit({})
	/Users/kewbank/sdk/go1.23.3/src/runtime/asm_arm64.s:1223 +0x4 fp=0x1404035ffd0 sp=0x1404035ffd0 pc=0x100dde674

Affected Resource(s)

  • awscc_qbusiness_data_accessor

Schema Definition

{
  "typeName": "AWS::QBusiness::DataAccessor",
  "description": "Definition of AWS::QBusiness::DataAccessor Resource Type",
  "definitions": {
    "ActionConfiguration": {
      "type": "object",
      "properties": {
        "Action": {
          "type": "string",
          "pattern": "^qbusiness:[a-zA-Z]+$"
        },
        "FilterConfiguration": {
          "$ref": "#/definitions/ActionFilterConfiguration"
        }
      },
      "required": [
        "Action"
      ],
      "additionalProperties": false
    },
    "ActionFilterConfiguration": {
      "type": "object",
      "properties": {
        "DocumentAttributeFilter": {
          "$ref": "#/definitions/AttributeFilter"
        }
      },
      "required": [
        "DocumentAttributeFilter"
      ],
      "additionalProperties": false
    },
    "AttributeFilter": {
      "type": "object",
      "properties": {
        "AndAllFilters": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/AttributeFilter"
          }
        },
        "OrAllFilters": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/AttributeFilter"
          }
        },
        "NotFilter": {
          "$ref": "#/definitions/AttributeFilter"
        },
        "EqualsTo": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "ContainsAll": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "ContainsAny": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "GreaterThan": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "GreaterThanOrEquals": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "LessThan": {
          "$ref": "#/definitions/DocumentAttribute"
        },
        "LessThanOrEquals": {
          "$ref": "#/definitions/DocumentAttribute"
        }
      },
      "additionalProperties": false
    },
    "DocumentAttribute": {
      "type": "object",
      "properties": {
        "Name": {
          "type": "string",
          "maxLength": 200,
          "minLength": 1,
          "pattern": "^[a-zA-Z0-9_][a-zA-Z0-9_-]*$"
        },
        "Value": {
          "$ref": "#/definitions/DocumentAttributeValue"
        }
      },
      "required": [
        "Name",
        "Value"
      ],
      "additionalProperties": false
    },
    "DocumentAttributeValue": {
      "oneOf": [
        {
          "type": "object",
          "title": "StringValue",
          "properties": {
            "StringValue": {
              "type": "string",
              "maxLength": 2048
            }
          },
          "required": [
            "StringValue"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "title": "StringListValue",
          "properties": {
            "StringListValue": {
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 2048,
                "minLength": 1
              }
            }
          },
          "required": [
            "StringListValue"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "title": "LongValue",
          "properties": {
            "LongValue": {
              "type": "number"
            }
          },
          "required": [
            "LongValue"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "title": "DateValue",
          "properties": {
            "DateValue": {
              "type": "string",
              "format": "date-time"
            }
          },
          "required": [
            "DateValue"
          ],
          "additionalProperties": false
        }
      ]
    },
    "Tag": {
      "type": "object",
      "properties": {
        "Key": {
          "type": "string",
          "maxLength": 128,
          "minLength": 1
        },
        "Value": {
          "type": "string",
          "maxLength": 256,
          "minLength": 0
        }
      },
      "required": [
        "Key",
        "Value"
      ],
      "additionalProperties": false
    },
    "Unit": {
      "type": "object",
      "additionalProperties": false
    }
  },
  "properties": {
    "ActionConfigurations": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/ActionConfiguration"
      },
      "maxItems": 10,
      "minItems": 1
    },
    "ApplicationId": {
      "type": "string",
      "maxLength": 36,
      "minLength": 36,
      "pattern": "^[a-zA-Z0-9][a-zA-Z0-9-]{35}$"
    },
    "CreatedAt": {
      "type": "string",
      "format": "date-time"
    },
    "DataAccessorArn": {
      "type": "string",
      "maxLength": 1284,
      "minLength": 0,
      "pattern": ""
    },
    "DataAccessorId": {
      "type": "string",
      "maxLength": 36,
      "minLength": 36,
      "pattern": "^[a-zA-Z0-9][a-zA-Z0-9-]{35}$"
    },
    "DisplayName": {
      "type": "string",
      "maxLength": 1000,
      "minLength": 1,
      "pattern": "^[a-zA-Z0-9][a-zA-Z0-9_-]*$"
    },
    "IdcApplicationArn": {
      "type": "string",
      "maxLength": 1224,
      "minLength": 10,
      "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::\\d{12}:application/(sso)?ins-[a-zA-Z0-9-.]{16}/apl-[a-zA-Z0-9]{16}$"
    },
    "Principal": {
      "type": "string",
      "maxLength": 1284,
      "minLength": 1,
      "pattern": "^arn:aws:iam::[0-9]{12}:role/.+"
    },
    "Tags": {
      "type": "array",
      "items": {
        "$ref": "#/definitions/Tag"
      },
      "maxItems": 200,
      "minItems": 0
    },
    "UpdatedAt": {
      "type": "string",
      "format": "date-time"
    }
  },
  "required": [
    "ActionConfigurations",
    "DisplayName",
    "Principal"
  ],
  "readOnlyProperties": [
    "/properties/CreatedAt",
    "/properties/DataAccessorArn",
    "/properties/DataAccessorId",
    "/properties/IdcApplicationArn",
    "/properties/UpdatedAt"
  ],
  "createOnlyProperties": [
    "/properties/ApplicationId",
    "/properties/Principal"
  ],
  "primaryIdentifier": [
    "/properties/ApplicationId",
    "/properties/DataAccessorId"
  ],
  "handlers": {
    "create": {
      "permissions": [
        "qbusiness:CreateDataAccessor",
        "qbusiness:GetDataAccessor",
        "qbusiness:ListTagsForResource",
        "qbusiness:TagResource",
        "sso:CreateApplication",
        "sso:PutApplicationAuthenticationMethod",
        "sso:PutApplicationGrant",
        "sso:PutApplicationAccessScope"
      ]
    },
    "read": {
      "permissions": [
        "qbusiness:GetDataAccessor",
        "qbusiness:ListTagsForResource"
      ]
    },
    "update": {
      "permissions": [
        "qbusiness:GetDataAccessor",
        "qbusiness:ListTagsForResource",
        "qbusiness:TagResource",
        "qbusiness:UntagResource",
        "qbusiness:UpdateDataAccessor"
      ]
    },
    "delete": {
      "permissions": [
        "qbusiness:DeleteDataAccessor",
        "qbusiness:GetDataAccessor",
        "sso:DeleteApplication"
      ]
    },
    "list": {
      "permissions": [
        "qbusiness:ListDataAccessors"
      ],
      "handlerSchema": {
        "properties": {
          "ApplicationId": {
            "$ref": "resource-schema.json#/properties/ApplicationId"
          }
        },
        "required": [
          "ApplicationId"
        ]
      }
    }
  },
  "tagging": {
    "taggable": true,
    "tagUpdatable": true,
    "tagOnCreate": true,
    "cloudFormationSystemTags": true,
    "tagProperty": "/properties/Tags",
    "permissions": [
      "qbusiness:UntagResource",
      "qbusiness:TagResource",
      "qbusiness:ListTagsForResource"
    ]
  },
  "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-qbusiness",
  "additionalProperties": false
}

Relates #95.

@ewbankkit ewbankkit added bug resource-suppression Issue that prevents a resource from being generated. labels Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug resource-suppression Issue that prevents a resource from being generated.
Projects
None yet
Development

No branches or pull requests

1 participant