Skip to content

Commit 0aec8db

Browse files
committed
missed property
1 parent 10b9081 commit 0aec8db

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

internal/services/automation/automation_connection_classic_certificate_resource.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,14 +164,21 @@ func resourceAutomationConnectionClassicCertificateUpdate(d *pluginsdk.ResourceD
164164
parameters := connection.ConnectionCreateOrUpdateParameters{
165165
Name: id.ConnectionName,
166166
Properties: connection.ConnectionCreateOrUpdateProperties{
167-
Description: pointer.To(d.Get("description").(string)),
168167
ConnectionType: connection.ConnectionTypeAssociationProperty{
169168
Name: pointer.To("AzureClassicCertificate"),
170169
},
171170
FieldDefinitionValues: &fieldDefinitionValues,
172171
},
173172
}
174173

174+
if existing.Model != nil && existing.Model.Properties != nil {
175+
parameters.Properties.Description = existing.Model.Properties.Description
176+
}
177+
178+
if d.HasChange("description") {
179+
parameters.Properties.Description = pointer.To(d.Get("description").(string))
180+
}
181+
175182
if _, err := client.CreateOrUpdate(ctx, *id, parameters); err != nil {
176183
return fmt.Errorf("updating %s: %+v", *id, err)
177184
}

0 commit comments

Comments
 (0)