|
74 | 74 | "Agreements" |
75 | 75 | ], |
76 | 76 | "summary": "Create Datadog marketplace agreement in the subscription.", |
77 | | - "operationId": "MarketplaceAgreements_Create", |
| 77 | + "operationId": "MarketplaceAgreements_CreateOrUpdate", |
78 | 78 | "consumes": [ |
79 | 79 | "application/json" |
80 | 80 | ], |
|
111 | 111 | } |
112 | 112 | }, |
113 | 113 | "x-ms-examples": { |
114 | | - "MarketplaceAgreements_Create": { |
| 114 | + "MarketplaceAgreements_CreateOrUpdate": { |
115 | 115 | "$ref": "./examples/MarketplaceAgreements_Create.json" |
116 | 116 | } |
117 | 117 | } |
|
123 | 123 | "ApiKey" |
124 | 124 | ], |
125 | 125 | "summary": "List the api keys for a given monitor resource.", |
126 | | - "operationId": "ApiKeys_List", |
| 126 | + "operationId": "Monitors_ListApiKeys", |
127 | 127 | "produces": [ |
128 | 128 | "application/json" |
129 | 129 | ], |
|
159 | 159 | "nextLinkName": "nextLink" |
160 | 160 | }, |
161 | 161 | "x-ms-examples": { |
162 | | - "ApiKeys_List": { |
| 162 | + "Monitors_ListApiKeys": { |
163 | 163 | "$ref": "./examples/ApiKeys_List.json" |
164 | 164 | } |
165 | 165 | } |
|
171 | 171 | "ApiKey" |
172 | 172 | ], |
173 | 173 | "summary": "Get the default api key.", |
174 | | - "operationId": "ApiKeys_GetDefaultKey", |
| 174 | + "operationId": "Monitors_GetDefaultKey", |
175 | 175 | "produces": [ |
176 | 176 | "application/json" |
177 | 177 | ], |
|
204 | 204 | } |
205 | 205 | }, |
206 | 206 | "x-ms-examples": { |
207 | | - "ApiKeys_GetDefaultKey": { |
| 207 | + "Monitors_GetDefaultKey": { |
208 | 208 | "$ref": "./examples/ApiKeys_GetDefaultKey.json" |
209 | 209 | } |
210 | 210 | } |
|
216 | 216 | "ApiKey" |
217 | 217 | ], |
218 | 218 | "summary": "Set the default api key.", |
219 | | - "operationId": "ApiKeys_SetDefaultKey", |
| 219 | + "operationId": "Monitors_SetDefaultKey", |
220 | 220 | "consumes": [ |
221 | 221 | "application/json" |
222 | 222 | ], |
|
256 | 256 | } |
257 | 257 | }, |
258 | 258 | "x-ms-examples": { |
259 | | - "ApiKeys_SetDefaultKey": { |
| 259 | + "Monitors_SetDefaultKey": { |
260 | 260 | "$ref": "./examples/ApiKeys_SetDefaultKey.json" |
261 | 261 | } |
262 | 262 | } |
|
268 | 268 | "Hosts" |
269 | 269 | ], |
270 | 270 | "summary": "List the hosts for a given monitor resource.", |
271 | | - "operationId": "Hosts_List", |
| 271 | + "operationId": "Monitors_ListHosts", |
272 | 272 | "produces": [ |
273 | 273 | "application/json" |
274 | 274 | ], |
|
304 | 304 | "nextLinkName": "nextLink" |
305 | 305 | }, |
306 | 306 | "x-ms-examples": { |
307 | | - "Hosts_List": { |
| 307 | + "Monitors_ListHosts": { |
308 | 308 | "$ref": "./examples/Hosts_List.json" |
309 | 309 | } |
310 | 310 | } |
|
316 | 316 | "LinkedResources" |
317 | 317 | ], |
318 | 318 | "summary": "List all Azure resources associated to the same Datadog organization as the target resource.", |
319 | | - "operationId": "LinkedResources_List", |
| 319 | + "operationId": "Monitors_ListLinkedResources", |
320 | 320 | "produces": [ |
321 | 321 | "application/json" |
322 | 322 | ], |
|
352 | 352 | "nextLinkName": "nextLink" |
353 | 353 | }, |
354 | 354 | "x-ms-examples": { |
355 | | - "LinkedResources_List": { |
| 355 | + "Monitors_ListLinkedResources": { |
356 | 356 | "$ref": "./examples/LinkedResources_List.json" |
357 | 357 | } |
358 | 358 | } |
|
364 | 364 | "MonitoredResources" |
365 | 365 | ], |
366 | 366 | "summary": "List the resources currently being monitored by the Datadog monitor resource.", |
367 | | - "operationId": "MonitoredResources_List", |
| 367 | + "operationId": "Monitors_ListMonitoredResources", |
368 | 368 | "produces": [ |
369 | 369 | "application/json" |
370 | 370 | ], |
|
400 | 400 | "nextLinkName": "nextLink" |
401 | 401 | }, |
402 | 402 | "x-ms-examples": { |
403 | | - "MonitoredResources_List": { |
| 403 | + "Monitors_ListMonitoredResources": { |
404 | 404 | "$ref": "./examples/MonitoredResources_List.json" |
405 | 405 | } |
406 | 406 | } |
|
746 | 746 | "RefreshSetPasswordLink" |
747 | 747 | ], |
748 | 748 | "summary": "Refresh the set password link and return a latest one.", |
749 | | - "operationId": "RefreshSetPassword_Get", |
| 749 | + "operationId": "Monitors_RefreshSetPasswordLink", |
750 | 750 | "produces": [ |
751 | 751 | "application/json" |
752 | 752 | ], |
|
779 | 779 | } |
780 | 780 | }, |
781 | 781 | "x-ms-examples": { |
782 | | - "RefreshSetPassword_Get": { |
| 782 | + "Monitors_RefreshSetPasswordLink": { |
783 | 783 | "$ref": "./examples/RefreshSetPassword_Get.json" |
784 | 784 | } |
785 | 785 | } |
|
1517 | 1517 | "x-ms-enum": { |
1518 | 1518 | "modelAsString": true, |
1519 | 1519 | "name": "MonitoringStatus" |
1520 | | - }, |
1521 | | - "readOnly": true |
| 1520 | + } |
1522 | 1521 | }, |
1523 | 1522 | "MarketplaceSubscriptionStatus": { |
1524 | 1523 | "description": "Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.", |
1525 | 1524 | "enum": [ |
| 1525 | + "Provisioning", |
1526 | 1526 | "Active", |
1527 | | - "Suspended" |
| 1527 | + "Suspended", |
| 1528 | + "Unsubscribed" |
1528 | 1529 | ], |
1529 | 1530 | "type": "string", |
1530 | 1531 | "x-ms-enum": { |
|
1558 | 1559 | "linkingClientId": { |
1559 | 1560 | "description": "The client_id from an existing in exchange for an auth token to link organization.", |
1560 | 1561 | "type": "string", |
| 1562 | + "x-ms-mutability": [ |
| 1563 | + "create" |
| 1564 | + ] |
| 1565 | + }, |
| 1566 | + "redirectUri": { |
| 1567 | + "description": "The redirect uri for linking.", |
| 1568 | + "type": "string", |
| 1569 | + "x-ms-mutability": [ |
| 1570 | + "create" |
| 1571 | + ] |
| 1572 | + }, |
| 1573 | + "apiKey": { |
| 1574 | + "description": "Api key associated to the Datadog organization.", |
| 1575 | + "type": "string", |
| 1576 | + "x-ms-mutability": [ |
| 1577 | + "create" |
| 1578 | + ], |
| 1579 | + "x-ms-secret": true |
| 1580 | + }, |
| 1581 | + "applicationKey": { |
| 1582 | + "description": "Application key associated to the Datadog organization.", |
| 1583 | + "type": "string", |
1561 | 1584 | "x-ms-mutability": [ |
1562 | 1585 | "create" |
1563 | 1586 | ], |
|
1829 | 1852 | "description": "Definition of the properties for a TagRules resource.", |
1830 | 1853 | "type": "object", |
1831 | 1854 | "properties": { |
| 1855 | + "provisioningState": { |
| 1856 | + "$ref": "#/definitions/ProvisioningState" |
| 1857 | + }, |
1832 | 1858 | "logRules": { |
1833 | 1859 | "$ref": "#/definitions/LogRules" |
1834 | 1860 | }, |
|
1896 | 1922 | "DatadogSingleSignOnProperties": { |
1897 | 1923 | "type": "object", |
1898 | 1924 | "properties": { |
| 1925 | + "provisioningState": { |
| 1926 | + "$ref": "#/definitions/ProvisioningState" |
| 1927 | + }, |
1899 | 1928 | "singleSignOnState": { |
1900 | 1929 | "$ref": "#/definitions/SingleSignOnStates" |
1901 | 1930 | }, |
|
0 commit comments