|
1064 | 1064 | }, |
1065 | 1065 | "description": "AmazonRdsForOracle dataset properties." |
1066 | 1066 | }, |
| 1067 | + "AmazonRdsForSqlServerLinkedService": { |
| 1068 | + "type": "object", |
| 1069 | + "properties": { |
| 1070 | + "type": { |
| 1071 | + "type": "string", |
| 1072 | + "enum": [ |
| 1073 | + "AmazonRdsForSqlServer" |
| 1074 | + ] |
| 1075 | + }, |
| 1076 | + "typeProperties": { |
| 1077 | + "oneOf": [ |
| 1078 | + { |
| 1079 | + "$ref": "#/definitions/AmazonRdsForSqlServerLinkedServiceTypeProperties" |
| 1080 | + }, |
| 1081 | + { |
| 1082 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1083 | + } |
| 1084 | + ], |
| 1085 | + "description": "Amazon Rds for SQL Server linked service properties." |
| 1086 | + } |
| 1087 | + }, |
| 1088 | + "required": [ |
| 1089 | + "type", |
| 1090 | + "typeProperties" |
| 1091 | + ], |
| 1092 | + "description": "Amazon RDS for SQL Server linked service." |
| 1093 | + }, |
| 1094 | + "AmazonRdsForSqlServerLinkedServiceTypeProperties": { |
| 1095 | + "type": "object", |
| 1096 | + "properties": { |
| 1097 | + "alwaysEncryptedSettings": { |
| 1098 | + "oneOf": [ |
| 1099 | + { |
| 1100 | + "$ref": "#/definitions/SqlAlwaysEncryptedProperties" |
| 1101 | + }, |
| 1102 | + { |
| 1103 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1104 | + } |
| 1105 | + ], |
| 1106 | + "description": "Sql always encrypted properties." |
| 1107 | + }, |
| 1108 | + "connectionString": { |
| 1109 | + "type": "object", |
| 1110 | + "properties": {}, |
| 1111 | + "description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference." |
| 1112 | + }, |
| 1113 | + "encryptedCredential": { |
| 1114 | + "type": "object", |
| 1115 | + "properties": {}, |
| 1116 | + "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)." |
| 1117 | + }, |
| 1118 | + "password": { |
| 1119 | + "oneOf": [ |
| 1120 | + { |
| 1121 | + "$ref": "#/definitions/SecretBase" |
| 1122 | + }, |
| 1123 | + { |
| 1124 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1125 | + } |
| 1126 | + ], |
| 1127 | + "description": "The base definition of a secret type." |
| 1128 | + }, |
| 1129 | + "userName": { |
| 1130 | + "type": "object", |
| 1131 | + "properties": {}, |
| 1132 | + "description": "The on-premises Windows authentication user name. Type: string (or Expression with resultType string)." |
| 1133 | + } |
| 1134 | + }, |
| 1135 | + "required": [ |
| 1136 | + "connectionString" |
| 1137 | + ], |
| 1138 | + "description": "Amazon Rds for SQL Server linked service properties." |
| 1139 | + }, |
| 1140 | + "AmazonRdsForSqlServerSource": { |
| 1141 | + "type": "object", |
| 1142 | + "properties": { |
| 1143 | + "partitionOption": { |
| 1144 | + "type": "object", |
| 1145 | + "properties": {}, |
| 1146 | + "description": "The partition mechanism that will be used for Sql read in parallel. Possible values include: \"None\", \"PhysicalPartitionsOfTable\", \"DynamicRange\"." |
| 1147 | + }, |
| 1148 | + "partitionSettings": { |
| 1149 | + "oneOf": [ |
| 1150 | + { |
| 1151 | + "$ref": "#/definitions/SqlPartitionSettings" |
| 1152 | + }, |
| 1153 | + { |
| 1154 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1155 | + } |
| 1156 | + ], |
| 1157 | + "description": "The settings that will be leveraged for Sql source partitioning." |
| 1158 | + }, |
| 1159 | + "produceAdditionalTypes": { |
| 1160 | + "type": "object", |
| 1161 | + "properties": {}, |
| 1162 | + "description": "Which additional types to produce." |
| 1163 | + }, |
| 1164 | + "sqlReaderQuery": { |
| 1165 | + "type": "object", |
| 1166 | + "properties": {}, |
| 1167 | + "description": "SQL reader query. Type: string (or Expression with resultType string)." |
| 1168 | + }, |
| 1169 | + "sqlReaderStoredProcedureName": { |
| 1170 | + "type": "object", |
| 1171 | + "properties": {}, |
| 1172 | + "description": "Name of the stored procedure for a SQL Database source. This cannot be used at the same time as SqlReaderQuery. Type: string (or Expression with resultType string)." |
| 1173 | + }, |
| 1174 | + "storedProcedureParameters": { |
| 1175 | + "oneOf": [ |
| 1176 | + { |
| 1177 | + "type": "object", |
| 1178 | + "additionalProperties": { |
| 1179 | + "$ref": "#/definitions/StoredProcedureParameter" |
| 1180 | + }, |
| 1181 | + "properties": {} |
| 1182 | + }, |
| 1183 | + { |
| 1184 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1185 | + } |
| 1186 | + ], |
| 1187 | + "description": "Value and type setting for stored procedure parameters. Example: \"{Parameter1: {value: \"1\", type: \"int\"}}\"." |
| 1188 | + }, |
| 1189 | + "type": { |
| 1190 | + "type": "string", |
| 1191 | + "enum": [ |
| 1192 | + "AmazonRdsForSqlServerSource" |
| 1193 | + ] |
| 1194 | + } |
| 1195 | + }, |
| 1196 | + "required": [ |
| 1197 | + "type" |
| 1198 | + ], |
| 1199 | + "description": "A copy activity Amazon RDS for SQL Server source." |
| 1200 | + }, |
| 1201 | + "AmazonRdsForSqlServerTableDataset": { |
| 1202 | + "type": "object", |
| 1203 | + "properties": { |
| 1204 | + "type": { |
| 1205 | + "type": "string", |
| 1206 | + "enum": [ |
| 1207 | + "AmazonRdsForSqlServerTable" |
| 1208 | + ] |
| 1209 | + }, |
| 1210 | + "typeProperties": { |
| 1211 | + "oneOf": [ |
| 1212 | + { |
| 1213 | + "$ref": "#/definitions/AmazonRdsForSqlServerTableDatasetTypeProperties" |
| 1214 | + }, |
| 1215 | + { |
| 1216 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 1217 | + } |
| 1218 | + ], |
| 1219 | + "description": "The Amazon RDS for SQL Server dataset properties." |
| 1220 | + } |
| 1221 | + }, |
| 1222 | + "required": [ |
| 1223 | + "type" |
| 1224 | + ], |
| 1225 | + "description": "The Amazon RDS for SQL Server dataset." |
| 1226 | + }, |
| 1227 | + "AmazonRdsForSqlServerTableDatasetTypeProperties": { |
| 1228 | + "type": "object", |
| 1229 | + "properties": { |
| 1230 | + "schema": { |
| 1231 | + "type": "object", |
| 1232 | + "properties": {}, |
| 1233 | + "description": "The schema name of the SQL Server dataset. Type: string (or Expression with resultType string)." |
| 1234 | + }, |
| 1235 | + "table": { |
| 1236 | + "type": "object", |
| 1237 | + "properties": {}, |
| 1238 | + "description": "The table name of the SQL Server dataset. Type: string (or Expression with resultType string)." |
| 1239 | + } |
| 1240 | + }, |
| 1241 | + "description": "The Amazon RDS for SQL Server dataset properties." |
| 1242 | + }, |
1067 | 1243 | "AmazonRedshiftLinkedService": { |
1068 | 1244 | "type": "object", |
1069 | 1245 | "properties": { |
|
8953 | 9129 | { |
8954 | 9130 | "$ref": "#/definitions/SqlServerTableDataset" |
8955 | 9131 | }, |
| 9132 | + { |
| 9133 | + "$ref": "#/definitions/AmazonRdsForSqlServerTableDataset" |
| 9134 | + }, |
8956 | 9135 | { |
8957 | 9136 | "$ref": "#/definitions/RestResourceDataset" |
8958 | 9137 | }, |
|
17291 | 17470 | { |
17292 | 17471 | "$ref": "#/definitions/SqlServerLinkedService" |
17293 | 17472 | }, |
| 17473 | + { |
| 17474 | + "$ref": "#/definitions/AmazonRdsForSqlServerLinkedService" |
| 17475 | + }, |
17294 | 17476 | { |
17295 | 17477 | "$ref": "#/definitions/AzureSqlDatabaseLinkedService" |
17296 | 17478 | }, |
|
27520 | 27702 | { |
27521 | 27703 | "$ref": "#/definitions/SqlServerSource" |
27522 | 27704 | }, |
| 27705 | + { |
| 27706 | + "$ref": "#/definitions/AmazonRdsForSqlServerSource" |
| 27707 | + }, |
27523 | 27708 | { |
27524 | 27709 | "$ref": "#/definitions/AzureSqlSource" |
27525 | 27710 | }, |
|
0 commit comments