Skip to content

Commit fc7263d

Browse files
committed
feat: restore operation ids to remove "-in-workspace", and added requires replacement if changed
1 parent 1bc1aca commit fc7263d

813 files changed

Lines changed: 65863 additions & 7388 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.speakeasy/gen.lock

Lines changed: 4051 additions & 2670 deletions
Large diffs are not rendered by default.

docs/resources/gateway_custom_plugin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Gateway Custom Plugin Resource
3232
- `route` (Attributes) If set, the plugin will only activate when receiving requests via the specified route. Leave unset for the plugin to activate regardless of the Route being used. (see [below for nested schema](#nestedatt--route))
3333
- `service` (Attributes) If set, the plugin will only activate when receiving requests via one of the routes belonging to the specified Service. Leave unset for the plugin to activate regardless of the Service being matched. (see [below for nested schema](#nestedatt--service))
3434
- `tags` (List of String) An optional set of strings associated with the Plugin for grouping and filtering.
35-
- `workspace` (String) The name of the workspace. Default: "default"
35+
- `workspace` (String) The name of the workspace. Default: "default"; Requires replacement if changed.
3636

3737
### Read-Only
3838

internal/provider/gatewayacl_resource.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -156,13 +156,13 @@ func (r *GatewayACLResource) Create(ctx context.Context, req resource.CreateRequ
156156
return
157157
}
158158

159-
request, requestDiags := data.ToOperationsCreateACLWithConsumerInWorkspaceRequest(ctx)
159+
request, requestDiags := data.ToOperationsCreateACLWithConsumerRequest(ctx)
160160
resp.Diagnostics.Append(requestDiags...)
161161

162162
if resp.Diagnostics.HasError() {
163163
return
164164
}
165-
res, err := r.client.ACLs.CreateACLWithConsumerInWorkspace(ctx, *request)
165+
res, err := r.client.ACLs.CreateACLWithConsumer(ctx, *request)
166166
if err != nil {
167167
resp.Diagnostics.AddError("failure to invoke API", err.Error())
168168
if res != nil && res.RawResponse != nil {
@@ -216,13 +216,13 @@ func (r *GatewayACLResource) Read(ctx context.Context, req resource.ReadRequest,
216216
return
217217
}
218218

219-
request, requestDiags := data.ToOperationsGetACLWithConsumerInWorkspaceRequest(ctx)
219+
request, requestDiags := data.ToOperationsGetACLWithConsumerRequest(ctx)
220220
resp.Diagnostics.Append(requestDiags...)
221221

222222
if resp.Diagnostics.HasError() {
223223
return
224224
}
225-
res, err := r.client.ACLs.GetACLWithConsumerInWorkspace(ctx, *request)
225+
res, err := r.client.ACLs.GetACLWithConsumer(ctx, *request)
226226
if err != nil {
227227
resp.Diagnostics.AddError("failure to invoke API", err.Error())
228228
if res != nil && res.RawResponse != nil {
@@ -294,13 +294,13 @@ func (r *GatewayACLResource) Delete(ctx context.Context, req resource.DeleteRequ
294294
return
295295
}
296296

297-
request, requestDiags := data.ToOperationsDeleteACLWithConsumerInWorkspaceRequest(ctx)
297+
request, requestDiags := data.ToOperationsDeleteACLWithConsumerRequest(ctx)
298298
resp.Diagnostics.Append(requestDiags...)
299299

300300
if resp.Diagnostics.HasError() {
301301
return
302302
}
303-
res, err := r.client.ACLs.DeleteACLWithConsumerInWorkspace(ctx, *request)
303+
res, err := r.client.ACLs.DeleteACLWithConsumer(ctx, *request)
304304
if err != nil {
305305
resp.Diagnostics.AddError("failure to invoke API", err.Error())
306306
if res != nil && res.RawResponse != nil {

internal/provider/gatewayacl_resource_sdk.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ func (r *GatewayACLResourceModel) RefreshFromSharedACL(ctx context.Context, resp
3030
return diags
3131
}
3232

33-
func (r *GatewayACLResourceModel) ToOperationsCreateACLWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.CreateACLWithConsumerInWorkspaceRequest, diag.Diagnostics) {
33+
func (r *GatewayACLResourceModel) ToOperationsCreateACLWithConsumerRequest(ctx context.Context) (*operations.CreateACLWithConsumerRequest, diag.Diagnostics) {
3434
var diags diag.Diagnostics
3535

3636
var controlPlaneID string
@@ -49,7 +49,7 @@ func (r *GatewayACLResourceModel) ToOperationsCreateACLWithConsumerInWorkspaceRe
4949
return nil, diags
5050
}
5151

52-
out := operations.CreateACLWithConsumerInWorkspaceRequest{
52+
out := operations.CreateACLWithConsumerRequest{
5353
ControlPlaneID: controlPlaneID,
5454
ConsumerID: consumerID,
5555
Workspace: workspace,
@@ -59,7 +59,7 @@ func (r *GatewayACLResourceModel) ToOperationsCreateACLWithConsumerInWorkspaceRe
5959
return &out, diags
6060
}
6161

62-
func (r *GatewayACLResourceModel) ToOperationsDeleteACLWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.DeleteACLWithConsumerInWorkspaceRequest, diag.Diagnostics) {
62+
func (r *GatewayACLResourceModel) ToOperationsDeleteACLWithConsumerRequest(ctx context.Context) (*operations.DeleteACLWithConsumerRequest, diag.Diagnostics) {
6363
var diags diag.Diagnostics
6464

6565
var controlPlaneID string
@@ -74,7 +74,7 @@ func (r *GatewayACLResourceModel) ToOperationsDeleteACLWithConsumerInWorkspaceRe
7474
var workspace string
7575
workspace = r.Workspace.ValueString()
7676

77-
out := operations.DeleteACLWithConsumerInWorkspaceRequest{
77+
out := operations.DeleteACLWithConsumerRequest{
7878
ControlPlaneID: controlPlaneID,
7979
ConsumerID: consumerID,
8080
ACLID: aclID,
@@ -84,7 +84,7 @@ func (r *GatewayACLResourceModel) ToOperationsDeleteACLWithConsumerInWorkspaceRe
8484
return &out, diags
8585
}
8686

87-
func (r *GatewayACLResourceModel) ToOperationsGetACLWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.GetACLWithConsumerInWorkspaceRequest, diag.Diagnostics) {
87+
func (r *GatewayACLResourceModel) ToOperationsGetACLWithConsumerRequest(ctx context.Context) (*operations.GetACLWithConsumerRequest, diag.Diagnostics) {
8888
var diags diag.Diagnostics
8989

9090
var controlPlaneID string
@@ -99,7 +99,7 @@ func (r *GatewayACLResourceModel) ToOperationsGetACLWithConsumerInWorkspaceReque
9999
var workspace string
100100
workspace = r.Workspace.ValueString()
101101

102-
out := operations.GetACLWithConsumerInWorkspaceRequest{
102+
out := operations.GetACLWithConsumerRequest{
103103
ControlPlaneID: controlPlaneID,
104104
ConsumerID: consumerID,
105105
ACLID: aclID,

internal/provider/gatewaybasicauth_resource.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,13 +165,13 @@ func (r *GatewayBasicAuthResource) Create(ctx context.Context, req resource.Crea
165165
return
166166
}
167167

168-
request, requestDiags := data.ToOperationsCreateBasicAuthWithConsumerInWorkspaceRequest(ctx)
168+
request, requestDiags := data.ToOperationsCreateBasicAuthWithConsumerRequest(ctx)
169169
resp.Diagnostics.Append(requestDiags...)
170170

171171
if resp.Diagnostics.HasError() {
172172
return
173173
}
174-
res, err := r.client.BasicAuthCredentials.CreateBasicAuthWithConsumerInWorkspace(ctx, *request)
174+
res, err := r.client.BasicAuthCredentials.CreateBasicAuthWithConsumer(ctx, *request)
175175
if err != nil {
176176
resp.Diagnostics.AddError("failure to invoke API", err.Error())
177177
if res != nil && res.RawResponse != nil {
@@ -225,13 +225,13 @@ func (r *GatewayBasicAuthResource) Read(ctx context.Context, req resource.ReadRe
225225
return
226226
}
227227

228-
request, requestDiags := data.ToOperationsGetBasicAuthWithConsumerInWorkspaceRequest(ctx)
228+
request, requestDiags := data.ToOperationsGetBasicAuthWithConsumerRequest(ctx)
229229
resp.Diagnostics.Append(requestDiags...)
230230

231231
if resp.Diagnostics.HasError() {
232232
return
233233
}
234-
res, err := r.client.BasicAuthCredentials.GetBasicAuthWithConsumerInWorkspace(ctx, *request)
234+
res, err := r.client.BasicAuthCredentials.GetBasicAuthWithConsumer(ctx, *request)
235235
if err != nil {
236236
resp.Diagnostics.AddError("failure to invoke API", err.Error())
237237
if res != nil && res.RawResponse != nil {
@@ -303,13 +303,13 @@ func (r *GatewayBasicAuthResource) Delete(ctx context.Context, req resource.Dele
303303
return
304304
}
305305

306-
request, requestDiags := data.ToOperationsDeleteBasicAuthWithConsumerInWorkspaceRequest(ctx)
306+
request, requestDiags := data.ToOperationsDeleteBasicAuthWithConsumerRequest(ctx)
307307
resp.Diagnostics.Append(requestDiags...)
308308

309309
if resp.Diagnostics.HasError() {
310310
return
311311
}
312-
res, err := r.client.BasicAuthCredentials.DeleteBasicAuthWithConsumerInWorkspace(ctx, *request)
312+
res, err := r.client.BasicAuthCredentials.DeleteBasicAuthWithConsumer(ctx, *request)
313313
if err != nil {
314314
resp.Diagnostics.AddError("failure to invoke API", err.Error())
315315
if res != nil && res.RawResponse != nil {

internal/provider/gatewaybasicauth_resource_sdk.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ func (r *GatewayBasicAuthResourceModel) RefreshFromSharedBasicAuth(ctx context.C
3030
return diags
3131
}
3232

33-
func (r *GatewayBasicAuthResourceModel) ToOperationsCreateBasicAuthWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.CreateBasicAuthWithConsumerInWorkspaceRequest, diag.Diagnostics) {
33+
func (r *GatewayBasicAuthResourceModel) ToOperationsCreateBasicAuthWithConsumerRequest(ctx context.Context) (*operations.CreateBasicAuthWithConsumerRequest, diag.Diagnostics) {
3434
var diags diag.Diagnostics
3535

3636
var controlPlaneID string
@@ -49,7 +49,7 @@ func (r *GatewayBasicAuthResourceModel) ToOperationsCreateBasicAuthWithConsumerI
4949
return nil, diags
5050
}
5151

52-
out := operations.CreateBasicAuthWithConsumerInWorkspaceRequest{
52+
out := operations.CreateBasicAuthWithConsumerRequest{
5353
ControlPlaneID: controlPlaneID,
5454
ConsumerID: consumerID,
5555
Workspace: workspace,
@@ -59,7 +59,7 @@ func (r *GatewayBasicAuthResourceModel) ToOperationsCreateBasicAuthWithConsumerI
5959
return &out, diags
6060
}
6161

62-
func (r *GatewayBasicAuthResourceModel) ToOperationsDeleteBasicAuthWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.DeleteBasicAuthWithConsumerInWorkspaceRequest, diag.Diagnostics) {
62+
func (r *GatewayBasicAuthResourceModel) ToOperationsDeleteBasicAuthWithConsumerRequest(ctx context.Context) (*operations.DeleteBasicAuthWithConsumerRequest, diag.Diagnostics) {
6363
var diags diag.Diagnostics
6464

6565
var controlPlaneID string
@@ -74,7 +74,7 @@ func (r *GatewayBasicAuthResourceModel) ToOperationsDeleteBasicAuthWithConsumerI
7474
var workspace string
7575
workspace = r.Workspace.ValueString()
7676

77-
out := operations.DeleteBasicAuthWithConsumerInWorkspaceRequest{
77+
out := operations.DeleteBasicAuthWithConsumerRequest{
7878
ControlPlaneID: controlPlaneID,
7979
ConsumerID: consumerID,
8080
BasicAuthID: basicAuthID,
@@ -84,7 +84,7 @@ func (r *GatewayBasicAuthResourceModel) ToOperationsDeleteBasicAuthWithConsumerI
8484
return &out, diags
8585
}
8686

87-
func (r *GatewayBasicAuthResourceModel) ToOperationsGetBasicAuthWithConsumerInWorkspaceRequest(ctx context.Context) (*operations.GetBasicAuthWithConsumerInWorkspaceRequest, diag.Diagnostics) {
87+
func (r *GatewayBasicAuthResourceModel) ToOperationsGetBasicAuthWithConsumerRequest(ctx context.Context) (*operations.GetBasicAuthWithConsumerRequest, diag.Diagnostics) {
8888
var diags diag.Diagnostics
8989

9090
var controlPlaneID string
@@ -99,7 +99,7 @@ func (r *GatewayBasicAuthResourceModel) ToOperationsGetBasicAuthWithConsumerInWo
9999
var workspace string
100100
workspace = r.Workspace.ValueString()
101101

102-
out := operations.GetBasicAuthWithConsumerInWorkspaceRequest{
102+
out := operations.GetBasicAuthWithConsumerRequest{
103103
ControlPlaneID: controlPlaneID,
104104
ConsumerID: consumerID,
105105
BasicAuthID: basicAuthID,

internal/provider/gatewaycacertificate_resource.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -140,13 +140,13 @@ func (r *GatewayCACertificateResource) Create(ctx context.Context, req resource.
140140
return
141141
}
142142

143-
request, requestDiags := data.ToOperationsCreateCaCertificateInWorkspaceRequest(ctx)
143+
request, requestDiags := data.ToOperationsCreateCaCertificateRequest(ctx)
144144
resp.Diagnostics.Append(requestDiags...)
145145

146146
if resp.Diagnostics.HasError() {
147147
return
148148
}
149-
res, err := r.client.CACertificates.CreateCaCertificateInWorkspace(ctx, *request)
149+
res, err := r.client.CACertificates.CreateCaCertificate(ctx, *request)
150150
if err != nil {
151151
resp.Diagnostics.AddError("failure to invoke API", err.Error())
152152
if res != nil && res.RawResponse != nil {
@@ -200,13 +200,13 @@ func (r *GatewayCACertificateResource) Read(ctx context.Context, req resource.Re
200200
return
201201
}
202202

203-
request, requestDiags := data.ToOperationsGetCaCertificateInWorkspaceRequest(ctx)
203+
request, requestDiags := data.ToOperationsGetCaCertificateRequest(ctx)
204204
resp.Diagnostics.Append(requestDiags...)
205205

206206
if resp.Diagnostics.HasError() {
207207
return
208208
}
209-
res, err := r.client.CACertificates.GetCaCertificateInWorkspace(ctx, *request)
209+
res, err := r.client.CACertificates.GetCaCertificate(ctx, *request)
210210
if err != nil {
211211
resp.Diagnostics.AddError("failure to invoke API", err.Error())
212212
if res != nil && res.RawResponse != nil {
@@ -254,13 +254,13 @@ func (r *GatewayCACertificateResource) Update(ctx context.Context, req resource.
254254
return
255255
}
256256

257-
request, requestDiags := data.ToOperationsUpsertCaCertificateInWorkspaceRequest(ctx)
257+
request, requestDiags := data.ToOperationsUpsertCaCertificateRequest(ctx)
258258
resp.Diagnostics.Append(requestDiags...)
259259

260260
if resp.Diagnostics.HasError() {
261261
return
262262
}
263-
res, err := r.client.CACertificates.UpsertCaCertificateInWorkspace(ctx, *request)
263+
res, err := r.client.CACertificates.UpsertCaCertificate(ctx, *request)
264264
if err != nil {
265265
resp.Diagnostics.AddError("failure to invoke API", err.Error())
266266
if res != nil && res.RawResponse != nil {
@@ -314,13 +314,13 @@ func (r *GatewayCACertificateResource) Delete(ctx context.Context, req resource.
314314
return
315315
}
316316

317-
request, requestDiags := data.ToOperationsDeleteCaCertificateInWorkspaceRequest(ctx)
317+
request, requestDiags := data.ToOperationsDeleteCaCertificateRequest(ctx)
318318
resp.Diagnostics.Append(requestDiags...)
319319

320320
if resp.Diagnostics.HasError() {
321321
return
322322
}
323-
res, err := r.client.CACertificates.DeleteCaCertificateInWorkspace(ctx, *request)
323+
res, err := r.client.CACertificates.DeleteCaCertificate(ctx, *request)
324324
if err != nil {
325325
resp.Diagnostics.AddError("failure to invoke API", err.Error())
326326
if res != nil && res.RawResponse != nil {

internal/provider/gatewaycacertificate_resource_sdk.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func (r *GatewayCACertificateResourceModel) RefreshFromSharedCACertificate(ctx c
3232
return diags
3333
}
3434

35-
func (r *GatewayCACertificateResourceModel) ToOperationsCreateCaCertificateInWorkspaceRequest(ctx context.Context) (*operations.CreateCaCertificateInWorkspaceRequest, diag.Diagnostics) {
35+
func (r *GatewayCACertificateResourceModel) ToOperationsCreateCaCertificateRequest(ctx context.Context) (*operations.CreateCaCertificateRequest, diag.Diagnostics) {
3636
var diags diag.Diagnostics
3737

3838
var controlPlaneID string
@@ -48,7 +48,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsCreateCaCertificateInWor
4848
return nil, diags
4949
}
5050

51-
out := operations.CreateCaCertificateInWorkspaceRequest{
51+
out := operations.CreateCaCertificateRequest{
5252
ControlPlaneID: controlPlaneID,
5353
Workspace: workspace,
5454
CACertificate: *caCertificate,
@@ -57,7 +57,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsCreateCaCertificateInWor
5757
return &out, diags
5858
}
5959

60-
func (r *GatewayCACertificateResourceModel) ToOperationsDeleteCaCertificateInWorkspaceRequest(ctx context.Context) (*operations.DeleteCaCertificateInWorkspaceRequest, diag.Diagnostics) {
60+
func (r *GatewayCACertificateResourceModel) ToOperationsDeleteCaCertificateRequest(ctx context.Context) (*operations.DeleteCaCertificateRequest, diag.Diagnostics) {
6161
var diags diag.Diagnostics
6262

6363
var controlPlaneID string
@@ -69,7 +69,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsDeleteCaCertificateInWor
6969
var workspace string
7070
workspace = r.Workspace.ValueString()
7171

72-
out := operations.DeleteCaCertificateInWorkspaceRequest{
72+
out := operations.DeleteCaCertificateRequest{
7373
ControlPlaneID: controlPlaneID,
7474
CACertificateID: caCertificateID,
7575
Workspace: workspace,
@@ -78,7 +78,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsDeleteCaCertificateInWor
7878
return &out, diags
7979
}
8080

81-
func (r *GatewayCACertificateResourceModel) ToOperationsGetCaCertificateInWorkspaceRequest(ctx context.Context) (*operations.GetCaCertificateInWorkspaceRequest, diag.Diagnostics) {
81+
func (r *GatewayCACertificateResourceModel) ToOperationsGetCaCertificateRequest(ctx context.Context) (*operations.GetCaCertificateRequest, diag.Diagnostics) {
8282
var diags diag.Diagnostics
8383

8484
var caCertificateID string
@@ -90,7 +90,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsGetCaCertificateInWorksp
9090
var workspace string
9191
workspace = r.Workspace.ValueString()
9292

93-
out := operations.GetCaCertificateInWorkspaceRequest{
93+
out := operations.GetCaCertificateRequest{
9494
CACertificateID: caCertificateID,
9595
ControlPlaneID: controlPlaneID,
9696
Workspace: workspace,
@@ -99,7 +99,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsGetCaCertificateInWorksp
9999
return &out, diags
100100
}
101101

102-
func (r *GatewayCACertificateResourceModel) ToOperationsUpsertCaCertificateInWorkspaceRequest(ctx context.Context) (*operations.UpsertCaCertificateInWorkspaceRequest, diag.Diagnostics) {
102+
func (r *GatewayCACertificateResourceModel) ToOperationsUpsertCaCertificateRequest(ctx context.Context) (*operations.UpsertCaCertificateRequest, diag.Diagnostics) {
103103
var diags diag.Diagnostics
104104

105105
var caCertificateID string
@@ -118,7 +118,7 @@ func (r *GatewayCACertificateResourceModel) ToOperationsUpsertCaCertificateInWor
118118
return nil, diags
119119
}
120120

121-
out := operations.UpsertCaCertificateInWorkspaceRequest{
121+
out := operations.UpsertCaCertificateRequest{
122122
CACertificateID: caCertificateID,
123123
ControlPlaneID: controlPlaneID,
124124
Workspace: workspace,

0 commit comments

Comments
 (0)