|
801 | 801 | - "overwrite"
|
802 | 802 | - "append"
|
803 | 803 | - "append_dedup"
|
804 |
| -- dockerImage: "airbyte/source-bing-ads:0.1.6" |
| 804 | +- dockerImage: "airbyte/source-bing-ads:0.1.7" |
805 | 805 | spec:
|
806 | 806 | documentationUrl: "https://docs.airbyte.io/integrations/sources/bing-ads"
|
807 | 807 | connectionSpecification:
|
808 | 808 | $schema: "http://json-schema.org/draft-07/schema#"
|
809 | 809 | title: "Bing Ads Spec"
|
810 | 810 | type: "object"
|
811 | 811 | required:
|
812 |
| - - "accounts" |
813 |
| - - "client_id" |
814 |
| - - "client_secret" |
815 |
| - - "customer_id" |
816 | 812 | - "developer_token"
|
| 813 | + - "client_id" |
817 | 814 | - "refresh_token"
|
818 |
| - - "user_id" |
819 | 815 | - "reports_start_date"
|
820 | 816 | - "hourly_reports"
|
821 | 817 | - "daily_reports"
|
822 | 818 | - "weekly_reports"
|
823 | 819 | - "monthly_reports"
|
824 |
| - additionalProperties: false |
| 820 | + additionalProperties: true |
825 | 821 | 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 |
858 | 833 | client_id:
|
859 | 834 | type: "string"
|
860 | 835 | title: "Client ID"
|
861 | 836 | description: "The Client ID of your Microsoft Advertising developer application."
|
862 | 837 | airbyte_secret: true
|
863 |
| - order: 0 |
| 838 | + order: 1 |
864 | 839 | client_secret:
|
865 | 840 | type: "string"
|
866 | 841 | title: "Client Secret"
|
867 | 842 | description: "The Client Secret of your Microsoft Advertising developer\
|
868 | 843 | \ application."
|
| 844 | + default: "" |
869 | 845 | airbyte_secret: true
|
870 |
| - order: 1 |
| 846 | + order: 2 |
871 | 847 | refresh_token:
|
872 | 848 | type: "string"
|
873 | 849 | title: "Refresh Token"
|
874 | 850 | description: "Refresh Token to renew the expired Access Token."
|
875 | 851 | airbyte_secret: true
|
876 |
| - order: 2 |
| 852 | + order: 3 |
877 | 853 | developer_token:
|
878 | 854 | type: "string"
|
879 | 855 | 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>." |
881 | 859 | 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" |
890 | 860 | 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 |
913 | 861 | reports_start_date:
|
914 | 862 | type: "string"
|
915 | 863 | title: "Reports replication start date"
|
|
918 | 866 | description: "The start date from which to begin replicating report data.\
|
919 | 867 | \ Any data generated before this date will not be replicated in reports.\
|
920 | 868 | \ This is a UTC date in YYYY-MM-DD format."
|
921 |
| - order: 8 |
| 869 | + order: 5 |
922 | 870 | hourly_reports:
|
923 | 871 | title: "Enable hourly-aggregate reports"
|
924 | 872 | type: "boolean"
|
|
954 | 902 | supportsNormalization: false
|
955 | 903 | supportsDBT: false
|
956 | 904 | 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" |
957 | 947 | - dockerImage: "airbyte/source-braintree:0.1.3"
|
958 | 948 | spec:
|
959 | 949 | documentationUrl: "https://docs.airbyte.io/integrations/sources/braintree"
|
|
0 commit comments