Skip to content

Commit f950786

Browse files
authored
Update OpenAPI spec yet again (#2561)
2 parents 1c46237 + 8fbbfae commit f950786

138 files changed

Lines changed: 1830 additions & 736 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.

ChangeLog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ The Svix Bridge changelog has moved to [bridge/ChangeLog.md](./bridge/ChangeLog.
1212
* Libs/All **(Breaking)**: All the non-patch `Config` types like `S3Config`,
1313
`GoogleCloudPubSubConfig` etc. were split into separate `*ConfigIn` and `*ConfigOut` types
1414
* This fixes response deserialization for some of these types
15+
* Libs/All **(Breaking)**: Rename `SinkOtelTracingConfig*` to `OtelTracingConfig*`
16+
* Libs/All **(Breaking)**: Mark many sink config fields optional in preparation for future changes
17+
(this primarily impacts authentication-related parameters that represent one of multiple
18+
authentication methods supported upstream)
1519
* Libs/Rust **(Breaking)**: Remove `Configuration` from the public API
1620
* The access token can still be accessed using `svix.token()`, if you were using any of the other fields let us know!
1721
* Libs/Rust **(Breaking)**: Upgrade public dependency `js_option` to 0.2.0

codegen/generated_files.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,9 @@
180180
"csharp/Svix/Models/Ordering.cs",
181181
"csharp/Svix/Models/OrumIoConfig.cs",
182182
"csharp/Svix/Models/OrumIoConfigOut.cs",
183+
"csharp/Svix/Models/OtelTracingConfigIn.cs",
184+
"csharp/Svix/Models/OtelTracingConfigOut.cs",
185+
"csharp/Svix/Models/OtelTracingConfigPatch.cs",
183186
"csharp/Svix/Models/PandaDocConfig.cs",
184187
"csharp/Svix/Models/PandaDocConfigOut.cs",
185188
"csharp/Svix/Models/PollerV2CommitIn.cs",
@@ -216,9 +219,6 @@
216219
"csharp/Svix/Models/SinkHttpConfigOut.cs",
217220
"csharp/Svix/Models/SinkHttpConfigPatch.cs",
218221
"csharp/Svix/Models/SinkInCommon.cs",
219-
"csharp/Svix/Models/SinkOtelTracingConfigIn.cs",
220-
"csharp/Svix/Models/SinkOtelTracingConfigOut.cs",
221-
"csharp/Svix/Models/SinkOtelTracingConfigPatch.cs",
222222
"csharp/Svix/Models/SinkSecretOut.cs",
223223
"csharp/Svix/Models/SinkStatus.cs",
224224
"csharp/Svix/Models/SinkStatusIn.cs",
@@ -474,6 +474,9 @@
474474
"go/models/orum_io_config_out.go",
475475
"go/models/otel_config.go",
476476
"go/models/otel_config_out.go",
477+
"go/models/otel_tracing_config_in.go",
478+
"go/models/otel_tracing_config_out.go",
479+
"go/models/otel_tracing_config_patch.go",
477480
"go/models/panda_doc_config.go",
478481
"go/models/panda_doc_config_out.go",
479482
"go/models/poller_v2_commit_in.go",
@@ -514,9 +517,6 @@
514517
"go/models/sink_http_config_out.go",
515518
"go/models/sink_http_config_patch.go",
516519
"go/models/sink_in_common.go",
517-
"go/models/sink_otel_tracing_config_in.go",
518-
"go/models/sink_otel_tracing_config_out.go",
519-
"go/models/sink_otel_tracing_config_patch.go",
520520
"go/models/sink_secret_out.go",
521521
"go/models/sink_status.go",
522522
"go/models/sink_status_in.go",
@@ -821,6 +821,9 @@
821821
"java/lib/src/main/java/com/svix/models/Ordering.java",
822822
"java/lib/src/main/java/com/svix/models/OrumIoConfig.java",
823823
"java/lib/src/main/java/com/svix/models/OrumIoConfigOut.java",
824+
"java/lib/src/main/java/com/svix/models/OtelTracingConfigIn.java",
825+
"java/lib/src/main/java/com/svix/models/OtelTracingConfigOut.java",
826+
"java/lib/src/main/java/com/svix/models/OtelTracingConfigPatch.java",
824827
"java/lib/src/main/java/com/svix/models/PandaDocConfig.java",
825828
"java/lib/src/main/java/com/svix/models/PandaDocConfigOut.java",
826829
"java/lib/src/main/java/com/svix/models/PollerV2CommitIn.java",
@@ -857,9 +860,6 @@
857860
"java/lib/src/main/java/com/svix/models/SinkHttpConfigOut.java",
858861
"java/lib/src/main/java/com/svix/models/SinkHttpConfigPatch.java",
859862
"java/lib/src/main/java/com/svix/models/SinkInCommon.java",
860-
"java/lib/src/main/java/com/svix/models/SinkOtelTracingConfigIn.java",
861-
"java/lib/src/main/java/com/svix/models/SinkOtelTracingConfigOut.java",
862-
"java/lib/src/main/java/com/svix/models/SinkOtelTracingConfigPatch.java",
863863
"java/lib/src/main/java/com/svix/models/SinkSecretOut.java",
864864
"java/lib/src/main/java/com/svix/models/SinkStatus.java",
865865
"java/lib/src/main/java/com/svix/models/SinkStatusIn.java",
@@ -1094,6 +1094,9 @@
10941094
"javascript/src/models/ordering.ts",
10951095
"javascript/src/models/orumIoConfig.ts",
10961096
"javascript/src/models/orumIoConfigOut.ts",
1097+
"javascript/src/models/otelTracingConfigIn.ts",
1098+
"javascript/src/models/otelTracingConfigOut.ts",
1099+
"javascript/src/models/otelTracingConfigPatch.ts",
10971100
"javascript/src/models/pandaDocConfig.ts",
10981101
"javascript/src/models/pandaDocConfigOut.ts",
10991102
"javascript/src/models/pollerV2CommitIn.ts",
@@ -1130,9 +1133,6 @@
11301133
"javascript/src/models/sinkHttpConfigOut.ts",
11311134
"javascript/src/models/sinkHttpConfigPatch.ts",
11321135
"javascript/src/models/sinkInCommon.ts",
1133-
"javascript/src/models/sinkOtelTracingConfigIn.ts",
1134-
"javascript/src/models/sinkOtelTracingConfigOut.ts",
1135-
"javascript/src/models/sinkOtelTracingConfigPatch.ts",
11361136
"javascript/src/models/sinkSecretOut.ts",
11371137
"javascript/src/models/sinkStatus.ts",
11381138
"javascript/src/models/sinkStatusIn.ts",
@@ -1367,6 +1367,9 @@
13671367
"kotlin/lib/src/main/kotlin/models/Ordering.kt",
13681368
"kotlin/lib/src/main/kotlin/models/OrumIoConfig.kt",
13691369
"kotlin/lib/src/main/kotlin/models/OrumIoConfigOut.kt",
1370+
"kotlin/lib/src/main/kotlin/models/OtelTracingConfigIn.kt",
1371+
"kotlin/lib/src/main/kotlin/models/OtelTracingConfigOut.kt",
1372+
"kotlin/lib/src/main/kotlin/models/OtelTracingConfigPatch.kt",
13701373
"kotlin/lib/src/main/kotlin/models/PandaDocConfig.kt",
13711374
"kotlin/lib/src/main/kotlin/models/PandaDocConfigOut.kt",
13721375
"kotlin/lib/src/main/kotlin/models/PollerV2CommitIn.kt",
@@ -1403,9 +1406,6 @@
14031406
"kotlin/lib/src/main/kotlin/models/SinkHttpConfigOut.kt",
14041407
"kotlin/lib/src/main/kotlin/models/SinkHttpConfigPatch.kt",
14051408
"kotlin/lib/src/main/kotlin/models/SinkInCommon.kt",
1406-
"kotlin/lib/src/main/kotlin/models/SinkOtelTracingConfigIn.kt",
1407-
"kotlin/lib/src/main/kotlin/models/SinkOtelTracingConfigOut.kt",
1408-
"kotlin/lib/src/main/kotlin/models/SinkOtelTracingConfigPatch.kt",
14091409
"kotlin/lib/src/main/kotlin/models/SinkSecretOut.kt",
14101410
"kotlin/lib/src/main/kotlin/models/SinkStatus.kt",
14111411
"kotlin/lib/src/main/kotlin/models/SinkStatusIn.kt",
@@ -1672,6 +1672,9 @@
16721672
"php/src/Models/OperationalWebhookEndpointSecretOut.php",
16731673
"php/src/Models/OperationalWebhookEndpointUpsertIn.php",
16741674
"php/src/Models/Ordering.php",
1675+
"php/src/Models/OtelTracingConfigIn.php",
1676+
"php/src/Models/OtelTracingConfigOut.php",
1677+
"php/src/Models/OtelTracingConfigPatch.php",
16751678
"php/src/Models/PollerV2CommitIn.php",
16761679
"php/src/Models/PollerV2MessageOut.php",
16771680
"php/src/Models/PollerV2PollOut.php",
@@ -1698,9 +1701,6 @@
16981701
"php/src/Models/SinkHttpConfigOut.php",
16991702
"php/src/Models/SinkHttpConfigPatch.php",
17001703
"php/src/Models/SinkInCommon.php",
1701-
"php/src/Models/SinkOtelTracingConfigIn.php",
1702-
"php/src/Models/SinkOtelTracingConfigOut.php",
1703-
"php/src/Models/SinkOtelTracingConfigPatch.php",
17041704
"php/src/Models/SinkSecretOut.php",
17051705
"php/src/Models/SinkStatus.php",
17061706
"php/src/Models/SinkStatusIn.php",
@@ -1923,6 +1923,9 @@
19231923
"python/svix/models/ordering.py",
19241924
"python/svix/models/orum_io_config.py",
19251925
"python/svix/models/orum_io_config_out.py",
1926+
"python/svix/models/otel_tracing_config_in.py",
1927+
"python/svix/models/otel_tracing_config_out.py",
1928+
"python/svix/models/otel_tracing_config_patch.py",
19261929
"python/svix/models/panda_doc_config.py",
19271930
"python/svix/models/panda_doc_config_out.py",
19281931
"python/svix/models/poller_v2_commit_in.py",
@@ -1959,9 +1962,6 @@
19591962
"python/svix/models/sink_http_config_out.py",
19601963
"python/svix/models/sink_http_config_patch.py",
19611964
"python/svix/models/sink_in_common.py",
1962-
"python/svix/models/sink_otel_tracing_config_in.py",
1963-
"python/svix/models/sink_otel_tracing_config_out.py",
1964-
"python/svix/models/sink_otel_tracing_config_patch.py",
19651965
"python/svix/models/sink_secret_out.py",
19661966
"python/svix/models/sink_status.py",
19671967
"python/svix/models/sink_status_in.py",
@@ -2193,6 +2193,9 @@
21932193
"ruby/lib/svix/models/ordering.rb",
21942194
"ruby/lib/svix/models/orum_io_config.rb",
21952195
"ruby/lib/svix/models/orum_io_config_out.rb",
2196+
"ruby/lib/svix/models/otel_tracing_config_in.rb",
2197+
"ruby/lib/svix/models/otel_tracing_config_out.rb",
2198+
"ruby/lib/svix/models/otel_tracing_config_patch.rb",
21962199
"ruby/lib/svix/models/panda_doc_config.rb",
21972200
"ruby/lib/svix/models/panda_doc_config_out.rb",
21982201
"ruby/lib/svix/models/poller_v2_commit_in.rb",
@@ -2229,9 +2232,6 @@
22292232
"ruby/lib/svix/models/sink_http_config_out.rb",
22302233
"ruby/lib/svix/models/sink_http_config_patch.rb",
22312234
"ruby/lib/svix/models/sink_in_common.rb",
2232-
"ruby/lib/svix/models/sink_otel_tracing_config_in.rb",
2233-
"ruby/lib/svix/models/sink_otel_tracing_config_out.rb",
2234-
"ruby/lib/svix/models/sink_otel_tracing_config_patch.rb",
22352235
"ruby/lib/svix/models/sink_secret_out.rb",
22362236
"ruby/lib/svix/models/sink_status.rb",
22372237
"ruby/lib/svix/models/sink_status_in.rb",
@@ -2464,6 +2464,9 @@
24642464
"rust/src/models/ordering.rs",
24652465
"rust/src/models/orum_io_config.rs",
24662466
"rust/src/models/orum_io_config_out.rs",
2467+
"rust/src/models/otel_tracing_config_in.rs",
2468+
"rust/src/models/otel_tracing_config_out.rs",
2469+
"rust/src/models/otel_tracing_config_patch.rs",
24672470
"rust/src/models/panda_doc_config.rs",
24682471
"rust/src/models/panda_doc_config_out.rs",
24692472
"rust/src/models/poller_v2_commit_in.rs",
@@ -2500,9 +2503,6 @@
25002503
"rust/src/models/sink_http_config_out.rs",
25012504
"rust/src/models/sink_http_config_patch.rs",
25022505
"rust/src/models/sink_in_common.rs",
2503-
"rust/src/models/sink_otel_tracing_config_in.rs",
2504-
"rust/src/models/sink_otel_tracing_config_out.rs",
2505-
"rust/src/models/sink_otel_tracing_config_patch.rs",
25062506
"rust/src/models/sink_secret_out.rs",
25072507
"rust/src/models/sink_status.rs",
25082508
"rust/src/models/sink_status_in.rs",

0 commit comments

Comments
 (0)