@@ -5,13 +5,14 @@ import (
5
5
"fmt"
6
6
"strings"
7
7
8
+ certsdk "github.com/ionos-cloud/sdk-go-bundle/products/cert/v2"
9
+
8
10
"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
9
11
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
10
12
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation"
11
- certSDK "github.com/ionos-cloud/sdk-go-bundle/products/cert/v2"
12
13
13
14
"github.com/ionos-cloud/terraform-provider-ionoscloud/v6/services"
14
- certService "github.com/ionos-cloud/terraform-provider-ionoscloud/v6/services/cert"
15
+ certservice "github.com/ionos-cloud/terraform-provider-ionoscloud/v6/services/cert"
15
16
)
16
17
17
18
func dataSourceCertificateManagerAutoCertificate () * schema.Resource {
@@ -82,7 +83,7 @@ func dataSourceAutoCertificateRead(ctx context.Context, d *schema.ResourceData,
82
83
return diag .FromErr (fmt .Errorf ("please provide either the auto-certificate ID or name" ))
83
84
}
84
85
85
- var autoCertificate certSDK .AutoCertificateRead
86
+ var autoCertificate certsdk .AutoCertificateRead
86
87
var err error
87
88
88
89
if idOk {
@@ -96,7 +97,7 @@ func dataSourceAutoCertificateRead(ctx context.Context, d *schema.ResourceData,
96
97
if err != nil {
97
98
return diag .FromErr (fmt .Errorf ("an error occurred while fetching auto-certificates: %w" , err ))
98
99
}
99
- var results []certSDK .AutoCertificateRead
100
+ var results []certsdk .AutoCertificateRead
100
101
if autoCertificates .Items != nil {
101
102
for _ , autoCertificateItem := range autoCertificates .Items {
102
103
if strings .EqualFold (autoCertificateItem .Properties .Name , name .(string )) {
@@ -114,7 +115,7 @@ func dataSourceAutoCertificateRead(ctx context.Context, d *schema.ResourceData,
114
115
autoCertificate = results [0 ]
115
116
}
116
117
117
- if err := certService .SetAutoCertificateData (d , autoCertificate ); err != nil {
118
+ if err := certservice .SetAutoCertificateData (d , autoCertificate ); err != nil {
118
119
return diag .FromErr (err )
119
120
}
120
121
return nil
0 commit comments