-
Notifications
You must be signed in to change notification settings - Fork 5.2k
/
Copy pathusages_legacy.json
140 lines (140 loc) · 3.81 KB
/
usages_legacy.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
{
"swagger": "2.0",
"info": {
"title": "Azure SQL Database",
"description": "Provides create, read, update and delete functionality for Azure SQL Database resources including servers, databases, elastic pools, recommendations, operations, and usage metrics.",
"version": "2014-04-01"
},
"host": "management.azure.com",
"schemes": [
"https"
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"paths": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/usages": {
"get": {
"tags": [
"Servers"
],
"operationId": "ServerUsages_ListByServer",
"description": "Returns server usages.",
"x-ms-examples": {
"List servers usages": {
"$ref": "./examples/ServerUsageMetricsList.json"
}
},
"parameters": [
{
"$ref": "../../../common/v1/types.json#/parameters/ApiVersionParameter"
},
{
"$ref": "../../../common/v1/types.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "../../../common/v1/types.json#/parameters/ResourceGroupParameter"
},
{
"$ref": "#/parameters/ServerNameParameter"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/ServerUsageListResult"
}
}
},
"x-ms-pageable": {
"nextLinkName": null
}
}
}
},
"definitions": {
"ServerUsage": {
"properties": {
"name": {
"readOnly": true,
"type": "string",
"description": "Name of the server usage metric."
},
"resourceName": {
"readOnly": true,
"type": "string",
"description": "The name of the resource."
},
"displayName": {
"readOnly": true,
"type": "string",
"description": "The metric display name."
},
"currentValue": {
"readOnly": true,
"type": "number",
"format": "double",
"description": "The current value of the metric."
},
"limit": {
"readOnly": true,
"type": "number",
"format": "double",
"description": "The current limit of the metric."
},
"unit": {
"readOnly": true,
"type": "string",
"description": "The units of the metric."
},
"nextResetTime": {
"readOnly": true,
"type": "string",
"format": "date-time",
"description": "The next reset time for the metric (ISO8601 format)."
}
},
"description": "Represents server metrics."
},
"ServerUsageListResult": {
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/definitions/ServerUsage"
},
"description": "The list of server metrics for the server."
}
},
"required": [
"value"
],
"description": "Represents the response to a list server metrics request."
}
},
"parameters": {
"ServerNameParameter": {
"name": "serverName",
"in": "path",
"required": true,
"type": "string",
"description": "The name of the server.",
"x-ms-parameter-location": "method"
}
},
"securityDefinitions": {
"azure_auth": {
"type": "oauth2",
"description": "Azure Active Directory OAuth2 Flow",
"flow": "implicit",
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize",
"scopes": {
"user_impersonation": "impersonate your user account"
}
}
}
}