@@ -18,8 +18,10 @@ import (
18
18
)
19
19
20
20
// Ensure provider defined types fully satisfy framework interfaces.
21
- var _ resource.Resource = & RouteResource {}
22
- var _ resource.ResourceWithImportState = & RouteResource {}
21
+ var (
22
+ _ resource.Resource = & RouteResource {}
23
+ _ resource.ResourceWithImportState = & RouteResource {}
24
+ )
23
25
24
26
func NewRouteResource () resource.Resource {
25
27
return & RouteResource {}
@@ -35,16 +37,16 @@ type RouteResourceModel struct {
35
37
From types.String `tfsdk:"from"`
36
38
To types.List `tfsdk:"to"`
37
39
Name types.String `tfsdk:"name"`
38
- Id types.String `tfsdk:"id"`
40
+ ID types.String `tfsdk:"id"`
39
41
NamespaceID types.String `tfsdk:"namespace_id"`
40
42
Policies types.List `tfsdk:"policies"`
41
43
}
42
44
43
- func (r * RouteResource ) Metadata (ctx context.Context , req resource.MetadataRequest , resp * resource.MetadataResponse ) {
45
+ func (r * RouteResource ) Metadata (_ context.Context , req resource.MetadataRequest , resp * resource.MetadataResponse ) {
44
46
resp .TypeName = req .ProviderTypeName + "_route"
45
47
}
46
48
47
- func (r * RouteResource ) Schema (ctx context.Context , req resource.SchemaRequest , resp * resource.SchemaResponse ) {
49
+ func (r * RouteResource ) Schema (_ context.Context , _ resource.SchemaRequest , resp * resource.SchemaResponse ) {
48
50
resp .Schema = schema.Schema {
49
51
// This description is used by the documentation generator and the language server.
50
52
MarkdownDescription : "Route" ,
@@ -83,7 +85,7 @@ func (r *RouteResource) Schema(ctx context.Context, req resource.SchemaRequest,
83
85
}
84
86
}
85
87
86
- func (r * RouteResource ) Configure (ctx context.Context , req resource.ConfigureRequest , resp * resource.ConfigureResponse ) {
88
+ func (r * RouteResource ) Configure (_ context.Context , req resource.ConfigureRequest , resp * resource.ConfigureResponse ) {
87
89
if req .ProviderData == nil {
88
90
return
89
91
}
@@ -124,10 +126,10 @@ func (r *RouteResource) Create(ctx context.Context, req resource.CreateRequest,
124
126
return
125
127
}
126
128
127
- plan .Id = types .StringValue (respRoute .Route .Id )
129
+ plan .ID = types .StringValue (respRoute .Route .Id )
128
130
129
131
tflog .Trace (ctx , "Created a route" , map [string ]interface {}{
130
- "id" : plan .Id .ValueString (),
132
+ "id" : plan .ID .ValueString (),
131
133
"name" : plan .Name .ValueString (),
132
134
})
133
135
@@ -143,7 +145,7 @@ func (r *RouteResource) Read(ctx context.Context, req resource.ReadRequest, resp
143
145
}
144
146
145
147
respRoute , err := r .client .RouteService .GetRoute (ctx , & pb.GetRouteRequest {
146
- Id : state .Id .ValueString (),
148
+ Id : state .ID .ValueString (),
147
149
})
148
150
if err != nil {
149
151
resp .Diagnostics .AddError ("get route" , err .Error ())
@@ -193,7 +195,7 @@ func (r *RouteResource) Delete(ctx context.Context, req resource.DeleteRequest,
193
195
}
194
196
195
197
_ , err := r .client .RouteService .DeleteRoute (ctx , & pb.DeleteRouteRequest {
196
- Id : data .Id .ValueString (),
198
+ Id : data .ID .ValueString (),
197
199
})
198
200
if err != nil {
199
201
resp .Diagnostics .AddError ("delete route" , err .Error ())
@@ -214,7 +216,7 @@ func ConvertRouteToPB(
214
216
pbRoute := new (pb.Route )
215
217
var diagnostics diag.Diagnostics
216
218
217
- pbRoute .Id = src .Id .ValueString ()
219
+ pbRoute .Id = src .ID .ValueString ()
218
220
pbRoute .Name = src .Name .ValueString ()
219
221
pbRoute .From = src .From .ValueString ()
220
222
pbRoute .NamespaceId = src .NamespaceID .ValueString ()
@@ -235,7 +237,7 @@ func ConvertRouteFromPB(
235
237
) diag.Diagnostics {
236
238
var diagnostics diag.Diagnostics
237
239
238
- dst .Id = types .StringValue (src .Id )
240
+ dst .ID = types .StringValue (src .Id )
239
241
dst .Name = types .StringValue (src .Name )
240
242
dst .From = types .StringValue (src .From )
241
243
dst .NamespaceID = types .StringValue (src .NamespaceId )
0 commit comments