|
1188 | 1188 | }
|
1189 | 1189 | }
|
1190 | 1190 | }
|
| 1191 | + }, |
| 1192 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/dedicatedSQLminimalTlsSettings/{dedicatedSQLminimalTlsSettingsName}": { |
| 1193 | + "put": { |
| 1194 | + "operationId": "WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings_Update", |
| 1195 | + "summary": "Update server's tls settings.", |
| 1196 | + "description": "Update workspace managed sql server's minimal tls settings.", |
| 1197 | + "tags": [ |
| 1198 | + "WorkspaceManagedSqlServer, DedicatedSQLminimalTlsSettings" |
| 1199 | + ], |
| 1200 | + "deprecated": false, |
| 1201 | + "parameters": [ |
| 1202 | + { |
| 1203 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
| 1204 | + }, |
| 1205 | + { |
| 1206 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
| 1207 | + }, |
| 1208 | + { |
| 1209 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
| 1210 | + }, |
| 1211 | + { |
| 1212 | + "$ref": "../../../../common/v1/types.json#/parameters/WorkspaceNameParameter" |
| 1213 | + }, |
| 1214 | + { |
| 1215 | + "name": "dedicatedSQLminimalTlsSettingsName", |
| 1216 | + "in": "path", |
| 1217 | + "description": "The name of the dedicated sql minimal tls settings.", |
| 1218 | + "required": true, |
| 1219 | + "type": "string", |
| 1220 | + "enum": [ |
| 1221 | + "default" |
| 1222 | + ], |
| 1223 | + "x-ms-enum": { |
| 1224 | + "name": "DedicatedSQLMinimalTlsSettingsName", |
| 1225 | + "modelAsString": true |
| 1226 | + } |
| 1227 | + }, |
| 1228 | + { |
| 1229 | + "schema": { |
| 1230 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettings" |
| 1231 | + }, |
| 1232 | + "in": "body", |
| 1233 | + "name": "parameters", |
| 1234 | + "description": "minimal tls settings", |
| 1235 | + "required": true |
| 1236 | + } |
| 1237 | + ], |
| 1238 | + "responses": { |
| 1239 | + "200": { |
| 1240 | + "description": "Successfully updated dedicated sql minimal tls settings.", |
| 1241 | + "schema": { |
| 1242 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettings" |
| 1243 | + } |
| 1244 | + }, |
| 1245 | + "202": { |
| 1246 | + "description": "Accepted" |
| 1247 | + }, |
| 1248 | + "default": { |
| 1249 | + "schema": { |
| 1250 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
| 1251 | + }, |
| 1252 | + "description": "*** Error Responses: ***\n\n * 404 SubscriptionDoesNotHaveServer - The requested server was not found.\n\n * 404 ServerNotInSubscriptionResourceGroup - Specified server does not exist in the specified resource group and subscription.\n\n * 409 UnsupportedWorkspaceType - Unsupported operation for the workspace type.\n\n * 500 InternalServerError - Something went wrong." |
| 1253 | + } |
| 1254 | + }, |
| 1255 | + "consumes": [ |
| 1256 | + "application/json" |
| 1257 | + ], |
| 1258 | + "produces": [ |
| 1259 | + "application/json" |
| 1260 | + ], |
| 1261 | + "x-ms-long-running-operation": true, |
| 1262 | + "x-ms-examples": { |
| 1263 | + "Update tls version of the workspace managed sql server": { |
| 1264 | + "$ref": "./examples/UpdateWorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings.json" |
| 1265 | + } |
| 1266 | + } |
| 1267 | + }, |
| 1268 | + "get": { |
| 1269 | + "operationId": "WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings_Get", |
| 1270 | + "summary": "Get server's minimal tls settings.", |
| 1271 | + "description": "Get workspace managed sql server's minimal tls settings.", |
| 1272 | + "tags": [ |
| 1273 | + "WorkspaceManagedSqlServer, DedicatedSQLminimalTlsSettings" |
| 1274 | + ], |
| 1275 | + "parameters": [ |
| 1276 | + { |
| 1277 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
| 1278 | + }, |
| 1279 | + { |
| 1280 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
| 1281 | + }, |
| 1282 | + { |
| 1283 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
| 1284 | + }, |
| 1285 | + { |
| 1286 | + "$ref": "../../../../common/v1/types.json#/parameters/WorkspaceNameParameter" |
| 1287 | + }, |
| 1288 | + { |
| 1289 | + "name": "dedicatedSQLminimalTlsSettingsName", |
| 1290 | + "in": "path", |
| 1291 | + "required": true, |
| 1292 | + "type": "string", |
| 1293 | + "description": "The name of the dedicated sql minimal tls settings." |
| 1294 | + } |
| 1295 | + ], |
| 1296 | + "responses": { |
| 1297 | + "200": { |
| 1298 | + "description": "Successfully retrieved dedicated sql minimal tls settings.", |
| 1299 | + "schema": { |
| 1300 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettings" |
| 1301 | + } |
| 1302 | + }, |
| 1303 | + "default": { |
| 1304 | + "schema": { |
| 1305 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
| 1306 | + }, |
| 1307 | + "description": "*** Error Responses: ***\n\n * 404 SubscriptionDoesNotHaveServer - The requested server was not found.\n\n * 404 ServerNotInSubscriptionResourceGroup - Specified server does not exist in the specified resource group and subscription.\n\n * 409 UnsupportedWorkspaceType - Unsupported operation for the workspace type.\n\n * 500 InternalServerError - Something went wrong." |
| 1308 | + } |
| 1309 | + }, |
| 1310 | + "consumes": [], |
| 1311 | + "produces": [ |
| 1312 | + "application/json" |
| 1313 | + ], |
| 1314 | + "x-ms-examples": { |
| 1315 | + "Get workspace managed sql server dedicated sql minimal tls settings": { |
| 1316 | + "$ref": "./examples/GetWorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings.json" |
| 1317 | + } |
| 1318 | + } |
| 1319 | + } |
| 1320 | + }, |
| 1321 | + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/dedicatedSQLminimalTlsSettings": { |
| 1322 | + "get": { |
| 1323 | + "operationId": "WorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings_List", |
| 1324 | + "summary": "List workspace server's minimal tls settings.", |
| 1325 | + "description": "List workspace managed sql server's minimal tls settings.", |
| 1326 | + "tags": [ |
| 1327 | + "WorkspaceManagedSqlServer, DedicatedSQLminimalTlsSettings" |
| 1328 | + ], |
| 1329 | + "parameters": [ |
| 1330 | + { |
| 1331 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" |
| 1332 | + }, |
| 1333 | + { |
| 1334 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" |
| 1335 | + }, |
| 1336 | + { |
| 1337 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" |
| 1338 | + }, |
| 1339 | + { |
| 1340 | + "$ref": "../../../../common/v1/types.json#/parameters/WorkspaceNameParameter" |
| 1341 | + } |
| 1342 | + ], |
| 1343 | + "responses": { |
| 1344 | + "200": { |
| 1345 | + "description": "Successfully retrieved dedicated sql minimal tls settings.", |
| 1346 | + "schema": { |
| 1347 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettingsListResult" |
| 1348 | + } |
| 1349 | + }, |
| 1350 | + "default": { |
| 1351 | + "schema": { |
| 1352 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" |
| 1353 | + }, |
| 1354 | + "description": "*** Error Responses: ***\n\n * 404 SubscriptionDoesNotHaveServer - The requested server was not found.\n\n * 404 ServerNotInSubscriptionResourceGroup - Specified server does not exist in the specified resource group and subscription.\n\n * 409 UnsupportedWorkspaceType - Unsupported operation for the workspace type.\n\n * 500 InternalServerError - Something went wrong." |
| 1355 | + } |
| 1356 | + }, |
| 1357 | + "consumes": [], |
| 1358 | + "produces": [ |
| 1359 | + "application/json" |
| 1360 | + ], |
| 1361 | + "x-ms-pageable": { |
| 1362 | + "nextLinkName": "nextLink" |
| 1363 | + }, |
| 1364 | + "x-ms-examples": { |
| 1365 | + "List dedicated sql minimal tls settings of the workspace managed sql server": { |
| 1366 | + "$ref": "./examples/ListWorkspaceManagedSqlServerDedicatedSQLminimalTlsSettings.json" |
| 1367 | + } |
| 1368 | + } |
| 1369 | + } |
1191 | 1370 | }
|
1192 | 1371 | },
|
1193 | 1372 | "definitions": {
|
|
1788 | 1967 | "readOnly": true
|
1789 | 1968 | }
|
1790 | 1969 | }
|
| 1970 | + }, |
| 1971 | + "DedicatedSQLminimalTlsSettingsProperties": { |
| 1972 | + "description": "Properties of a dedicated sql minimal tls settings.", |
| 1973 | + "type": "object", |
| 1974 | + "properties": { |
| 1975 | + "minimalTlsVersion": { |
| 1976 | + "type": "string", |
| 1977 | + "description": "The minimal tls version of the sql server." |
| 1978 | + } |
| 1979 | + } |
| 1980 | + }, |
| 1981 | + "DedicatedSQLminimalTlsSettings": { |
| 1982 | + "description": "Dedicated Sql Minimal Tls Settings Info", |
| 1983 | + "type": "object", |
| 1984 | + "allOf": [ |
| 1985 | + { |
| 1986 | + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ProxyResource" |
| 1987 | + } |
| 1988 | + ], |
| 1989 | + "properties": { |
| 1990 | + "location": { |
| 1991 | + "description": "Resource location.", |
| 1992 | + "type": "string", |
| 1993 | + "readOnly": true |
| 1994 | + }, |
| 1995 | + "properties": { |
| 1996 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettingsProperties", |
| 1997 | + "description": "Resource properties.", |
| 1998 | + "x-ms-client-flatten": true |
| 1999 | + } |
| 2000 | + } |
| 2001 | + }, |
| 2002 | + "DedicatedSQLminimalTlsSettingsListResult": { |
| 2003 | + "description": "A list of the server's dedicated sql minimal tls settings.", |
| 2004 | + "type": "object", |
| 2005 | + "properties": { |
| 2006 | + "value": { |
| 2007 | + "description": "Array of results.", |
| 2008 | + "type": "array", |
| 2009 | + "items": { |
| 2010 | + "$ref": "#/definitions/DedicatedSQLminimalTlsSettings" |
| 2011 | + }, |
| 2012 | + "readOnly": true |
| 2013 | + }, |
| 2014 | + "nextLink": { |
| 2015 | + "description": "Link to retrieve next page of results.", |
| 2016 | + "type": "string", |
| 2017 | + "readOnly": true |
| 2018 | + } |
| 2019 | + } |
1791 | 2020 | }
|
1792 | 2021 | }
|
1793 | 2022 | }
|
0 commit comments