Skip to content

Commit

Permalink
[ignore] fix annotation in children from legacy attribute input
Browse files Browse the repository at this point in the history
  • Loading branch information
akinross committed Jan 29, 2025
1 parent 85a0dcc commit bdc7a72
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 18 deletions.
6 changes: 4 additions & 2 deletions gen/templates/resource.go.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -926,7 +926,7 @@ func (r *{{.ResourceClassName}}Resource) ModifyPlan(ctx context.Context, req res
{{.ResourceClassName}}List := make([]{{.ResourceClassName}}{{$.ResourceClassName}}ResourceModel, 0)
var attributeValues []basetypes.StringValue
var newAttributeValues []{{.ResourceClassName}}{{$.ResourceClassName}}ResourceModel
configData.Deprecated{{.ResourceClassName}}.ElementsAs(ctx, &attributeValues, false)
planData.Deprecated{{.ResourceClassName}}.ElementsAs(ctx, &attributeValues, false)
if stateData != nil {
stateData.{{.ResourceClassName}}.ElementsAs(ctx, &newAttributeValues, false)
}
Expand Down Expand Up @@ -986,6 +986,8 @@ func (r *{{.ResourceClassName}}Resource) ModifyPlan(ctx context.Context, req res
{{- else}}
{{ .ResourceClassName }}.{{ .Name }} = basetypes.NewStringUnknown()
{{- end}}
{{- else if and (ne .Name "TDn") (not (isNewNamedClassAttribute $Overwrite))}}
{{ .ResourceClassName }}.{{ .Name }} = basetypes.NewStringUnknown()
{{- end}}
{{- end}}
}
Expand Down Expand Up @@ -1019,7 +1021,7 @@ func (r *{{.ResourceClassName}}Resource) ModifyPlan(ctx context.Context, req res
{{- $NewProperties := getNewChildAttributes (getChildAttributesFromBlocks $ClassName $.LegacyBlocks) .Properties}}
var newAttributeValues []{{ .ResourceClassName }}{{$.ResourceClassName}}ResourceModel
if stateData != nil {
stateData.Deprecated{{.ResourceClassName}}.ElementsAs(ctx, &newAttributeValues, false)
stateData.{{.ResourceClassName}}.ElementsAs(ctx, &newAttributeValues, false)
}
planData.Deprecated{{.ResourceClassName}}.ElementsAs(ctx, &attributeValues, false)
for _, attributeValue := range attributeValues {
Expand Down
22 changes: 13 additions & 9 deletions internal/provider/resource_aci_application_epg.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions internal/provider/resource_aci_bridge_domain.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions internal/provider/resource_aci_endpoint_security_group.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit bdc7a72

Please sign in to comment.