From 560e9a46727d1571c467d76432a99da5d29226df Mon Sep 17 00:00:00 2001 From: "cristina.mariscal" Date: Wed, 26 Jun 2024 18:02:14 -0600 Subject: [PATCH] adding fields to manifest spec --- .../source-twilio/source_twilio/manifest.yaml | 54 +++++++++++-------- 1 file changed, 32 insertions(+), 22 deletions(-) diff --git a/airbyte-integrations/connectors/source-twilio/source_twilio/manifest.yaml b/airbyte-integrations/connectors/source-twilio/source_twilio/manifest.yaml index 7a250c929799..e4bb2986528b 100644 --- a/airbyte-integrations/connectors/source-twilio/source_twilio/manifest.yaml +++ b/airbyte-integrations/connectors/source-twilio/source_twilio/manifest.yaml @@ -91,40 +91,50 @@ spec: type: Spec connection_specification: type: object - $schema: http://json-schema.org/schema# + $schema: http://json-schema.org/draft-07/schema# required: - account_sid - auth_token - start_date + title: Twilio Spec properties: - username: - type: string - order: 0 - title: Username - password: - type: string - order: 1 - title: Password - always_show: true + account_sid: airbyte_secret: true - base_api_url: + description: Twilio account SID + order: 1 + title: Account ID type: string + auth_token: + airbyte_secret: true + description: Twilio Auth Token. order: 2 - title: Base API URL - default: api.twilio.com/2010-04-01/ - studio_base_api_url: + title: Auth Token type: string - order: 3 - title: Studio Base API URL - default: studio.twilio.com/v1/ - description: Studio Base API URL + lookback_window: + default: 0 + description: How far into the past to look for records. (in minutes) + examples: + - 60 + maximum: 576000 + minimum: 0 + order: 4 + title: Lookback window + type: integer start_date: - type: string - title: Start date + description: UTC date and time in the format 2020-10-01T00:00:00Z. Any data + before this date will not be replicated. + examples: + - '2020-10-01T00:00:00Z' format: date-time + order: 3 pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$ - order: 4 - additionalProperties: true + title: Replication Start Date + type: string + documentationUrl: https://docs.airbyte.com/integrations/sources/twilio + supported_destination_sync_modes: + - append + supportsIncremental: true + additionalProperties: true metadata: autoImportSchema: