|
893 | 893 | ],
|
894 | 894 | "description": "A copy activity Amazon Marketplace Web Service source."
|
895 | 895 | },
|
| 896 | + "AmazonRdsForLinkedServiceTypeProperties": { |
| 897 | + "type": "object", |
| 898 | + "properties": { |
| 899 | + "connectionString": { |
| 900 | + "type": "object", |
| 901 | + "properties": {}, |
| 902 | + "description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference." |
| 903 | + }, |
| 904 | + "encryptedCredential": { |
| 905 | + "type": "object", |
| 906 | + "properties": {}, |
| 907 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 908 | + }, |
| 909 | + "password": { |
| 910 | + "oneOf": [ |
| 911 | + { |
| 912 | + "$ref": "#/definitions/SecretBase" |
| 913 | + }, |
| 914 | + { |
| 915 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 916 | + } |
| 917 | + ], |
| 918 | + "description": "The base definition of a secret type." |
| 919 | + } |
| 920 | + }, |
| 921 | + "required": [ |
| 922 | + "connectionString" |
| 923 | + ], |
| 924 | + "description": "AmazonRdsForOracle database linked service properties." |
| 925 | + }, |
| 926 | + "AmazonRdsForOracleLinkedService": { |
| 927 | + "type": "object", |
| 928 | + "properties": { |
| 929 | + "type": { |
| 930 | + "type": "string", |
| 931 | + "enum": [ |
| 932 | + "AmazonRdsForOracle" |
| 933 | + ] |
| 934 | + }, |
| 935 | + "typeProperties": { |
| 936 | + "oneOf": [ |
| 937 | + { |
| 938 | + "$ref": "#/definitions/AmazonRdsForLinkedServiceTypeProperties" |
| 939 | + }, |
| 940 | + { |
| 941 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 942 | + } |
| 943 | + ], |
| 944 | + "description": "AmazonRdsForOracle database linked service properties." |
| 945 | + } |
| 946 | + }, |
| 947 | + "required": [ |
| 948 | + "type", |
| 949 | + "typeProperties" |
| 950 | + ], |
| 951 | + "description": "AmazonRdsForOracle database." |
| 952 | + }, |
| 953 | + "AmazonRdsForOraclePartitionSettings": { |
| 954 | + "type": "object", |
| 955 | + "properties": { |
| 956 | + "partitionColumnName": { |
| 957 | + "type": "object", |
| 958 | + "properties": {}, |
| 959 | + "description": "The name of the column in integer type that will be used for proceeding range partitioning. Type: string (or Expression with resultType string)." |
| 960 | + }, |
| 961 | + "partitionLowerBound": { |
| 962 | + "type": "object", |
| 963 | + "properties": {}, |
| 964 | + "description": "The minimum value of column specified in partitionColumnName that will be used for proceeding range partitioning. Type: string (or Expression with resultType string)." |
| 965 | + }, |
| 966 | + "partitionNames": { |
| 967 | + "type": "object", |
| 968 | + "properties": {}, |
| 969 | + "description": "Names of the physical partitions of AmazonRdsForOracle table. " |
| 970 | + }, |
| 971 | + "partitionUpperBound": { |
| 972 | + "type": "object", |
| 973 | + "properties": {}, |
| 974 | + "description": "The maximum value of column specified in partitionColumnName that will be used for proceeding range partitioning. Type: string (or Expression with resultType string)." |
| 975 | + } |
| 976 | + }, |
| 977 | + "description": "The settings that will be leveraged for AmazonRdsForOracle source partitioning." |
| 978 | + }, |
| 979 | + "AmazonRdsForOracleSource": { |
| 980 | + "type": "object", |
| 981 | + "properties": { |
| 982 | + "additionalColumns": { |
| 983 | + "type": "object", |
| 984 | + "properties": {}, |
| 985 | + "description": "Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects)." |
| 986 | + }, |
| 987 | + "oracleReaderQuery": { |
| 988 | + "type": "object", |
| 989 | + "properties": {}, |
| 990 | + "description": "AmazonRdsForOracle reader query. Type: string (or Expression with resultType string)." |
| 991 | + }, |
| 992 | + "partitionOption": { |
| 993 | + "type": "object", |
| 994 | + "properties": {}, |
| 995 | + "description": "The partition mechanism that will be used for AmazonRdsForOracle read in parallel. Type: string (or Expression with resultType string)." |
| 996 | + }, |
| 997 | + "partitionSettings": { |
| 998 | + "oneOf": [ |
| 999 | + { |
| 1000 | + "$ref": "#/definitions/AmazonRdsForOraclePartitionSettings" |
| 1001 | + }, |
| 1002 | + { |
| 1003 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1004 | + } |
| 1005 | + ], |
| 1006 | + "description": "The settings that will be leveraged for AmazonRdsForOracle source partitioning." |
| 1007 | + }, |
| 1008 | + "queryTimeout": { |
| 1009 | + "type": "object", |
| 1010 | + "properties": {}, |
| 1011 | + "description": "Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9]))." |
| 1012 | + }, |
| 1013 | + "type": { |
| 1014 | + "type": "string", |
| 1015 | + "enum": [ |
| 1016 | + "AmazonRdsForOracleSource" |
| 1017 | + ] |
| 1018 | + } |
| 1019 | + }, |
| 1020 | + "required": [ |
| 1021 | + "type" |
| 1022 | + ], |
| 1023 | + "description": "A copy activity AmazonRdsForOracle source." |
| 1024 | + }, |
| 1025 | + "AmazonRdsForOracleTableDataset": { |
| 1026 | + "type": "object", |
| 1027 | + "properties": { |
| 1028 | + "type": { |
| 1029 | + "type": "string", |
| 1030 | + "enum": [ |
| 1031 | + "AmazonRdsForOracleTable" |
| 1032 | + ] |
| 1033 | + }, |
| 1034 | + "typeProperties": { |
| 1035 | + "oneOf": [ |
| 1036 | + { |
| 1037 | + "$ref": "#/definitions/AmazonRdsForOracleTableDatasetTypeProperties" |
| 1038 | + }, |
| 1039 | + { |
| 1040 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1041 | + } |
| 1042 | + ], |
| 1043 | + "description": "AmazonRdsForOracle dataset properties." |
| 1044 | + } |
| 1045 | + }, |
| 1046 | + "required": [ |
| 1047 | + "type" |
| 1048 | + ], |
| 1049 | + "description": "The AmazonRdsForOracle database dataset." |
| 1050 | + }, |
| 1051 | + "AmazonRdsForOracleTableDatasetTypeProperties": { |
| 1052 | + "type": "object", |
| 1053 | + "properties": { |
| 1054 | + "schema": { |
| 1055 | + "type": "object", |
| 1056 | + "properties": {}, |
| 1057 | + "description": "The schema name of the AmazonRdsForOracle database. Type: string (or Expression with resultType string)." |
| 1058 | + }, |
| 1059 | + "table": { |
| 1060 | + "type": "object", |
| 1061 | + "properties": {}, |
| 1062 | + "description": "The table name of the AmazonRdsForOracle database. Type: string (or Expression with resultType string)." |
| 1063 | + } |
| 1064 | + }, |
| 1065 | + "description": "AmazonRdsForOracle dataset properties." |
| 1066 | + }, |
896 | 1067 | "AmazonRedshiftLinkedService": {
|
897 | 1068 | "type": "object",
|
898 | 1069 | "properties": {
|
|
7230 | 7401 | {
|
7231 | 7402 | "$ref": "#/definitions/OracleSource"
|
7232 | 7403 | },
|
| 7404 | + { |
| 7405 | + "$ref": "#/definitions/AmazonRdsForOracleSource" |
| 7406 | + }, |
7233 | 7407 | {
|
7234 | 7408 | "$ref": "#/definitions/WebSource"
|
7235 | 7409 | },
|
|
8719 | 8893 | {
|
8720 | 8894 | "$ref": "#/definitions/OracleTableDataset"
|
8721 | 8895 | },
|
| 8896 | + { |
| 8897 | + "$ref": "#/definitions/AmazonRdsForOracleTableDataset" |
| 8898 | + }, |
8722 | 8899 | {
|
8723 | 8900 | "$ref": "#/definitions/TeradataTableDataset"
|
8724 | 8901 | },
|
|
17149 | 17326 | {
|
17150 | 17327 | "$ref": "#/definitions/OracleLinkedService"
|
17151 | 17328 | },
|
| 17329 | + { |
| 17330 | + "$ref": "#/definitions/AmazonRdsForOracleLinkedService" |
| 17331 | + }, |
17152 | 17332 | {
|
17153 | 17333 | "$ref": "#/definitions/AzureMySqlLinkedService"
|
17154 | 17334 | },
|
|
0 commit comments