diff --git a/.speakeasy/logs/changes/changes.html b/.speakeasy/logs/changes/changes.html
index 36ccd3a8..2c68579c 100644
--- a/.speakeasy/logs/changes/changes.html
+++ b/.speakeasy/logs/changes/changes.html
@@ -4,7 +4,7 @@
-
SDK Changelog - python
+ SDK Changelog - typescript
-Python SDK Changes:
+Typescript SDK Changes:
outpost.destinations.create(): request.body Changed
-union(aws_kinesis).created_at Added
-union(aws_kinesis).disabled_at Added
-union(aws_kinesis).updated_at Added
-union(aws_s3).created_at Added
-union(aws_s3).disabled_at Added
-union(aws_s3).updated_at Added
-union(aws_sqs).created_at Added
-union(aws_sqs).disabled_at Added
-union(aws_sqs).updated_at Added
-union(azure_servicebus).created_at Added
-union(azure_servicebus).disabled_at Added
-union(azure_servicebus).updated_at Added
-union(gcp_pubsub).created_at Added
-union(gcp_pubsub).disabled_at Added
-union(gcp_pubsub).updated_at Added
-union(hookdeck).created_at Added
-union(hookdeck).disabled_at Added
-union(hookdeck).updated_at Added
-union(kafka).created_at Added
-union(kafka).disabled_at Added
-union(kafka).updated_at Added
-union(rabbitmq).created_at Added
-union(rabbitmq).disabled_at Added
-union(rabbitmq).updated_at Added
-union(webhook).created_at Added
-union(webhook).disabled_at Added
-union(webhook).updated_at Added
+union(aws_kinesis).createdAt Added
+union(aws_kinesis).disabledAt Added
+union(aws_kinesis).updatedAt Added
+union(aws_s3).createdAt Added
+union(aws_s3).disabledAt Added
+union(aws_s3).updatedAt Added
+union(aws_sqs).createdAt Added
+union(aws_sqs).disabledAt Added
+union(aws_sqs).updatedAt Added
+union(azure_servicebus).createdAt Added
+union(azure_servicebus).disabledAt Added
+union(azure_servicebus).updatedAt Added
+union(gcp_pubsub).createdAt Added
+union(gcp_pubsub).disabledAt Added
+union(gcp_pubsub).updatedAt Added
+union(hookdeck).createdAt Added
+union(hookdeck).disabledAt Added
+union(hookdeck).updatedAt Added
+union(kafka).createdAt Added
+union(kafka).disabledAt Added
+union(kafka).updatedAt Added
+union(rabbitmq).createdAt Added
+union(rabbitmq).disabledAt Added
+union(rabbitmq).updatedAt Added
+union(webhook).createdAt Added
+union(webhook).disabledAt Added
+union(webhook).updatedAt Added
outpost.destinations.update(): request.body Changed
-union(DestinationUpdateAWSKinesis).disabled_at Added
-union(DestinationUpdateAWSS3).disabled_at Added
-union(DestinationUpdateAWSSQS).disabled_at Added
-union(DestinationUpdateAzureServiceBus).disabled_at Added
-union(DestinationUpdateGCPPubSub).disabled_at Added
-union(DestinationUpdateHookdeck).disabled_at Added
-union(DestinationUpdateKafka).disabled_at Added
-union(DestinationUpdateRabbitMQ).disabled_at Added
-union(DestinationUpdateWebhook).disabled_at Added
+union(DestinationUpdateAWSKinesis).disabledAt Added
+union(DestinationUpdateAWSS3).disabledAt Added
+union(DestinationUpdateAWSSQS).disabledAt Added
+union(DestinationUpdateAzureServiceBus).disabledAt Added
+union(DestinationUpdateGCPPubSub).disabledAt Added
+union(DestinationUpdateHookdeck).disabledAt Added
+union(DestinationUpdateKafka).disabledAt Added
+union(DestinationUpdateRabbitMQ).disabledAt Added
+union(DestinationUpdateWebhook).disabledAt Added
diff --git a/.speakeasy/logs/changes/changes.md b/.speakeasy/logs/changes/changes.md
index 5b0d7436..6e1b1b89 100644
--- a/.speakeasy/logs/changes/changes.md
+++ b/.speakeasy/logs/changes/changes.md
@@ -1,39 +1,39 @@
-## Python SDK Changes:
+## Typescript SDK Changes:
* `outpost.destinations.create()`: `request.body` **Changed**
- - `union(aws_kinesis).created_at` **Added**
- - `union(aws_kinesis).disabled_at` **Added**
- - `union(aws_kinesis).updated_at` **Added**
- - `union(aws_s3).created_at` **Added**
- - `union(aws_s3).disabled_at` **Added**
- - `union(aws_s3).updated_at` **Added**
- - `union(aws_sqs).created_at` **Added**
- - `union(aws_sqs).disabled_at` **Added**
- - `union(aws_sqs).updated_at` **Added**
- - `union(azure_servicebus).created_at` **Added**
- - `union(azure_servicebus).disabled_at` **Added**
- - `union(azure_servicebus).updated_at` **Added**
- - `union(gcp_pubsub).created_at` **Added**
- - `union(gcp_pubsub).disabled_at` **Added**
- - `union(gcp_pubsub).updated_at` **Added**
- - `union(hookdeck).created_at` **Added**
- - `union(hookdeck).disabled_at` **Added**
- - `union(hookdeck).updated_at` **Added**
- - `union(kafka).created_at` **Added**
- - `union(kafka).disabled_at` **Added**
- - `union(kafka).updated_at` **Added**
- - `union(rabbitmq).created_at` **Added**
- - `union(rabbitmq).disabled_at` **Added**
- - `union(rabbitmq).updated_at` **Added**
- - `union(webhook).created_at` **Added**
- - `union(webhook).disabled_at` **Added**
- - `union(webhook).updated_at` **Added**
+ - `union(aws_kinesis).createdAt` **Added**
+ - `union(aws_kinesis).disabledAt` **Added**
+ - `union(aws_kinesis).updatedAt` **Added**
+ - `union(aws_s3).createdAt` **Added**
+ - `union(aws_s3).disabledAt` **Added**
+ - `union(aws_s3).updatedAt` **Added**
+ - `union(aws_sqs).createdAt` **Added**
+ - `union(aws_sqs).disabledAt` **Added**
+ - `union(aws_sqs).updatedAt` **Added**
+ - `union(azure_servicebus).createdAt` **Added**
+ - `union(azure_servicebus).disabledAt` **Added**
+ - `union(azure_servicebus).updatedAt` **Added**
+ - `union(gcp_pubsub).createdAt` **Added**
+ - `union(gcp_pubsub).disabledAt` **Added**
+ - `union(gcp_pubsub).updatedAt` **Added**
+ - `union(hookdeck).createdAt` **Added**
+ - `union(hookdeck).disabledAt` **Added**
+ - `union(hookdeck).updatedAt` **Added**
+ - `union(kafka).createdAt` **Added**
+ - `union(kafka).disabledAt` **Added**
+ - `union(kafka).updatedAt` **Added**
+ - `union(rabbitmq).createdAt` **Added**
+ - `union(rabbitmq).disabledAt` **Added**
+ - `union(rabbitmq).updatedAt` **Added**
+ - `union(webhook).createdAt` **Added**
+ - `union(webhook).disabledAt` **Added**
+ - `union(webhook).updatedAt` **Added**
* `outpost.destinations.update()`: `request.body` **Changed**
- - `union(DestinationUpdateAWSKinesis).disabled_at` **Added**
- - `union(DestinationUpdateAWSS3).disabled_at` **Added**
- - `union(DestinationUpdateAWSSQS).disabled_at` **Added**
- - `union(DestinationUpdateAzureServiceBus).disabled_at` **Added**
- - `union(DestinationUpdateGCPPubSub).disabled_at` **Added**
- - `union(DestinationUpdateHookdeck).disabled_at` **Added**
- - `union(DestinationUpdateKafka).disabled_at` **Added**
- - `union(DestinationUpdateRabbitMQ).disabled_at` **Added**
- - `union(DestinationUpdateWebhook).disabled_at` **Added**
+ - `union(DestinationUpdateAWSKinesis).disabledAt` **Added**
+ - `union(DestinationUpdateAWSS3).disabledAt` **Added**
+ - `union(DestinationUpdateAWSSQS).disabledAt` **Added**
+ - `union(DestinationUpdateAzureServiceBus).disabledAt` **Added**
+ - `union(DestinationUpdateGCPPubSub).disabledAt` **Added**
+ - `union(DestinationUpdateHookdeck).disabledAt` **Added**
+ - `union(DestinationUpdateKafka).disabledAt` **Added**
+ - `union(DestinationUpdateRabbitMQ).disabledAt` **Added**
+ - `union(DestinationUpdateWebhook).disabledAt` **Added**
diff --git a/.speakeasy/logs/changes/new.openapi.yaml b/.speakeasy/logs/changes/new.openapi.yaml
index 55ac7361..56656577 100644
--- a/.speakeasy/logs/changes/new.openapi.yaml
+++ b/.speakeasy/logs/changes/new.openapi.yaml
@@ -226,13 +226,11 @@ components:
nullable: true
description: Cursor for the next page of results. Null if no more results.
example: "MTcwNDA2NzIwMA=="
- x-speakeasy-name-override: "next_cursor"
prev:
type: string
nullable: true
description: Cursor for the previous page of results. Null if on first page.
example: null
- x-speakeasy-name-override: "prev_cursor"
APIErrorResponse:
type: object
description: Standard error response format.
@@ -3043,21 +3041,18 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
- name: next
in: query
required: false
schema:
type: string
description: Cursor for the next page of results. Mutually exclusive with `prev`.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for the previous page of results. Mutually exclusive with `next`.
- x-speakeasy-name-override: "prev_cursor"
responses:
"200":
description: List of tenants.
@@ -3301,14 +3296,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: order_by
in: query
required: false
@@ -3325,7 +3318,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of events.
@@ -3518,14 +3510,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: include
in: query
required: false
@@ -3557,7 +3547,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of attempts.
@@ -4223,14 +4212,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: include
in: query
required: false
@@ -4262,7 +4249,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of attempts for the destination.
diff --git a/.speakeasy/logs/changes/old.openapi.yaml b/.speakeasy/logs/changes/old.openapi.yaml
index b5ba954d..630ae2a6 100644
--- a/.speakeasy/logs/changes/old.openapi.yaml
+++ b/.speakeasy/logs/changes/old.openapi.yaml
@@ -226,13 +226,11 @@ components:
nullable: true
description: Cursor for the next page of results. Null if no more results.
example: "MTcwNDA2NzIwMA=="
- x-speakeasy-name-override: "next_cursor"
prev:
type: string
nullable: true
description: Cursor for the previous page of results. Null if on first page.
example: null
- x-speakeasy-name-override: "prev_cursor"
APIErrorResponse:
type: object
description: Standard error response format.
@@ -2754,21 +2752,18 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
- name: next
in: query
required: false
schema:
type: string
description: Cursor for the next page of results. Mutually exclusive with `prev`.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for the previous page of results. Mutually exclusive with `next`.
- x-speakeasy-name-override: "prev_cursor"
responses:
"200":
description: List of tenants.
@@ -3012,14 +3007,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: order_by
in: query
required: false
@@ -3036,7 +3029,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of events.
@@ -3229,14 +3221,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: include
in: query
required: false
@@ -3268,7 +3258,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of attempts.
@@ -3934,14 +3923,12 @@ paths:
schema:
type: string
description: Cursor for next page of results.
- x-speakeasy-name-override: "next_cursor"
- name: prev
in: query
required: false
schema:
type: string
description: Cursor for previous page of results.
- x-speakeasy-name-override: "prev_cursor"
- name: include
in: query
required: false
@@ -3973,7 +3960,6 @@ paths:
enum: [asc, desc]
default: desc
description: Sort direction.
- x-speakeasy-name-override: "direction"
responses:
"200":
description: A paginated list of attempts for the destination.
diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock
index 6b150cfd..cef61aa1 100644
--- a/.speakeasy/workflow.lock
+++ b/.speakeasy/workflow.lock
@@ -2,8 +2,8 @@ speakeasyVersion: 1.763.0
sources:
Outpost API:
sourceNamespace: outpost-api
- sourceRevisionDigest: sha256:5280e7ed014af144d94895d973fd126c7c8529b844328c669dc012e22b39c68a
- sourceBlobDigest: sha256:5c42d61b9bc3911715bbb4ed1d74529e8a180d2636a92e6084047f0f1276a460
+ sourceRevisionDigest: sha256:a0fceb1ecede1f0f54ee3dff86cf4c4a120526d3984d41541e9374707dcdd276
+ sourceBlobDigest: sha256:33724607352634972945f9b41b2666352e5d1991cf66625d03b1f4e596c43201
tags:
- latest
- 0.0.1
@@ -39,10 +39,10 @@ targets:
outpost-ts:
source: Outpost API
sourceNamespace: outpost-api
- sourceRevisionDigest: sha256:5280e7ed014af144d94895d973fd126c7c8529b844328c669dc012e22b39c68a
- sourceBlobDigest: sha256:5c42d61b9bc3911715bbb4ed1d74529e8a180d2636a92e6084047f0f1276a460
+ sourceRevisionDigest: sha256:a0fceb1ecede1f0f54ee3dff86cf4c4a120526d3984d41541e9374707dcdd276
+ sourceBlobDigest: sha256:33724607352634972945f9b41b2666352e5d1991cf66625d03b1f4e596c43201
codeSamplesNamespace: outpost-api-typescript-code-samples
- codeSamplesRevisionDigest: sha256:32fd7611e0a7faf0626f7f7eb744f46a569e00da731ee8186d1fcfaa66685ff5
+ codeSamplesRevisionDigest: sha256:eee90e6266e97ff6f441a6e025935cbc379f210b1fd3fdf3c1bd80d93773f3e0
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
diff --git a/sdks/outpost-typescript/.speakeasy/gen.lock b/sdks/outpost-typescript/.speakeasy/gen.lock
index d9fac6e4..3d4a8a70 100644
--- a/sdks/outpost-typescript/.speakeasy/gen.lock
+++ b/sdks/outpost-typescript/.speakeasy/gen.lock
@@ -1,26 +1,26 @@
lockVersion: 2.0.0
id: edb58086-83b9-45a3-9095-52bf57a11009
management:
- docChecksum: 999d7e943bb9e6840e0467a83ee82df5
+ docChecksum: ba9338c585323184c72cd4f8dec2240e
docVersion: 0.0.1
- speakeasyVersion: 1.761.10
- generationVersion: 2.881.16
- releaseVersion: 1.2.0
- configChecksum: 5f1d321a922009b1e697bb1848faf3f5
+ speakeasyVersion: 1.763.0
+ generationVersion: 2.884.0
+ releaseVersion: 1.3.0
+ configChecksum: 8fe2dbfdfa0c94da7c42b9edd9e61815
repoURL: https://github.com/hookdeck/outpost.git
repoSubDirectory: sdks/outpost-typescript
installationURL: https://github.com/hookdeck/outpost
published: true
persistentEdits:
- generation_id: 1de8bd8d-d1f1-4357-93c9-41b6d909dca2
- pristine_commit_hash: 6eb3380f71edd6fa6129b8f0f8a035f25599745c
- pristine_tree_hash: 93f04f280bce056e2f84c1269b92437d48a76519
+ generation_id: e2c22781-4212-4cf6-939f-bc597bda4bf6
+ pristine_commit_hash: 2a707108e02cbf772ad32726087ceb5544a9f077
+ pristine_tree_hash: d6c481d6261d933d414d091b76904a0fa2a288e8
features:
typescript:
additionalDependencies: 0.1.0
additionalProperties: 0.1.3
constsAndDefaults: 0.1.14
- core: 3.26.49
+ core: 3.26.50
defaultEnabledRetries: 0.1.0
enumUnions: 0.1.0
envVarSecurityUsage: 0.1.2
@@ -125,44 +125,44 @@ trackedFiles:
pristine_git_object: ad7d475168f33b28df72500631ab4534d4fabe0f
docs/models/components/destinationcreate.md:
id: d6b44cacc867
- last_write_checksum: sha1:34687800aea29dfdad599c20a906e78403e68e54
- pristine_git_object: e1fd9e9f25e69e3083714fdb8b18a97fba94b2bf
+ last_write_checksum: sha1:3ec7d270fcaeb5e21050b3f84ab1835fbbd1e518
+ pristine_git_object: d3ad0a4872f652718122b55d1ed1e537d30ea6c3
docs/models/components/destinationcreateawskinesis.md:
id: 5593f1bd5e1a
- last_write_checksum: sha1:b26a52245051e3872be93bc0a0f41e792060ad60
- pristine_git_object: b0b21109adcebb1a39130941e54b33e2dae91da0
+ last_write_checksum: sha1:787bc9f895c46c6c7e89579a566144673dab22bf
+ pristine_git_object: 50fe65cc747fde45eaed009f1ca067a64cb8b104
docs/models/components/destinationcreateawss3.md:
id: af91634b61a0
- last_write_checksum: sha1:93a35ff40219e75901c137ec939df46d1376a14b
- pristine_git_object: 180f95dd274826c52e879d82a52d2e9194921500
+ last_write_checksum: sha1:721431002a5c8394f8503900d8a6fd2cbdcf52ad
+ pristine_git_object: d7fb6544c23669ca24d28ea9219c321a096cc1e7
docs/models/components/destinationcreateawssqs.md:
id: c6b726f0ec14
- last_write_checksum: sha1:aa1f7c3c8daaf022944472ecd041819493f36b50
- pristine_git_object: 2bc5f98dc2766ea7bed765cccb78c66d7810555b
+ last_write_checksum: sha1:735e07745b8b8f061b1be022d78c7f2539fc2bdf
+ pristine_git_object: c3206ca751d8e5255611096c79478586e5a6e521
docs/models/components/destinationcreateazureservicebus.md:
id: 89472b979d07
- last_write_checksum: sha1:4dadaf592deac552fb68ec01d425ba039bb7ffe3
- pristine_git_object: 26d622a82df330502d0ed36cf31b62af928cedf2
+ last_write_checksum: sha1:951bcab5e60ffcbf09d708f4f72fe72e273d2873
+ pristine_git_object: 38d624582deafb68abc70d62d64470899b0a93cf
docs/models/components/destinationcreategcppubsub.md:
id: 83e1ebef3406
- last_write_checksum: sha1:c28436a6c62ce96d1ab9fdf567bbfa271339ad5d
- pristine_git_object: b30add563ca11b8f5fcc24185663c2525ab548f3
+ last_write_checksum: sha1:01b39a77d772cff8a4ff68f76b6587988dce4bff
+ pristine_git_object: def195901bdca1c25d67458c01bef8877a4fe15e
docs/models/components/destinationcreatehookdeck.md:
id: a06f19b079ed
- last_write_checksum: sha1:c0a485e26712171e5be195729c3ad1a75ada5eeb
- pristine_git_object: 83c5d73f00f8b1b94a83cd201fdfca69ff5ed442
+ last_write_checksum: sha1:44f2d26ca01a5bff1de7ae84d9c3dc3e9f1a2058
+ pristine_git_object: 8b46138f01a9f4fb120392ddafc97dcf9da1b952
docs/models/components/destinationcreatekafka.md:
id: 7c43fe1d2c1f
- last_write_checksum: sha1:bc698e46549f3a2e01a5ed2387bffae987f06173
- pristine_git_object: 9e0cefc2493f73c1f7b843686e7ab137f62c03f2
+ last_write_checksum: sha1:aec5d242b6ee7409fd9dfb477c74d090d5081069
+ pristine_git_object: 0a309254a2938a3b73ec2627a4b41eaa9bb1c696
docs/models/components/destinationcreaterabbitmq.md:
id: 3f95bd0221e2
- last_write_checksum: sha1:6a29106b57ac4227020fb94d0a3a0416f8f9041b
- pristine_git_object: 52c9d00fde12def475e302e859a37fcfea27d392
+ last_write_checksum: sha1:210b4869cf8ec63b8e882de61d2162f4b556cad4
+ pristine_git_object: ad44e3ebbbe6fcd8a4512e2f84cafc05d0a2b178
docs/models/components/destinationcreatewebhook.md:
id: 92e4ccbf4461
- last_write_checksum: sha1:46593f499d0ca97e6346afcb6a82733b946041b4
- pristine_git_object: 22d7fb3113a30adec1035c8ac6e4ae12a3d01159
+ last_write_checksum: sha1:d2a83d18558b01aa70c8391ca001f6fe9a9bcc37
+ pristine_git_object: 609c465cbb2059d512c69704f3aa7bd9489b7a34
docs/models/components/destinationgcppubsub.md:
id: 557a06720b9c
last_write_checksum: sha1:5c7106ca0297eefd75b6dfdd5e025fc66007bbd9
@@ -193,44 +193,44 @@ trackedFiles:
pristine_git_object: b57b43c7846c2e5d7ce13568d4f578726229184f
docs/models/components/destinationupdate.md:
id: b3a23ab3e68a
- last_write_checksum: sha1:570351ce7cc0d4239befd15e72aae6acac7a4a98
- pristine_git_object: f1862fe73d4440bec9da14da25cc6dcb5219332b
+ last_write_checksum: sha1:416d415ae1f8d4a21dbd956273f77dc256e5d0bb
+ pristine_git_object: a8f05110b00fe285d957df9b6f9dc5faf31a113c
docs/models/components/destinationupdateawskinesis.md:
id: e0a4842ef74c
- last_write_checksum: sha1:bd51e1680849645002010ede172e6430454206c7
- pristine_git_object: d54302e07c0fb74946fc5127c491a3cf5d9ef068
+ last_write_checksum: sha1:734a67a88d20e3c265ea92693c1ce4b9bdd51b9b
+ pristine_git_object: 12669f586db162354f0918338e334491b7be8479
docs/models/components/destinationupdateawss3.md:
id: c250ff90df94
- last_write_checksum: sha1:f6d051c4a9e2296af898eec27375bcb30c7d465a
- pristine_git_object: 9eb4699f2ffb28a0354e6c7e8d3da27fce16151a
+ last_write_checksum: sha1:72c026122f0a1ce3cd181ebf9d7412e519175ad1
+ pristine_git_object: c414f640fd77d46e01502762258031e95980a7b3
docs/models/components/destinationupdateawssqs.md:
id: e2401ded4e44
- last_write_checksum: sha1:37b7663b80c19dd513e5fac933640fb05be95091
- pristine_git_object: a2a8b67e876cec9408a3f37d85dc1a7f3cff0dbb
+ last_write_checksum: sha1:e293244d4553fd5c3efddffcb36a284458270879
+ pristine_git_object: c73ba082e6526b9cc17b8c52900c07e5b14e7cc9
docs/models/components/destinationupdateazureservicebus.md:
id: f230709db383
- last_write_checksum: sha1:143076067451cda0abbd10274a4ee0532cffb5cc
- pristine_git_object: 2d41db76676e5cc18245b23f1a40520f4307a5c0
+ last_write_checksum: sha1:441dc289c6409f40d2c84c50296df042d3faf639
+ pristine_git_object: 287db6c6300946f9dcd313773a6e0b6097204194
docs/models/components/destinationupdategcppubsub.md:
id: dfb954a0431a
- last_write_checksum: sha1:22f5a4348ded6a0b4dc16e4fcb547b8f54fedbdd
- pristine_git_object: c091c794c4b96b3a92710d419967c9efe92b55cf
+ last_write_checksum: sha1:69b9397e276c4c7d9d45b27b59f0e181cfe87165
+ pristine_git_object: 696f32e0114dbfaaed791af261fced3f0d6135a1
docs/models/components/destinationupdatehookdeck.md:
id: 2d0fe3ebe94f
- last_write_checksum: sha1:e38b8354331aa8bd55cb186c65efcfff4a6f568d
- pristine_git_object: 36a5d8c5f53721b53dd7dfe29bf4591beb67c9df
+ last_write_checksum: sha1:8d49f8169881369112b40c8847c391fff5a69193
+ pristine_git_object: a45b9b14f3b0b3837405889abd4abdc33ce1e59e
docs/models/components/destinationupdatekafka.md:
id: 10be812cf1c0
- last_write_checksum: sha1:9703ec7e14133332f4c5bbd9134ef829b080c9c6
- pristine_git_object: 5d0783042d7a17c02d51053fefbd78547bbf64b2
+ last_write_checksum: sha1:c82528454aedaf05ca1b585fa237ee1b0699d52d
+ pristine_git_object: fdbd46797c4d6e1db18b18a69079ade6adc86d26
docs/models/components/destinationupdaterabbitmq.md:
id: 75ae8e40dfd5
- last_write_checksum: sha1:d6a55b929e70b25ca5649f08775f8a1e301721e5
- pristine_git_object: 8af275b9411ef33a3a4d2dc10c11959c6b911a60
+ last_write_checksum: sha1:8405b1893262d341fa409b4f44551844c2bc31c1
+ pristine_git_object: 70a47bf21a600a6f10dab61c8fd4028b01243498
docs/models/components/destinationupdatewebhook.md:
id: 86013f6d41fd
- last_write_checksum: sha1:78d9e57a4974736ea3013fe81c955187a436c025
- pristine_git_object: 76b8796a36820b41d6c7e78b4b8e26c71381f0ef
+ last_write_checksum: sha1:7259fbca2637068d328064603f1fdd17208c2a5d
+ pristine_git_object: 4fd8f4a88026988a1571d068cbcc2d149d7e6f28
docs/models/components/destinationwebhook.md:
id: 1b6ca867dbc9
last_write_checksum: sha1:898c2e0d6821cdd172eeb9f68048fab41e8a333a
@@ -769,8 +769,8 @@ trackedFiles:
pristine_git_object: ce47ee1051d9f24fe130b622e1289cc01d5389a4
docs/models/operations/updatetenantdestinationrequest.md:
id: 3806f88d7729
- last_write_checksum: sha1:e32becba8556a2d6fc821a0c762a9c336f44dcff
- pristine_git_object: 1ededa919b7b3a3f9b526c4805d8001bd02496d6
+ last_write_checksum: sha1:78a58227b8bca987d6370ebf561c20c83f0b2d20
+ pristine_git_object: ac66cc5c5c889c3310ad0712f6f7e0395144debc
docs/models/operations/updatetenantdestinationresponse.md:
id: 7f18084651f9
last_write_checksum: sha1:30cac7fb7ac5b2bc772b254930b504e72c4cb83a
@@ -845,12 +845,12 @@ trackedFiles:
pristine_git_object: c9a9042272cbc4b2cf7ae93f82d4ea8a7d25bba2
jsr.json:
id: 7f6ab7767282
- last_write_checksum: sha1:957175e5efa1b8db32a50b9c2d3038143e834e92
- pristine_git_object: dd158c187501dbdc8c91243768a533df2565e016
+ last_write_checksum: sha1:7c6f8fffa16d50a5cdd22aa3368dde8c5606bf0a
+ pristine_git_object: 88aa58111c75a9401c892a10c93ec8c4280671ae
package.json:
id: 7030d0b2f71b
- last_write_checksum: sha1:c071f8e74d3af8b2722b53af496dda0455f73d04
- pristine_git_object: 5f8de59edac1a08fbcdd3c01a07c2ba9c7a472d8
+ last_write_checksum: sha1:4bec9768842f0e401f32e9ed7b2c58daab0eeb30
+ pristine_git_object: bd9bbe45abca6ac3759377790e3bce25948721cf
src/core.ts:
id: f431fdbcd144
last_write_checksum: sha1:c858d8ea76a86c428e26943bf348319ba0a3c865
@@ -993,8 +993,8 @@ trackedFiles:
pristine_git_object: 0aebd8b0a4867e35cb3348fc52921c3c0b4725b7
src/lib/config.ts:
id: 320761608fb3
- last_write_checksum: sha1:3d496cf4060da4c1196865980e99ece3dbe272fc
- pristine_git_object: d7966a0355b3aff748c3cda22165f5fb3b88147e
+ last_write_checksum: sha1:0a5877c860d9b932828eeb2bdf1f5306d3499732
+ pristine_git_object: 20628c387d3c989acb90bef1ce41793fa5925f9a
src/lib/dlv.ts:
id: b1988214835a
last_write_checksum: sha1:1dd3e3fbb4550c4bf31f5ef997faff355d6f3250
@@ -1073,8 +1073,8 @@ trackedFiles:
pristine_git_object: 0955a573c2ce989d63c737410ab8cc28706d9f74
src/mcp-server/mcp-server.ts:
id: aabbc4ab07c1
- last_write_checksum: sha1:eacf98e04cf80408425b06979bf1421bc18ef474
- pristine_git_object: 6b064ed39f80bd0b10699e8ec261abf8050ea376
+ last_write_checksum: sha1:af6699cbc9e8c66bfa30c054381236601741b583
+ pristine_git_object: 41e0c36a7b698dce00042a91d8e162f63682e3a4
src/mcp-server/prompts.ts:
id: 26f3d73cbf31
last_write_checksum: sha1:3472c8babea2d3b44d3a61e42fbba471fbd936b7
@@ -1089,8 +1089,8 @@ trackedFiles:
pristine_git_object: c25696d4c4f70e081fa5d87ad6891874c509a577
src/mcp-server/server.ts:
id: 2784dd48e82a
- last_write_checksum: sha1:e356475ad4089c3f47c455af61be70e1ca48f44d
- pristine_git_object: fcc79bfc53877818ce0530bca33ab8702a140e8d
+ last_write_checksum: sha1:a9cbd49dd32d8eafe4bedfd9f8e6b53c0b9c8612
+ pristine_git_object: 9b6a1c7229f965f65f90b0c382d724bc9e3044d6
src/mcp-server/shared.ts:
id: 074e80d4be1e
last_write_checksum: sha1:d89576cea2bef3856b7fc3e65b868875528be042
@@ -1281,40 +1281,40 @@ trackedFiles:
pristine_git_object: 1e3de10a3829d58fde877b83f1ad9f5713ca24ec
src/models/components/destinationcreateawskinesis.ts:
id: 31386867025f
- last_write_checksum: sha1:17024c11be0b6bc374fffa7b6323cf1258c1464e
- pristine_git_object: d87f3b174c9c795826dcae8f4fff5920e627d994
+ last_write_checksum: sha1:e352cffb79f7b4c5d20cea140ff47fc9d4c623b1
+ pristine_git_object: d925c90c4c2e82e84b4c918ad09d777818694ef6
src/models/components/destinationcreateawss3.ts:
id: 0cfd72b930a1
- last_write_checksum: sha1:b52e70fe85c0066df3383275a09f8a195319dbed
- pristine_git_object: e8d852dcd8fe0bb1ce9f25223b1aef00a54ca031
+ last_write_checksum: sha1:b6c01d1eac93ecb367252767ec2902082101fc8b
+ pristine_git_object: 06c35b94fdef3137a632c85255e2c4bf9f508758
src/models/components/destinationcreateawssqs.ts:
id: 10e274471395
- last_write_checksum: sha1:b16a0c487c6892ac6d874c2c0cfd59a1a0d88cef
- pristine_git_object: 337c59d145a993834605515717b42b75bf8cc19b
+ last_write_checksum: sha1:4409edd486c31669a06f99ea62b8c05aa3f52054
+ pristine_git_object: 48b045fb7e3b4e85dcf642620a65e4076608c961
src/models/components/destinationcreateazureservicebus.ts:
id: 558833995fa9
- last_write_checksum: sha1:3f56f08f76490689feb2a32e92ae422591eb602c
- pristine_git_object: d7db0c57130120f2881d26bef5689a6f8cbec742
+ last_write_checksum: sha1:9d1c1085e16d7ba238bb4bc13e4c817ef75dc57a
+ pristine_git_object: 1feda47563243fa8fc054833c4213d63876afc63
src/models/components/destinationcreategcppubsub.ts:
id: a1f7ffb511bf
- last_write_checksum: sha1:1f2cb9c6e534fc2eb19e27ea255c9b1014024ade
- pristine_git_object: 47fd9eaefb2a99f051c8bfebfafd8dec4dfe6deb
+ last_write_checksum: sha1:70023192f880717086d2587591b1d5a68a1bbc1a
+ pristine_git_object: be9842dd3295d766fae359da36b51f6be0d3606e
src/models/components/destinationcreatehookdeck.ts:
id: 8e94b585fd09
- last_write_checksum: sha1:d7b2f9e40b3b38ce66756a98e2cde5147ad365d1
- pristine_git_object: 2d3570333f0d40ec2fb592a8a98bacdc6e436703
+ last_write_checksum: sha1:e95075f11c1a7bb2bf3eec862c9e3407c5cdc290
+ pristine_git_object: 9ed38b95b21a16eab6fd5df902d0db0ee347e85e
src/models/components/destinationcreatekafka.ts:
id: 54835dd92d9b
- last_write_checksum: sha1:c2c065b9a501657eb4f4b56223efbac340b8e1b2
- pristine_git_object: 08290c700de733b1311f753d9f96786567793eba
+ last_write_checksum: sha1:00c07855b1224ab6c22c452e751768e1da717514
+ pristine_git_object: 49f5e4d67ad225a9f3b8f383157151175b47b740
src/models/components/destinationcreaterabbitmq.ts:
id: 7f76e132a79d
- last_write_checksum: sha1:27df0899013a64af2548f412b00802e12b392118
- pristine_git_object: ad8b966691c699aef12b456865a4471efdeacf66
+ last_write_checksum: sha1:6d33aa1a1f3285e963172d673e2ec71fc42afa6e
+ pristine_git_object: 02a4f815a96864e612a79bdd88933855bc1ff0dc
src/models/components/destinationcreatewebhook.ts:
id: 607f3944d876
- last_write_checksum: sha1:8f97fa8533f364b1a3f31dc628a967c0c1c62334
- pristine_git_object: 2763acb1f73e8911089f5d9675e2a26b12c30bf2
+ last_write_checksum: sha1:d437a6dbed7e5a71b665fbdf61bccb25e9c1a311
+ pristine_git_object: 509607cf42b5cee4f75862f498a7d8e9b8a4431d
src/models/components/destinationgcppubsub.ts:
id: 1254c8ed24ae
last_write_checksum: sha1:f6445e4daeeca7dd44abd5f3f22083dce524c245
@@ -1349,40 +1349,40 @@ trackedFiles:
pristine_git_object: bc9f7fa34d6addf9f37b19155caefc108933028b
src/models/components/destinationupdateawskinesis.ts:
id: edaff41daded
- last_write_checksum: sha1:362b8c17dd45dce8fad61b389b630d9783a35185
- pristine_git_object: 861cfddeff9a55cc10a4f9c1b0f1590b9f05fb65
+ last_write_checksum: sha1:7f7571051922a6d82b256ac28c4241e1cd340f88
+ pristine_git_object: 272e216808b30f55d5c8f3c0a298930046bd0731
src/models/components/destinationupdateawss3.ts:
id: bbeb755d597c
- last_write_checksum: sha1:7f3cdf235e3101166ff25ace6d43b24568749b6c
- pristine_git_object: 11279eb13ca77060c22994ca6aea18cd2de5f5d6
+ last_write_checksum: sha1:0189565a9cb2bc3436c1a52327c82e0d6c60fe00
+ pristine_git_object: 353de770061742888cfb88f8b1b9b41720dabddc
src/models/components/destinationupdateawssqs.ts:
id: cdda0e80057e
- last_write_checksum: sha1:9cd1f872cd10743db3462cdaf4db60fd9f0ade82
- pristine_git_object: 27aa01f3f293dc33ffa9731e0a74e9877efb662b
+ last_write_checksum: sha1:9a125d38fb368400804e7624a41c13e3b595c1fe
+ pristine_git_object: ece809cff61d2e8857c697ac2ba97998c21a7f62
src/models/components/destinationupdateazureservicebus.ts:
id: 2254cd47e03c
- last_write_checksum: sha1:b82eb9897f9ea5bd1f3ef7c4a88c13d1a737f509
- pristine_git_object: 74fe31e29b139dc91d3495d0034aeb26769b70fb
+ last_write_checksum: sha1:4e1375dfc476cc8e8fcd96755f4e5546e09e139f
+ pristine_git_object: 27c8f1f899a953fb6e5bb0432224007df03a74b2
src/models/components/destinationupdategcppubsub.ts:
id: 00837d9777b3
- last_write_checksum: sha1:bcd335cac845e826c8a4bf95456c591536f45a1d
- pristine_git_object: d018f503638617f2b44840f252a4508f3d91e185
+ last_write_checksum: sha1:ba763b1c26ad014394318932c63de1f18707f624
+ pristine_git_object: d14fa0c6edf43fa9226d791bb5f1222991c336c9
src/models/components/destinationupdatehookdeck.ts:
id: 922213f3219b
- last_write_checksum: sha1:28cc2e85de85be474ed0f70fcbf8659714f9b775
- pristine_git_object: aaa6e78e66f3050e4cbb34312f2cc4e4b93aa839
+ last_write_checksum: sha1:50c645640d0886fe9a5d1cb8e1deac8e8b23623b
+ pristine_git_object: 974412ba2efa1701e92d1f842219c6503925ad57
src/models/components/destinationupdatekafka.ts:
id: 85420c5c9bfb
- last_write_checksum: sha1:05042acd7891bd3abf5df12b312e0bc57fedda1b
- pristine_git_object: 92ce5ec1b1e75753a2a13253d9e6364ca59f8949
+ last_write_checksum: sha1:7d38c56446000a315709a4e9ce879f842c24d776
+ pristine_git_object: db95dce8787ea2cb3e1e8a4466da9b7435fa388b
src/models/components/destinationupdaterabbitmq.ts:
id: ce324bc000ff
- last_write_checksum: sha1:953a8799b28506737f2b89ed2aee1be2de83f15a
- pristine_git_object: 902ea4adb4b71b93eb6506f48ff7cbd443194e98
+ last_write_checksum: sha1:88e2e5784b33101c58fcecddf8f5a627368d7abf
+ pristine_git_object: 92b925dea73d59b5e1bb86bff3ac22e216f89434
src/models/components/destinationupdatewebhook.ts:
id: bb7a3a117c1e
- last_write_checksum: sha1:d16b471660dac82dfae2e1e83d20fc9ae1b7ffb3
- pristine_git_object: 4ca5be6e21f252ed899cf31896fc4c6ad86a7b7a
+ last_write_checksum: sha1:751081a94aec09ec9a05790aa703ea52ee0cf99c
+ pristine_git_object: 9b370dbf5b3a18c1816d802b1afcf5dc136f5955
src/models/components/destinationwebhook.ts:
id: 222e67cd4dc6
last_write_checksum: sha1:d0c8e99468e799ee1e0a96942d7442a575b3ccc4
@@ -2331,10 +2331,8 @@ examplesVersion: 1.0.2
generatedTests: {}
releaseNotes: |
## Typescript SDK Changes:
- * `outpost.publish()`: **Added**
- * `outpost.retry()`: **Added**
- * `outpost.publish.event()`: **Removed** (Breaking ⚠️)
- * `outpost.retry.retry()`: **Removed** (Breaking ⚠️)
+ * `outpost.destinations.create()`: `request.body` **Changed**
+ * `outpost.destinations.update()`: `request.body` **Changed**
generatedFiles:
- .gitattributes
- .npmignore
diff --git a/sdks/outpost-typescript/.speakeasy/gen.yaml b/sdks/outpost-typescript/.speakeasy/gen.yaml
index 3f5a0bae..3dd60628 100644
--- a/sdks/outpost-typescript/.speakeasy/gen.yaml
+++ b/sdks/outpost-typescript/.speakeasy/gen.yaml
@@ -29,7 +29,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
typescript:
- version: 1.2.0
+ version: 1.3.0
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
diff --git a/sdks/outpost-typescript/RELEASES.md b/sdks/outpost-typescript/RELEASES.md
index 92c10075..f3a4fb14 100644
--- a/sdks/outpost-typescript/RELEASES.md
+++ b/sdks/outpost-typescript/RELEASES.md
@@ -158,4 +158,14 @@ Based on:
### Generated
- [typescript v1.2.0] sdks/outpost-typescript
### Releases
-- [NPM v1.2.0] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/1.2.0 - sdks/outpost-typescript
\ No newline at end of file
+- [NPM v1.2.0] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/1.2.0 - sdks/outpost-typescript
+
+## 2026-05-13 18:06:18
+### Changes
+Based on:
+- OpenAPI Doc
+- Speakeasy CLI 1.763.0 (2.884.0) https://github.com/speakeasy-api/speakeasy
+### Generated
+- [typescript v1.3.0] sdks/outpost-typescript
+### Releases
+- [NPM v1.3.0] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/1.3.0 - sdks/outpost-typescript
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreate.md b/sdks/outpost-typescript/docs/models/components/destinationcreate.md
index e1fd9e9f..d3ad0a48 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreate.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreate.md
@@ -38,6 +38,9 @@ const value: components.DestinationCreateWebhook = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -75,6 +78,9 @@ const value: components.DestinationCreateAWSSQS = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -112,6 +118,9 @@ const value: components.DestinationCreateRabbitMQ = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -143,6 +152,9 @@ const value: components.DestinationCreateHookdeck = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -182,6 +194,9 @@ const value: components.DestinationCreateAWSKinesis = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -217,6 +232,9 @@ const value: components.DestinationCreateAzureServiceBus = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -257,6 +275,9 @@ const value: components.DestinationCreateAwss3 = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -294,6 +315,9 @@ const value: components.DestinationCreateGCPPubSub = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -332,6 +356,9 @@ const value: components.DestinationCreateKafka = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreateawskinesis.md b/sdks/outpost-typescript/docs/models/components/destinationcreateawskinesis.md
index b0b21109..50fe65cc 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreateawskinesis.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreateawskinesis.md
@@ -38,6 +38,9 @@ let value: DestinationCreateAWSKinesis = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -52,4 +55,7 @@ let value: DestinationCreateAWSKinesis = {
| `config` | [components.AWSKinesisConfig](../../models/components/awskinesisconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.AWSKinesisCredentials](../../models/components/awskinesiscredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreateawss3.md b/sdks/outpost-typescript/docs/models/components/destinationcreateawss3.md
index 180f95dd..d7fb6544 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreateawss3.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreateawss3.md
@@ -39,6 +39,9 @@ let value: DestinationCreateAwss3 = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -53,4 +56,7 @@ let value: DestinationCreateAwss3 = {
| `config` | [components.Awss3Config](../../models/components/awss3config.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.Awss3Credentials](../../models/components/awss3credentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreateawssqs.md b/sdks/outpost-typescript/docs/models/components/destinationcreateawssqs.md
index 2bc5f98d..c3206ca7 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreateawssqs.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreateawssqs.md
@@ -36,6 +36,9 @@ let value: DestinationCreateAWSSQS = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -50,4 +53,7 @@ let value: DestinationCreateAWSSQS = {
| `config` | [components.AWSSQSConfig](../../models/components/awssqsconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.AWSSQSCredentials](../../models/components/awssqscredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreateazureservicebus.md b/sdks/outpost-typescript/docs/models/components/destinationcreateazureservicebus.md
index 26d622a8..38d62458 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreateazureservicebus.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreateazureservicebus.md
@@ -34,6 +34,9 @@ let value: DestinationCreateAzureServiceBus = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -48,4 +51,7 @@ let value: DestinationCreateAzureServiceBus = {
| `config` | [components.AzureServiceBusConfig](../../models/components/azureservicebusconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.AzureServiceBusCredentials](../../models/components/azureservicebuscredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreategcppubsub.md b/sdks/outpost-typescript/docs/models/components/destinationcreategcppubsub.md
index b30add56..def19590 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreategcppubsub.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreategcppubsub.md
@@ -36,6 +36,9 @@ let value: DestinationCreateGCPPubSub = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -50,4 +53,7 @@ let value: DestinationCreateGCPPubSub = {
| `config` | [components.GCPPubSubConfig](../../models/components/gcppubsubconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.GCPPubSubCredentials](../../models/components/gcppubsubcredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreatehookdeck.md b/sdks/outpost-typescript/docs/models/components/destinationcreatehookdeck.md
index 83c5d73f..8b46138f 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreatehookdeck.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreatehookdeck.md
@@ -30,6 +30,9 @@ let value: DestinationCreateHookdeck = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -44,4 +47,7 @@ let value: DestinationCreateHookdeck = {
| `config` | *any* | :heavy_minus_sign: | N/A | |
| `credentials` | [components.HookdeckCredentials](../../models/components/hookdeckcredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreatekafka.md b/sdks/outpost-typescript/docs/models/components/destinationcreatekafka.md
index 9e0cefc2..0a309254 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreatekafka.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreatekafka.md
@@ -37,6 +37,9 @@ let value: DestinationCreateKafka = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -51,4 +54,7 @@ let value: DestinationCreateKafka = {
| `config` | [components.KafkaConfig](../../models/components/kafkaconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.KafkaCredentials](../../models/components/kafkacredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreaterabbitmq.md b/sdks/outpost-typescript/docs/models/components/destinationcreaterabbitmq.md
index 52c9d00f..ad44e3eb 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreaterabbitmq.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreaterabbitmq.md
@@ -36,6 +36,9 @@ let value: DestinationCreateRabbitMQ = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -50,4 +53,7 @@ let value: DestinationCreateRabbitMQ = {
| `config` | [components.RabbitMQConfig](../../models/components/rabbitmqconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.RabbitMQCredentials](../../models/components/rabbitmqcredentials.md) | :heavy_check_mark: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationcreatewebhook.md b/sdks/outpost-typescript/docs/models/components/destinationcreatewebhook.md
index 22d7fb31..609c465c 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationcreatewebhook.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationcreatewebhook.md
@@ -37,6 +37,9 @@ let value: DestinationCreateWebhook = {
"internal-id": "123",
"team": "platform",
},
+ createdAt: new Date("2024-02-15T10:00:00Z"),
+ updatedAt: new Date("2024-02-15T10:00:00Z"),
+ disabledAt: null,
};
```
@@ -51,4 +54,7 @@ let value: DestinationCreateWebhook = {
| `config` | [components.WebhookConfig](../../models/components/webhookconfig.md) | :heavy_check_mark: | N/A | |
| `credentials` | [components.WebhookCredentials](../../models/components/webhookcredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. | {
"internal-id": "123",
"team": "platform"
} |
+| `createdAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted. | 2024-02-15T10:00:00Z |
+| `updatedAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted. | 2024-02-15T10:00:00Z |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled). | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdate.md b/sdks/outpost-typescript/docs/models/components/destinationupdate.md
index f1862fe7..a8f05110 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdate.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdate.md
@@ -31,6 +31,7 @@ const value: components.DestinationUpdateWebhook = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -60,6 +61,7 @@ const value: components.DestinationUpdateHookdeck = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -95,6 +97,7 @@ const value: components.DestinationUpdateAWSSQS = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -132,6 +135,7 @@ const value: components.DestinationUpdateAWSKinesis = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -170,6 +174,7 @@ const value: components.DestinationUpdateAwss3 = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -203,6 +208,7 @@ const value: components.DestinationUpdateAzureServiceBus = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -238,6 +244,7 @@ const value: components.DestinationUpdateGCPPubSub = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -273,6 +280,7 @@ const value: components.DestinationUpdateRabbitMQ = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -309,6 +317,7 @@ const value: components.DestinationUpdateKafka = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdateawskinesis.md b/sdks/outpost-typescript/docs/models/components/destinationupdateawskinesis.md
index d54302e0..12669f58 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdateawskinesis.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdateawskinesis.md
@@ -36,6 +36,7 @@ let value: DestinationUpdateAWSKinesis = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -48,4 +49,5 @@ let value: DestinationUpdateAWSKinesis = {
| `config` | [components.AWSKinesisConfig](../../models/components/awskinesisconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.AWSKinesisCredentials](../../models/components/awskinesiscredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdateawss3.md b/sdks/outpost-typescript/docs/models/components/destinationupdateawss3.md
index 9eb4699f..c414f640 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdateawss3.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdateawss3.md
@@ -37,6 +37,7 @@ let value: DestinationUpdateAwss3 = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -49,4 +50,5 @@ let value: DestinationUpdateAwss3 = {
| `config` | [components.Awss3Config](../../models/components/awss3config.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.Awss3Credentials](../../models/components/awss3credentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdateawssqs.md b/sdks/outpost-typescript/docs/models/components/destinationupdateawssqs.md
index a2a8b67e..c73ba082 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdateawssqs.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdateawssqs.md
@@ -34,6 +34,7 @@ let value: DestinationUpdateAWSSQS = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -46,4 +47,5 @@ let value: DestinationUpdateAWSSQS = {
| `config` | [components.AWSSQSConfig](../../models/components/awssqsconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.AWSSQSCredentials](../../models/components/awssqscredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdateazureservicebus.md b/sdks/outpost-typescript/docs/models/components/destinationupdateazureservicebus.md
index 2d41db76..287db6c6 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdateazureservicebus.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdateazureservicebus.md
@@ -32,6 +32,7 @@ let value: DestinationUpdateAzureServiceBus = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -44,4 +45,5 @@ let value: DestinationUpdateAzureServiceBus = {
| `config` | [components.AzureServiceBusConfig](../../models/components/azureservicebusconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.AzureServiceBusCredentials](../../models/components/azureservicebuscredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdategcppubsub.md b/sdks/outpost-typescript/docs/models/components/destinationupdategcppubsub.md
index c091c794..696f32e0 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdategcppubsub.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdategcppubsub.md
@@ -34,6 +34,7 @@ let value: DestinationUpdateGCPPubSub = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -46,4 +47,5 @@ let value: DestinationUpdateGCPPubSub = {
| `config` | [components.GCPPubSubConfig](../../models/components/gcppubsubconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.GCPPubSubCredentials](../../models/components/gcppubsubcredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdatehookdeck.md b/sdks/outpost-typescript/docs/models/components/destinationupdatehookdeck.md
index 36a5d8c5..a45b9b14 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdatehookdeck.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdatehookdeck.md
@@ -28,6 +28,7 @@ let value: DestinationUpdateHookdeck = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -40,4 +41,5 @@ let value: DestinationUpdateHookdeck = {
| `config` | *any* | :heavy_minus_sign: | N/A | |
| `credentials` | [components.HookdeckCredentials](../../models/components/hookdeckcredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdatekafka.md b/sdks/outpost-typescript/docs/models/components/destinationupdatekafka.md
index 5d078304..fdbd4679 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdatekafka.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdatekafka.md
@@ -35,6 +35,7 @@ let value: DestinationUpdateKafka = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -47,4 +48,5 @@ let value: DestinationUpdateKafka = {
| `config` | [components.KafkaConfig](../../models/components/kafkaconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.KafkaCredentials](../../models/components/kafkacredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdaterabbitmq.md b/sdks/outpost-typescript/docs/models/components/destinationupdaterabbitmq.md
index 8af275b9..70a47bf2 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdaterabbitmq.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdaterabbitmq.md
@@ -34,6 +34,7 @@ let value: DestinationUpdateRabbitMQ = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -46,4 +47,5 @@ let value: DestinationUpdateRabbitMQ = {
| `config` | [components.RabbitMQConfig](../../models/components/rabbitmqconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.RabbitMQCredentials](../../models/components/rabbitmqcredentials.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/components/destinationupdatewebhook.md b/sdks/outpost-typescript/docs/models/components/destinationupdatewebhook.md
index 76b8796a..4fd8f4a8 100644
--- a/sdks/outpost-typescript/docs/models/components/destinationupdatewebhook.md
+++ b/sdks/outpost-typescript/docs/models/components/destinationupdatewebhook.md
@@ -30,6 +30,7 @@ let value: DestinationUpdateWebhook = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
};
```
@@ -42,4 +43,5 @@ let value: DestinationUpdateWebhook = {
| `config` | [components.WebhookConfig](../../models/components/webhookconfig.md) | :heavy_minus_sign: | N/A | |
| `credentials` | [components.WebhookCredentialsUpdate](../../models/components/webhookcredentialsupdate.md) | :heavy_minus_sign: | N/A | |
| `deliveryMetadata` | Record | :heavy_minus_sign: | Static key-value pairs merged into event metadata on every attempt. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"app-id": "my-app",
"region": "us-east-1"
} |
-| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
\ No newline at end of file
+| `metadata` | Record | :heavy_minus_sign: | Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change. | {
"internal-id": "123",
"team": "platform"
} |
+| `disabledAt` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged. | |
\ No newline at end of file
diff --git a/sdks/outpost-typescript/docs/models/operations/updatetenantdestinationrequest.md b/sdks/outpost-typescript/docs/models/operations/updatetenantdestinationrequest.md
index 1ededa91..ac66cc5c 100644
--- a/sdks/outpost-typescript/docs/models/operations/updatetenantdestinationrequest.md
+++ b/sdks/outpost-typescript/docs/models/operations/updatetenantdestinationrequest.md
@@ -39,6 +39,7 @@ let value: UpdateTenantDestinationRequest = {
"internal-id": "123",
"team": "platform",
},
+ disabledAt: null,
},
};
```
diff --git a/sdks/outpost-typescript/examples/package-lock.json b/sdks/outpost-typescript/examples/package-lock.json
index 3dd3b6e9..6eccd001 100644
--- a/sdks/outpost-typescript/examples/package-lock.json
+++ b/sdks/outpost-typescript/examples/package-lock.json
@@ -18,7 +18,7 @@
},
"..": {
"name": "@hookdeck/outpost-sdk",
- "version": "1.2.0",
+ "version": "1.3.0",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.26.0",
"zod": "^3.25.0 || ^4.0.0"
diff --git a/sdks/outpost-typescript/jsr.json b/sdks/outpost-typescript/jsr.json
index dd158c18..88aa5811 100644
--- a/sdks/outpost-typescript/jsr.json
+++ b/sdks/outpost-typescript/jsr.json
@@ -2,7 +2,7 @@
{
"name": "@hookdeck/outpost-sdk",
- "version": "1.2.0",
+ "version": "1.3.0",
"exports": {
".": "./src/index.ts",
"./models/errors": "./src/models/errors/index.ts",
diff --git a/sdks/outpost-typescript/package-lock.json b/sdks/outpost-typescript/package-lock.json
index 1eec8c3d..70bd58b2 100644
--- a/sdks/outpost-typescript/package-lock.json
+++ b/sdks/outpost-typescript/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@hookdeck/outpost-sdk",
- "version": "1.2.0",
+ "version": "1.3.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@hookdeck/outpost-sdk",
- "version": "1.2.0",
+ "version": "1.3.0",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.26.0",
"zod": "^3.25.0 || ^4.0.0"
diff --git a/sdks/outpost-typescript/package.json b/sdks/outpost-typescript/package.json
index 5f8de59e..bd9bbe45 100644
--- a/sdks/outpost-typescript/package.json
+++ b/sdks/outpost-typescript/package.json
@@ -1,6 +1,6 @@
{
"name": "@hookdeck/outpost-sdk",
- "version": "1.2.0",
+ "version": "1.3.0",
"author": "Speakeasy",
"type": "module",
"bin": {
diff --git a/sdks/outpost-typescript/src/lib/config.ts b/sdks/outpost-typescript/src/lib/config.ts
index d7966a03..20628c38 100644
--- a/sdks/outpost-typescript/src/lib/config.ts
+++ b/sdks/outpost-typescript/src/lib/config.ts
@@ -65,8 +65,8 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {
export const SDK_METADATA = {
language: "typescript",
openapiDocVersion: "0.0.1",
- sdkVersion: "1.2.0",
- genVersion: "2.881.16",
+ sdkVersion: "1.3.0",
+ genVersion: "2.884.0",
userAgent:
- "speakeasy-sdk/typescript 1.2.0 2.881.16 0.0.1 @hookdeck/outpost-sdk",
+ "speakeasy-sdk/typescript 1.3.0 2.884.0 0.0.1 @hookdeck/outpost-sdk",
} as const;
diff --git a/sdks/outpost-typescript/src/mcp-server/mcp-server.ts b/sdks/outpost-typescript/src/mcp-server/mcp-server.ts
index 6b064ed3..41e0c36a 100644
--- a/sdks/outpost-typescript/src/mcp-server/mcp-server.ts
+++ b/sdks/outpost-typescript/src/mcp-server/mcp-server.ts
@@ -19,7 +19,7 @@ const routes = buildRouteMap({
export const app = buildApplication(routes, {
name: "mcp",
versionInfo: {
- currentVersion: "1.2.0",
+ currentVersion: "1.3.0",
},
});
diff --git a/sdks/outpost-typescript/src/mcp-server/server.ts b/sdks/outpost-typescript/src/mcp-server/server.ts
index fcc79bfc..9b6a1c72 100644
--- a/sdks/outpost-typescript/src/mcp-server/server.ts
+++ b/sdks/outpost-typescript/src/mcp-server/server.ts
@@ -53,7 +53,7 @@ export function createMCPServer(deps: {
}) {
const server = new McpServer({
name: "Outpost",
- version: "1.2.0",
+ version: "1.3.0",
});
const client = new OutpostCore({
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreateawskinesis.ts b/sdks/outpost-typescript/src/models/components/destinationcreateawskinesis.ts
index d87f3b17..d925c90c 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreateawskinesis.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreateawskinesis.ts
@@ -58,6 +58,18 @@ export type DestinationCreateAWSKinesis = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateAWSKinesis$inboundSchema: z.ZodType<
credentials: AWSKinesisCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateAWSKinesis$Outbound = {
credentials: AWSKinesisCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateAWSKinesis$outboundSchema: z.ZodType<
credentials: AWSKinesisCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreateawss3.ts b/sdks/outpost-typescript/src/models/components/destinationcreateawss3.ts
index e8d852dc..06c35b94 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreateawss3.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreateawss3.ts
@@ -58,6 +58,18 @@ export type DestinationCreateAwss3 = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateAwss3$inboundSchema: z.ZodType<
credentials: Awss3Credentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateAwss3$Outbound = {
credentials: Awss3Credentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateAwss3$outboundSchema: z.ZodType<
credentials: Awss3Credentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreateawssqs.ts b/sdks/outpost-typescript/src/models/components/destinationcreateawssqs.ts
index 337c59d1..48b045fb 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreateawssqs.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreateawssqs.ts
@@ -58,6 +58,18 @@ export type DestinationCreateAWSSQS = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateAWSSQS$inboundSchema: z.ZodType<
credentials: AWSSQSCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateAWSSQS$Outbound = {
credentials: AWSSQSCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateAWSSQS$outboundSchema: z.ZodType<
credentials: AWSSQSCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreateazureservicebus.ts b/sdks/outpost-typescript/src/models/components/destinationcreateazureservicebus.ts
index d7db0c57..1feda475 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreateazureservicebus.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreateazureservicebus.ts
@@ -58,6 +58,18 @@ export type DestinationCreateAzureServiceBus = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateAzureServiceBus$inboundSchema: z.ZodType<
credentials: AzureServiceBusCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateAzureServiceBus$Outbound = {
credentials: AzureServiceBusCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateAzureServiceBus$outboundSchema: z.ZodType<
credentials: AzureServiceBusCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreategcppubsub.ts b/sdks/outpost-typescript/src/models/components/destinationcreategcppubsub.ts
index 47fd9eae..be9842dd 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreategcppubsub.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreategcppubsub.ts
@@ -58,6 +58,18 @@ export type DestinationCreateGCPPubSub = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateGCPPubSub$inboundSchema: z.ZodType<
credentials: GCPPubSubCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateGCPPubSub$Outbound = {
credentials: GCPPubSubCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateGCPPubSub$outboundSchema: z.ZodType<
credentials: GCPPubSubCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreatehookdeck.ts b/sdks/outpost-typescript/src/models/components/destinationcreatehookdeck.ts
index 2d357033..9ed38b95 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreatehookdeck.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreatehookdeck.ts
@@ -52,6 +52,18 @@ export type DestinationCreateHookdeck = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -68,9 +80,21 @@ export const DestinationCreateHookdeck$inboundSchema: z.ZodType<
credentials: HookdeckCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -83,6 +107,9 @@ export type DestinationCreateHookdeck$Outbound = {
credentials: HookdeckCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -99,9 +126,15 @@ export const DestinationCreateHookdeck$outboundSchema: z.ZodType<
credentials: HookdeckCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreatekafka.ts b/sdks/outpost-typescript/src/models/components/destinationcreatekafka.ts
index 08290c70..49f5e4d6 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreatekafka.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreatekafka.ts
@@ -58,6 +58,18 @@ export type DestinationCreateKafka = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateKafka$inboundSchema: z.ZodType<
credentials: KafkaCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateKafka$Outbound = {
credentials: KafkaCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateKafka$outboundSchema: z.ZodType<
credentials: KafkaCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreaterabbitmq.ts b/sdks/outpost-typescript/src/models/components/destinationcreaterabbitmq.ts
index ad8b9666..02a4f815 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreaterabbitmq.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreaterabbitmq.ts
@@ -58,6 +58,18 @@ export type DestinationCreateRabbitMQ = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateRabbitMQ$inboundSchema: z.ZodType<
credentials: RabbitMQCredentials$inboundSchema,
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateRabbitMQ$Outbound = {
credentials: RabbitMQCredentials$Outbound;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateRabbitMQ$outboundSchema: z.ZodType<
credentials: RabbitMQCredentials$outboundSchema,
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationcreatewebhook.ts b/sdks/outpost-typescript/src/models/components/destinationcreatewebhook.ts
index 2763acb1..509607cf 100644
--- a/sdks/outpost-typescript/src/models/components/destinationcreatewebhook.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationcreatewebhook.ts
@@ -58,6 +58,18 @@ export type DestinationCreateWebhook = {
* Arbitrary contextual information stored with the destination.
*/
metadata?: { [k: string]: string } | null | undefined;
+ /**
+ * Optional override for the creation timestamp. Intended for importing destinations from another system. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to the current time when omitted.
+ */
+ createdAt?: Date | null | undefined;
+ /**
+ * Optional override for the last-updated timestamp. Intended for importing destinations. Must not be in the future. **Admin (API key) auth only — sending this with JWT auth returns 403.** Defaults to created_at when omitted.
+ */
+ updatedAt?: Date | null | undefined;
+ /**
+ * If set, the destination is created in a disabled state with this timestamp. Must not be in the future. Defaults to null (enabled).
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -74,9 +86,21 @@ export const DestinationCreateWebhook$inboundSchema: z.ZodType<
credentials: WebhookCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ created_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ updated_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "created_at": "createdAt",
+ "updated_at": "updatedAt",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -89,6 +113,9 @@ export type DestinationCreateWebhook$Outbound = {
credentials?: WebhookCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string } | null | undefined;
metadata?: { [k: string]: string } | null | undefined;
+ created_at?: string | null | undefined;
+ updated_at?: string | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -105,9 +132,15 @@ export const DestinationCreateWebhook$outboundSchema: z.ZodType<
credentials: WebhookCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.string())).optional(),
metadata: z.nullable(z.record(z.string())).optional(),
+ createdAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ updatedAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ createdAt: "created_at",
+ updatedAt: "updated_at",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdateawskinesis.ts b/sdks/outpost-typescript/src/models/components/destinationupdateawskinesis.ts
index 861cfdde..272e2168 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdateawskinesis.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdateawskinesis.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateAWSKinesis = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateAWSKinesis$inboundSchema: z.ZodType<
credentials: AWSKinesisCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateAWSKinesis$Outbound = {
credentials?: AWSKinesisCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateAWSKinesis$outboundSchema: z.ZodType<
credentials: AWSKinesisCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdateawss3.ts b/sdks/outpost-typescript/src/models/components/destinationupdateawss3.ts
index 11279eb1..353de770 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdateawss3.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdateawss3.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateAwss3 = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateAwss3$inboundSchema: z.ZodType<
credentials: Awss3Credentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateAwss3$Outbound = {
credentials?: Awss3Credentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateAwss3$outboundSchema: z.ZodType<
credentials: Awss3Credentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdateawssqs.ts b/sdks/outpost-typescript/src/models/components/destinationupdateawssqs.ts
index 27aa01f3..ece809cf 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdateawssqs.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdateawssqs.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateAWSSQS = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateAWSSQS$inboundSchema: z.ZodType<
credentials: AWSSQSCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateAWSSQS$Outbound = {
credentials?: AWSSQSCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateAWSSQS$outboundSchema: z.ZodType<
credentials: AWSSQSCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdateazureservicebus.ts b/sdks/outpost-typescript/src/models/components/destinationupdateazureservicebus.ts
index 74fe31e2..27c8f1f8 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdateazureservicebus.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdateazureservicebus.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateAzureServiceBus = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateAzureServiceBus$inboundSchema: z.ZodType<
credentials: AzureServiceBusCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateAzureServiceBus$Outbound = {
credentials?: AzureServiceBusCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateAzureServiceBus$outboundSchema: z.ZodType<
credentials: AzureServiceBusCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdategcppubsub.ts b/sdks/outpost-typescript/src/models/components/destinationupdategcppubsub.ts
index d018f503..d14fa0c6 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdategcppubsub.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdategcppubsub.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateGCPPubSub = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateGCPPubSub$inboundSchema: z.ZodType<
credentials: GCPPubSubCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateGCPPubSub$Outbound = {
credentials?: GCPPubSubCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateGCPPubSub$outboundSchema: z.ZodType<
credentials: GCPPubSubCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdatehookdeck.ts b/sdks/outpost-typescript/src/models/components/destinationupdatehookdeck.ts
index aaa6e78e..974412ba 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdatehookdeck.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdatehookdeck.ts
@@ -44,6 +44,10 @@ export type DestinationUpdateHookdeck = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -58,9 +62,13 @@ export const DestinationUpdateHookdeck$inboundSchema: z.ZodType<
credentials: HookdeckCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -71,6 +79,7 @@ export type DestinationUpdateHookdeck$Outbound = {
credentials?: HookdeckCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -85,9 +94,11 @@ export const DestinationUpdateHookdeck$outboundSchema: z.ZodType<
credentials: HookdeckCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdatekafka.ts b/sdks/outpost-typescript/src/models/components/destinationupdatekafka.ts
index 92ce5ec1..db95dce8 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdatekafka.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdatekafka.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateKafka = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateKafka$inboundSchema: z.ZodType<
credentials: KafkaCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateKafka$Outbound = {
credentials?: KafkaCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateKafka$outboundSchema: z.ZodType<
credentials: KafkaCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdaterabbitmq.ts b/sdks/outpost-typescript/src/models/components/destinationupdaterabbitmq.ts
index 902ea4ad..92b925de 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdaterabbitmq.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdaterabbitmq.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateRabbitMQ = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateRabbitMQ$inboundSchema: z.ZodType<
credentials: RabbitMQCredentials$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateRabbitMQ$Outbound = {
credentials?: RabbitMQCredentials$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateRabbitMQ$outboundSchema: z.ZodType<
credentials: RabbitMQCredentials$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});
diff --git a/sdks/outpost-typescript/src/models/components/destinationupdatewebhook.ts b/sdks/outpost-typescript/src/models/components/destinationupdatewebhook.ts
index 4ca5be6e..9b370dbf 100644
--- a/sdks/outpost-typescript/src/models/components/destinationupdatewebhook.ts
+++ b/sdks/outpost-typescript/src/models/components/destinationupdatewebhook.ts
@@ -50,6 +50,10 @@ export type DestinationUpdateWebhook = {
* Arbitrary contextual information stored with the destination. Uses JSON merge-patch semantics (RFC 7396): send keys to add/update, null values to delete keys, null for entire field to clear all. Omit or send {} for no change.
*/
metadata?: { [k: string]: string | null } | null | undefined;
+ /**
+ * Update the disabled state of the destination. Send a timestamp (must not be in the future) to disable, null to enable, or omit to leave unchanged.
+ */
+ disabledAt?: Date | null | undefined;
};
/** @internal */
@@ -64,9 +68,13 @@ export const DestinationUpdateWebhook$inboundSchema: z.ZodType<
credentials: WebhookCredentialsUpdate$inboundSchema.optional(),
delivery_metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabled_at: z.nullable(
+ z.string().datetime({ offset: true }).transform(v => new Date(v)),
+ ).optional(),
}).transform((v) => {
return remap$(v, {
"delivery_metadata": "deliveryMetadata",
+ "disabled_at": "disabledAt",
});
});
/** @internal */
@@ -77,6 +85,7 @@ export type DestinationUpdateWebhook$Outbound = {
credentials?: WebhookCredentialsUpdate$Outbound | undefined;
delivery_metadata?: { [k: string]: string | null } | null | undefined;
metadata?: { [k: string]: string | null } | null | undefined;
+ disabled_at?: string | null | undefined;
};
/** @internal */
@@ -91,9 +100,11 @@ export const DestinationUpdateWebhook$outboundSchema: z.ZodType<
credentials: WebhookCredentialsUpdate$outboundSchema.optional(),
deliveryMetadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
metadata: z.nullable(z.record(z.nullable(z.string()))).optional(),
+ disabledAt: z.nullable(z.date().transform(v => v.toISOString())).optional(),
}).transform((v) => {
return remap$(v, {
deliveryMetadata: "delivery_metadata",
+ disabledAt: "disabled_at",
});
});