Skip to content

Commit d79f179

Browse files
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.326.0 (#118)
Co-authored-by: speakeasybot <[email protected]>
1 parent ccbaa48 commit d79f179

File tree

10 files changed

+52
-31
lines changed

10 files changed

+52
-31
lines changed

.speakeasy/gen.lock

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ id: 83e5483d-e9a0-4437-bced-361e3d1a002e
33
management:
44
docChecksum: 6a58a667436875db40aa409a888c47c1
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.321.0
7-
generationVersion: 2.354.2
8-
releaseVersion: 0.6.0
9-
configChecksum: afafa28d80ab5a794b9189ae5a5e2983
6+
speakeasyVersion: 1.326.0
7+
generationVersion: 2.359.0
8+
releaseVersion: 0.7.0
9+
configChecksum: 1c7f50b6a94006f98a421e082288d58f
1010
repoURL: https://github.com/airbytehq/terraform-provider-airbyte.git
1111
features:
1212
terraform:
1313
additionalDependencies: 0.1.0
1414
additionalProperties: 0.1.2
1515
constsAndDefaults: 0.1.4
16-
core: 3.22.0
16+
core: 3.23.0
1717
globalSecurity: 2.81.6
1818
globalServerURLs: 2.82.1
1919
groups: 2.81.2
@@ -33,6 +33,7 @@ generatedFiles:
3333
- internal/sdk/workspaces.go
3434
- internal/sdk/sdk.go
3535
- internal/sdk/models/errors/sdkerror.go
36+
- internal/sdk/retry/config.go
3637
- internal/sdk/types/bigint.go
3738
- internal/sdk/types/date.go
3839
- internal/sdk/types/datetime.go

.speakeasy/workflow.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
speakeasyVersion: 1.321.0
1+
speakeasyVersion: 1.326.0
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:3033fa2ed31f47a1508ad2e10594f824a2c68caa25670224e7d576f93c63b269
5+
sourceRevisionDigest: sha256:7c049828b8d9b72461c5a1f491f53e16c2a9f066a72cd6b81905a7f74aef6762
66
sourceBlobDigest: sha256:bb31cea6549192e0e90dda8d97fa05daa2cf2debac4223ee19e46b59b1c18ce3
77
tags:
88
- latest
@@ -11,7 +11,7 @@ targets:
1111
terraform-provider-airbyte:
1212
source: my-source
1313
sourceNamespace: my-source
14-
sourceRevisionDigest: sha256:3033fa2ed31f47a1508ad2e10594f824a2c68caa25670224e7d576f93c63b269
14+
sourceRevisionDigest: sha256:7c049828b8d9b72461c5a1f491f53e16c2a9f066a72cd6b81905a7f74aef6762
1515
sourceBlobDigest: sha256:bb31cea6549192e0e90dda8d97fa05daa2cf2debac4223ee19e46b59b1c18ce3
1616
outLocation: /github/workspace/repo
1717
workflow:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ terraform {
2424
required_providers {
2525
airbyte = {
2626
source = "airbytehq/airbyte"
27-
version = "0.6.0"
27+
version = "0.7.0"
2828
}
2929
}
3030
}

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,14 @@ Based on:
2828
### Generated
2929
- [terraform v0.6.0] .
3030
### Releases
31-
- [Terraform v0.6.0] https://registry.terraform.io/providers/airbytehq/airbyte/0.6.0 - .
31+
- [Terraform v0.6.0] https://registry.terraform.io/providers/airbytehq/airbyte/0.6.0 - .
32+
33+
## 2024-07-03 19:55:55
34+
### Changes
35+
Based on:
36+
- OpenAPI Doc
37+
- Speakeasy CLI 1.326.0 (2.359.0) https://github.com/speakeasy-api/speakeasy
38+
### Generated
39+
- [terraform v0.7.0] .
40+
### Releases
41+
- [Terraform v0.7.0] https://registry.terraform.io/providers/airbytehq/airbyte/0.7.0 - .

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ terraform {
1717
required_providers {
1818
airbyte = {
1919
source = "airbytehq/airbyte"
20-
version = "0.6.0"
20+
version = "0.7.0"
2121
}
2222
}
2323
}

examples/provider/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
airbyte = {
44
source = "airbytehq/airbyte"
5-
version = "0.6.0"
5+
version = "0.7.0"
66
}
77
}
88
}

gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ generation:
1111
oAuth2ClientCredentialsEnabled: true
1212
telemetryEnabled: true
1313
terraform:
14-
version: 0.6.0
14+
version: 0.7.0
1515
additionalDataSources: []
1616
additionalDependencies: {}
1717
additionalResources: []

internal/sdk/internal/utils/retries.go

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,25 @@ import (
66
"context"
77
"errors"
88
"fmt"
9+
"github.com/airbytehq/terraform-provider-airbyte/internal/sdk/retry"
10+
"github.com/cenkalti/backoff/v4"
911
"net/http"
1012
"net/url"
1113
"strconv"
1214
"strings"
1315
"time"
14-
15-
"github.com/cenkalti/backoff/v4"
1616
)
1717

1818
var errRequestFailed = errors.New("request failed")
1919

20-
type BackoffStrategy struct {
21-
InitialInterval int
22-
MaxInterval int
23-
Exponent float64
24-
MaxElapsedTime int
25-
}
20+
// Deprecated: Use retry.BackoffStrategy instead.
21+
type BackoffStrategy = retry.BackoffStrategy
2622

27-
type RetryConfig struct {
28-
Strategy string
29-
Backoff *BackoffStrategy
30-
RetryConnectionErrors bool
31-
}
23+
// Deprecated: Use retry.Config instead.
24+
type RetryConfig = retry.Config
3225

3326
type Retries struct {
34-
Config *RetryConfig
27+
Config *retry.Config
3528
StatusCodes []string
3629
}
3730

internal/sdk/retry/config.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT.
2+
3+
package retry
4+
5+
type BackoffStrategy struct {
6+
InitialInterval int
7+
MaxInterval int
8+
Exponent float64
9+
MaxElapsedTime int
10+
}
11+
12+
type Config struct {
13+
Strategy string
14+
Backoff *BackoffStrategy
15+
RetryConnectionErrors bool
16+
}

internal/sdk/sdk.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88
"github.com/airbytehq/terraform-provider-airbyte/internal/sdk/internal/hooks"
99
"github.com/airbytehq/terraform-provider-airbyte/internal/sdk/internal/utils"
1010
"github.com/airbytehq/terraform-provider-airbyte/internal/sdk/models/shared"
11+
"github.com/airbytehq/terraform-provider-airbyte/internal/sdk/retry"
1112
"net/http"
1213
"time"
1314
)
@@ -51,7 +52,7 @@ type sdkConfiguration struct {
5152
SDKVersion string
5253
GenVersion string
5354
UserAgent string
54-
RetryConfig *utils.RetryConfig
55+
RetryConfig *retry.Config
5556
Hooks *hooks.Hooks
5657
}
5758

@@ -133,7 +134,7 @@ func WithSecuritySource(security func(context.Context) (shared.Security, error))
133134
}
134135
}
135136

136-
func WithRetryConfig(retryConfig utils.RetryConfig) SDKOption {
137+
func WithRetryConfig(retryConfig retry.Config) SDKOption {
137138
return func(sdk *SDK) {
138139
sdk.sdkConfiguration.RetryConfig = &retryConfig
139140
}
@@ -146,8 +147,8 @@ func New(opts ...SDKOption) *SDK {
146147
Language: "go",
147148
OpenAPIDocVersion: "1.0.0",
148149
SDKVersion: "0.0.1",
149-
GenVersion: "2.354.2",
150-
UserAgent: "speakeasy-sdk/go 0.0.1 2.354.2 1.0.0 github.com/airbytehq/terraform-provider-airbyte/internal/sdk",
150+
GenVersion: "2.359.0",
151+
UserAgent: "speakeasy-sdk/go 0.0.1 2.359.0 1.0.0 github.com/airbytehq/terraform-provider-airbyte/internal/sdk",
151152
Hooks: hooks.New(),
152153
},
153154
}

0 commit comments

Comments
 (0)