Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8613a50
Fix autoflex nil slice handling: return null instead of empty
YakDriver Dec 9, 2025
06865bc
xml wrapper updates
YakDriver Dec 9, 2025
6415b51
build(deps): bump golang.org/x/tools in /.ci/providerlint
dependabot[bot] Dec 9, 2025
b488c51
build(deps): bump github.com/hashicorp/aws-sdk-go-base/v2
dependabot[bot] Dec 9, 2025
cbc790d
build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 in /.ci/tools
dependabot[bot] Dec 9, 2025
79b89b7
build(deps): bump github.com/hashicorp/aws-sdk-go-base/v2
dependabot[bot] Dec 9, 2025
b20dcbd
build(deps): bump go.opentelemetry.io/contrib/instrumentation/github.…
dependabot[bot] Dec 9, 2025
84e5012
build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0
dependabot[bot] Dec 9, 2025
cd0e8f1
Use ListSecretVersionIds when secret is write-only
josnyder-2 Oct 30, 2025
d992864
Add comprehensive write-only secret version testing
YakDriver Dec 9, 2025
b6c3c11
Refactor secret_version for idiomatic Go patterns
YakDriver Dec 9, 2025
57a4fb1
Clean up
YakDriver Dec 9, 2025
7feb03d
resource/aws_eks_node_group : Add `update_strategy` attribute
itspooya Feb 20, 2025
2973c6b
correct tests, add test for update_strategy
YakDriver Dec 9, 2025
686e335
add update_strategy to flatten
YakDriver Dec 9, 2025
8300832
update changelog
YakDriver Dec 9, 2025
05019ea
oh yeah, data source
YakDriver Dec 9, 2025
2e2ed8f
Update changelog
YakDriver Dec 9, 2025
8eaeff7
docs: publish `provider_meta` design decision (#45493)
jar-b Dec 9, 2025
8974a6f
Update CHANGELOG.md for #45493
Dec 9, 2025
42d0351
.ci/scripts: support for `new-list-resource` entry types (#45494)
jar-b Dec 9, 2025
2cc1121
Update CHANGELOG.md for #45494
Dec 9, 2025
7105af4
Add multitenant distribution resource
YakDriver Dec 9, 2025
15d6b88
Changes to support multitenant distribution
YakDriver Dec 9, 2025
ba0e668
Merge remote-tracking branch 'origin/main' into f-autoflex-xmlwrapper…
YakDriver Dec 10, 2025
8cd7617
Merge f-autoflex-xmlwrapper-enhancements
YakDriver Dec 10, 2025
b0222d0
merge fix
YakDriver Dec 10, 2025
ae5aeaf
keep distribution updates
YakDriver Dec 11, 2025
6f7ce88
Merge remote-tracking branch 'origin/main' into f-autoflex-xmlwrapper…
YakDriver Dec 11, 2025
7118c47
fix copyright
YakDriver Dec 11, 2025
3765529
Merge branch 'f-autoflex-xmlwrapper-enhancements' into f-cloudfront-m…
YakDriver Dec 11, 2025
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
8 changes: 5 additions & 3 deletions internal/framework/flex/autoflex.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ const (
type autoFlexer interface {
convert(context.Context, path.Path, reflect.Value, path.Path, reflect.Value, fieldOpts) diag.Diagnostics
getOptions() AutoFlexOptions
handleXMLWrapperCollapse(context.Context, path.Path, reflect.Value, path.Path, reflect.Value, reflect.Type, reflect.Type, map[string]bool) diag.Diagnostics
}

// autoFlexValues returns the underlying `reflect.Value`s of `from` and `to`.
Expand Down Expand Up @@ -166,9 +167,10 @@ func autoflexTags(field reflect.StructField) (string, tagOptions) {
}

type fieldOpts struct {
legacy bool
omitempty bool
xmlWrapper bool
legacy bool
omitempty bool
xmlWrapper bool
xmlWrapperField string
}

// valueWithElementsAs extends the Value interface for values that have an ElementsAs method.
Expand Down
Loading
Loading