diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 03d7fe46f8b4..eed3b9436171 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -611,11 +611,11 @@ documentationUrl: https://docs.airbyte.io/integrations/sources/salesforce icon: salesforce.svg sourceType: api -- name: SearchMetrics, - sourceDefinitionId: 8d7ef552-2c0f-11ec-8d3d-0242ac130003, - dockerRepository": airbyte/source-search-metrics, - dockerImageTag": 0.1.1, - documentationUrl": https://docs.airbyte.io/integrations/sources/search-metrics +- name: SearchMetrics + sourceDefinitionId: 8d7ef552-2c0f-11ec-8d3d-0242ac130003 + dockerRepository: airbyte/source-search-metrics + dockerImageTag: 0.1.1 + documentationUrl: https://docs.airbyte.io/integrations/sources/search-metrics icon: searchmetrics.svg sourceType: api - name: Sendgrid diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index ebc7a632e34b..e66fec926bd7 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -6200,6 +6200,80 @@ - - "client_secret" oauthFlowOutputParameters: - - "refresh_token" +- dockerImage: "airbyte/source-search-metrics:0.1.1" + spec: + documentationUrl: "https://docs.airbyte.io/integrations/sources/seacrh-metrics" + connectionSpecification: + $schema: "http://json-schema.org/draft-07/schema#" + title: "Source Search Metrics Spec" + type: "object" + required: + - "api_key" + - "client_secret" + - "country_code" + - "start_date" + additionalProperties: true + properties: + api_key: + title: "API Key" + type: "string" + description: "" + airbyte_secret: true + client_secret: + title: "Client Secret" + type: "string" + description: "" + airbyte_secret: true + country_code: + title: "Country Code" + type: "string" + default: "" + description: "The region of the S3 staging bucket to use if utilising a\ + \ copy strategy." + enum: + - "" + - "AR" + - "AU" + - "AT" + - "BE" + - "BR" + - "CA" + - "CN" + - "CO" + - "DK" + - "FI" + - "FR" + - "DE" + - "HK" + - "IN" + - "IE" + - "IT" + - "JP" + - "MX" + - "NL" + - "NO" + - "PL" + - "RU" + - "SG" + - "ZA" + - "ES" + - "SE" + - "CH" + - "TR" + - "US" + - "GB" + order: 2 + start_date: + title: "Start Date" + type: "string" + description: "Data generated in SearchMetrics after this date will be replicated.\ + \ This date must be specified in the format YYYY-MM-DDT00:00:00Z." + examples: + - "20200925" + pattern: "^[0-9]{4}[0-9]{2}[0-9]{2}$" + supportsNormalization: false + supportsDBT: false + supported_destination_sync_modes: [] - dockerImage: "airbyte/source-sendgrid:0.2.6" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/sendgrid"