Skip to content

Commit f82494c

Browse files
auto-bump connector version
1 parent 494341f commit f82494c

File tree

2 files changed

+65
-75
lines changed

2 files changed

+65
-75
lines changed

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
- name: Bing Ads
105105
sourceDefinitionId: 47f25999-dd5e-4636-8c39-e7cea2453331
106106
dockerRepository: airbyte/source-bing-ads
107-
dockerImageTag: 0.1.6
107+
dockerImageTag: 0.1.7
108108
documentationUrl: https://docs.airbyte.io/integrations/sources/bing-ads
109109
icon: bingads.svg
110110
sourceType: api

airbyte-config/init/src/main/resources/seed/source_specs.yaml

+64-74
Original file line numberDiff line numberDiff line change
@@ -801,115 +801,63 @@
801801
- "overwrite"
802802
- "append"
803803
- "append_dedup"
804-
- dockerImage: "airbyte/source-bing-ads:0.1.6"
804+
- dockerImage: "airbyte/source-bing-ads:0.1.7"
805805
spec:
806806
documentationUrl: "https://docs.airbyte.io/integrations/sources/bing-ads"
807807
connectionSpecification:
808808
$schema: "http://json-schema.org/draft-07/schema#"
809809
title: "Bing Ads Spec"
810810
type: "object"
811811
required:
812-
- "accounts"
813-
- "client_id"
814-
- "client_secret"
815-
- "customer_id"
816812
- "developer_token"
813+
- "client_id"
817814
- "refresh_token"
818-
- "user_id"
819815
- "reports_start_date"
820816
- "hourly_reports"
821817
- "daily_reports"
822818
- "weekly_reports"
823819
- "monthly_reports"
824-
additionalProperties: false
820+
additionalProperties: true
825821
properties:
826-
accounts:
827-
title: "Accounts to replicate data from"
828-
type: "object"
829-
description: ""
830-
oneOf:
831-
- title: "All Accounts"
832-
additionalProperties: false
833-
description: "Replicate data from all accounts to which you have access."
834-
required:
835-
- "selection_strategy"
836-
properties:
837-
selection_strategy:
838-
type: "string"
839-
const: "all"
840-
- title: "Specific Accounts"
841-
additionalProperties: false
842-
description: "Fetch data for subset of account IDs."
843-
required:
844-
- "ids"
845-
- "selection_strategy"
846-
properties:
847-
selection_strategy:
848-
type: "string"
849-
const: "subset"
850-
ids:
851-
type: "array"
852-
title: "Account IDs"
853-
description: "List of the account IDs from which data will be replicated."
854-
items:
855-
type: "string"
856-
minItems: 1
857-
uniqueItems: true
822+
auth_method:
823+
type: "string"
824+
const: "oauth2.0"
825+
tenant_id:
826+
type: "string"
827+
title: "Tenant ID"
828+
description: "The Tenant ID of your Microsoft Advertising developer application.\
829+
\ Set this to \"common\" unless you know you need a different value."
830+
airbyte_secret: true
831+
default: "common"
832+
order: 0
858833
client_id:
859834
type: "string"
860835
title: "Client ID"
861836
description: "The Client ID of your Microsoft Advertising developer application."
862837
airbyte_secret: true
863-
order: 0
838+
order: 1
864839
client_secret:
865840
type: "string"
866841
title: "Client Secret"
867842
description: "The Client Secret of your Microsoft Advertising developer\
868843
\ application."
844+
default: ""
869845
airbyte_secret: true
870-
order: 1
846+
order: 2
871847
refresh_token:
872848
type: "string"
873849
title: "Refresh Token"
874850
description: "Refresh Token to renew the expired Access Token."
875851
airbyte_secret: true
876-
order: 2
852+
order: 3
877853
developer_token:
878854
type: "string"
879855
title: "Developer Token"
880-
description: "Developer token associated with user."
856+
description: "Developer token associated with user. See more info <a href=\"\
857+
https://docs.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13#get-developer-token\"\
858+
> in the docs</a>."
881859
airbyte_secret: true
882-
order: 3
883-
tenant_id:
884-
type: "string"
885-
title: "Tenant ID"
886-
description: "The Tenant ID of your Microsoft Advertising developer application.\
887-
\ Set this to \"common\" unless you know you need a different value."
888-
airbyte_secret: true
889-
default: "common"
890860
order: 4
891-
redirect_uri:
892-
type: "string"
893-
title: "Redirect URI (Optional)"
894-
description: "The Redirect URI of your Microsoft Advertising developer application.\
895-
\ Leave this empty unless you know that you need it."
896-
airbyte_secret: true
897-
default: ""
898-
order: 5
899-
customer_id:
900-
type: "string"
901-
title: "Customer ID"
902-
description: "Your Bing Customer ID. See the \"Getting Started\" section\
903-
\ in <a href=\"https://docs.airbyte.com/integrations/sources/bing-ads\"\
904-
>the docs</a> for information on how to obtain this ID"
905-
order: 6
906-
user_id:
907-
type: "string"
908-
title: "Account ID"
909-
description: "Bing Ads Account ID. See the \"Getting Started\" section in\
910-
\ <a href=\"https://docs.airbyte.com/integrations/sources/bing-ads\">the\
911-
\ docs</a> for information on how to obtain this ID"
912-
order: 7
913861
reports_start_date:
914862
type: "string"
915863
title: "Reports replication start date"
@@ -918,7 +866,7 @@
918866
description: "The start date from which to begin replicating report data.\
919867
\ Any data generated before this date will not be replicated in reports.\
920868
\ This is a UTC date in YYYY-MM-DD format."
921-
order: 8
869+
order: 5
922870
hourly_reports:
923871
title: "Enable hourly-aggregate reports"
924872
type: "boolean"
@@ -954,6 +902,48 @@
954902
supportsNormalization: false
955903
supportsDBT: false
956904
supported_destination_sync_modes: []
905+
advanced_auth:
906+
auth_flow_type: "oauth2.0"
907+
predicate_key:
908+
- "auth_method"
909+
predicate_value: "oauth2.0"
910+
oauth_config_specification:
911+
oauth_user_input_from_connector_config_specification:
912+
type: "object"
913+
additionalProperties: false
914+
properties:
915+
tenant_id:
916+
type: "string"
917+
path_in_connector_config:
918+
- "tenant_id"
919+
complete_oauth_output_specification:
920+
type: "object"
921+
additionalProperties: false
922+
properties:
923+
refresh_token:
924+
type: "string"
925+
path_in_connector_config:
926+
- "refresh_token"
927+
complete_oauth_server_input_specification:
928+
type: "object"
929+
additionalProperties: false
930+
properties:
931+
client_id:
932+
type: "string"
933+
client_secret:
934+
type: "string"
935+
complete_oauth_server_output_specification:
936+
type: "object"
937+
additionalProperties: false
938+
properties:
939+
client_id:
940+
type: "string"
941+
path_in_connector_config:
942+
- "client_id"
943+
client_secret:
944+
type: "string"
945+
path_in_connector_config:
946+
- "client_secret"
957947
- dockerImage: "airbyte/source-braintree:0.1.3"
958948
spec:
959949
documentationUrl: "https://docs.airbyte.io/integrations/sources/braintree"

0 commit comments

Comments
 (0)