Skip to content

Commit 8ff70b2

Browse files
12VamshiKrishnaVamshiKrishna Chirra (Quadrant Resource)
andauthored
Added final state-async operation (#24089)
* Added final state-async operation * Changed deleteprivatelinkhub 202 * Resolved LRO Response header --------- Co-authored-by: VamshiKrishna Chirra (Quadrant Resource) <[email protected]>
1 parent 15589d6 commit 8ff70b2

File tree

6 files changed

+28
-5
lines changed

6 files changed

+28
-5
lines changed

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/examples/DeleteIpFirewallRule.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@
1919
}
2020
}
2121
},
22-
"202": {},
22+
"202": {
23+
"headers": {
24+
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-06-01",
25+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2021-06-01"
26+
}
27+
},
2328
"204": {}
2429
}
2530
}

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/examples/DeletePrivateLinkHub.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@
77
},
88
"responses": {
99
"200": {},
10-
"202": {},
10+
"202": {
11+
"headers": {
12+
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-06-01",
13+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2021-06-01"
14+
}
15+
},
1116
"204": {},
1217
"default": {
1318
"body": {

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/examples/PrivateEndpointConnectionsPrivateLinkHub_Get.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"resourceGroupName": "gh-res-grp",
55
"privateLinkHubName": "pe0",
66
"privateEndpointConnectionName": "pe0-f3ed30f5-338c-4855-a542-24a403694ad2",
7-
"api-version": "2021-04-01-preview"
7+
"api-version": "2021-06-01"
88
},
99
"responses": {
1010
"200": {

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/examples/ReplaceAllIpFirewallRules.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@
2323
"operationId": "00000000-1111-4444-2222-333333333333"
2424
}
2525
},
26-
"202": {},
26+
"202": {
27+
"headers": {
28+
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-06-01",
29+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2021-06-01"
30+
}
31+
},
2732
"default": {
2833
"body": {
2934
"error": {

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/examples/WorkspaceManagedSqlServerEncryptionProtectorRevalidate.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
},
99
"responses": {
1010
"200": {},
11-
"202": {}
11+
"202": {
12+
"headers": {
13+
"Location": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationStatus/default/operationId/00000000-0000-0000-0000-000000000000?api-version=2021-06-01",
14+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Synapse/locations/eastus/operationResults/00000000-0000-0000-0000-000000000000/Spring/default?api-version=2021-06-01"
15+
}
16+
}
1217
}
1318
}

specification/synapse/resource-manager/Microsoft.Synapse/stable/2021-06-01/privatelinkhub.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@
243243
"application/json"
244244
],
245245
"x-ms-long-running-operation": true,
246+
"x-ms-long-running-operation-options": {
247+
"final-state-via": "azure-async-operation"
248+
},
246249
"x-ms-examples": {
247250
"Delete a privateLinkHub": {
248251
"$ref": "./examples/DeletePrivateLinkHub.json"

0 commit comments

Comments
 (0)