Skip to content

Commit

Permalink
Added DW Gen3 SqlPool Pause and Resume swagger (Azure#14346)
Browse files Browse the repository at this point in the history
* Added DW Gen3 SqlPool Pause and Resume swagger

* Validation error fix

* Validation error fix

* Validation error fix

* Validation error fix

Co-authored-by: Jignesh Vavadiya <jivavadi@microsoft.com>
  • Loading branch information
jivavadi-microsoft and Jignesh Vavadiya authored Jun 9, 2021
1 parent 2359ae3 commit 8245419
Show file tree
Hide file tree
Showing 3 changed files with 118 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"parameters": {
"subscriptionId": "6c07b2b7-0e6c-49a5-b39f-f68f6b953556",
"resourceGroupName": "rg_58122f9c-8425-40a7-828e-c6fc8981cb9b",
"workspaceName": "srv_5c9d7b8e-0d9f-4c9e-ae1e-4da4faca8299",
"sqlPoolName": "93657ee0-be54-468a-8381-2b93f8ce6161",
"api-version": "2020-04-01-preview"
},
"responses": {
"202": {},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"parameters": {
"subscriptionId": "386b554d-6885-432f-8b56-81d18741c6d7",
"resourceGroupName": "rg_2b5feba4-ec93-4624-9ee1-3270903c1752",
"workspaceName": "srv_98b64204-a4c5-4dd5-afc0-5af88c0dab4c",
"sqlPoolName": "cfddaf49-8ac5-4fa0-9d87-e2c1b8081057",
"api-version": "2020-04-01-preview"
},
"responses": {
"202": {},
"204": {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,98 @@
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/pause": {
"post": {
"tags": [
"SqlPoolsV3"
],
"description": "Deactivates the SqlPool.",
"operationId": "SqlPoolsV3_Deactivate",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter"
},
{
"$ref": "../../../../common/v1/types.json#/parameters/WorkspaceNameParameter"
},
{
"$ref": "../../../../common/v1/types.json#/parameters/SqlPoolNameParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"202": {
"description": "Pausing the SqlPool is in progress."
},
"204": {
"description": "The specified SqlPool does not exist."
},
"default": {
"schema": {
"$ref": "../../../../common/v1/types.json#/definitions/ErrorContract"
},
"description": ""
}
},
"x-ms-long-running-operation": true,
"x-ms-examples": {
"Deactivates a sqlpool.": {
"$ref": "./examples/PostSqlPoolDeactivate.json"
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/resume": {
"post": {
"tags": [
"SqlPoolsV3"
],
"description": "Activates the SqlPool.",
"operationId": "SqlPoolsV3_Activate",
"parameters": [
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ResourceGroupNameParameter"
},
{
"$ref": "../../../../common/v1/types.json#/parameters/WorkspaceNameParameter"
},
{
"$ref": "../../../../common/v1/types.json#/parameters/SqlPoolNameParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"202": {
"description": "Resuming the SqlPool is in progress."
},
"204": {
"description": "The specified SqlPool does not exist."
},
"default": {
"schema": {
"$ref": "../../../../common/v1/types.json#/definitions/ErrorContract"
},
"description": ""
}
},
"x-ms-long-running-operation": true,
"x-ms-examples": {
"Activate a sqlpool.": {
"$ref": "./examples/PostSqlPoolActivate.json"
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools": {
"get": {
"tags": [
Expand Down

0 comments on commit 8245419

Please sign in to comment.