Skip to content

Commit 37b6a98

Browse files
banggauravGaurav Bang
andauthored
Logz/metrcis new version (#17268)
* adding new api version * updating version and adding new apis * adding apis * swagger fixes * prettier fix * adding api version for operations api * adding api versions param for operatiosn for previous and stable version Co-authored-by: Gaurav Bang <[email protected]>
1 parent d29e6eb commit 37b6a98

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+4481
-0
lines changed

specification/logz/resource-manager/Microsoft.Logz/preview/2020-10-01-preview/logz.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@
8484
"produces": [
8585
"application/json"
8686
],
87+
"parameters": [
88+
{
89+
"$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter"
90+
}
91+
],
8792
"responses": {
8893
"200": {
8994
"description": "Success",
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/virtual1",
14+
"agentVersion": "1.0.0beta"
15+
}
16+
],
17+
"nextLink": null
18+
}
19+
}
20+
}
21+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"apiKey": "00000000-0000-0000-0000-000000000000",
12+
"region": "West US 2"
13+
}
14+
}
15+
}
16+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"requestBody": {
8+
"state": "Install",
9+
"vmResources": [
10+
{
11+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/virtual1",
12+
"agentVersion": "1.0.0beta"
13+
}
14+
]
15+
}
16+
},
17+
"responses": {
18+
"200": {
19+
"body": {
20+
"value": [
21+
{
22+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/virtual1",
23+
"agentVersion": "1.0.0beta"
24+
}
25+
],
26+
"nextLink": null
27+
}
28+
}
29+
}
30+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"role": "Admin"
14+
}
15+
],
16+
"nextLink": null
17+
}
18+
}
19+
}
20+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"metricsSourceName": "MetricsSource1",
8+
"ruleSetName": "default",
9+
"requestBody": {
10+
"name": "default",
11+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/metricsSource/MetricsSource1/tagRules/default",
12+
"type": "Microsoft.Logz/monitors/tagRules",
13+
"properties": {
14+
"sendMetrics": true,
15+
"metricRules": [
16+
{
17+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
18+
"filteringTags": [
19+
{
20+
"name": "Environment",
21+
"value": "Prod",
22+
"action": "Include"
23+
},
24+
{
25+
"name": "Environment",
26+
"value": "Dev",
27+
"action": "Exclude"
28+
}
29+
]
30+
}
31+
]
32+
}
33+
}
34+
},
35+
"responses": {
36+
"200": {
37+
"body": {
38+
"name": "default",
39+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/metricsSource/MetricsSource1/tagRules/default",
40+
"type": "Microsoft.Logz/monitors/tagRules",
41+
"properties": {
42+
"sendMetrics": true,
43+
"metricRules": [
44+
{
45+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
46+
"filteringTags": [
47+
{
48+
"name": "Environment",
49+
"value": "Prod",
50+
"action": "Include"
51+
},
52+
{
53+
"name": "Environment",
54+
"value": "Dev",
55+
"action": "Exclude"
56+
}
57+
]
58+
}
59+
]
60+
}
61+
}
62+
}
63+
}
64+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"metricsSourceName": "MetricsSource1",
8+
"ruleSetName": "default"
9+
},
10+
"responses": {
11+
"200": {},
12+
"202": {},
13+
"204": {}
14+
}
15+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"metricsSourceName": "MetricsSource1",
8+
"ruleSetName": "default"
9+
},
10+
"responses": {
11+
"200": {
12+
"body": {
13+
"name": "default",
14+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/tagRules/default",
15+
"type": "Microsoft.Logz/monitors/tagRules",
16+
"properties": {
17+
"sendMetrics": true,
18+
"metricRules": [
19+
{
20+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
21+
"filteringTags": [
22+
{
23+
"name": "Environment",
24+
"value": "Prod",
25+
"action": "Include"
26+
},
27+
{
28+
"name": "Environment",
29+
"value": "Dev",
30+
"action": "Exclude"
31+
}
32+
]
33+
}
34+
]
35+
}
36+
}
37+
}
38+
}
39+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"metricsSourceName": "MetricsSource1"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"value": [
13+
{
14+
"name": "default",
15+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/metricsSource/metricsSource1/tagRules/default",
16+
"type": "Microsoft.Logz/monitors/tagRules",
17+
"properties": {
18+
"sendMetrics": true,
19+
"metricRules": [
20+
{
21+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
22+
"filteringTags": [
23+
{
24+
"name": "Environment",
25+
"value": "Prod",
26+
"action": "Include"
27+
},
28+
{
29+
"name": "Environment",
30+
"value": "Dev",
31+
"action": "Exclude"
32+
}
33+
]
34+
}
35+
]
36+
}
37+
}
38+
],
39+
"nextLink": null
40+
}
41+
}
42+
}
43+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-01-01-preview",
4+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
5+
"resourceGroupName": "myResourceGroup",
6+
"monitorName": "myMonitor",
7+
"metricsSourceName": "MetricsSource1",
8+
"requestBody": {
9+
"name": "myMonitor",
10+
"type": "Microsoft.Logz/monitors",
11+
"properties": {
12+
"provisioningState": "Accepted",
13+
"monitoringStatus": "Enabled"
14+
},
15+
"tags": {
16+
"Environment": "Dev"
17+
},
18+
"location": "West US"
19+
}
20+
},
21+
"responses": {
22+
"200": {
23+
"body": {
24+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/monitors/myMonitor/metricsSource/MetricsSource1",
25+
"name": "myMonitor",
26+
"type": "Microsoft.Logz/monitors",
27+
"properties": {
28+
"provisioningState": "Succeeded"
29+
},
30+
"tags": {
31+
"Environment": "Dev"
32+
},
33+
"location": "West US 2"
34+
}
35+
},
36+
"201": {
37+
"body": {
38+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/monitors/myMonitor/metricsSource/MetricsSource1",
39+
"name": "myMonitor",
40+
"type": "Microsoft.Logz/monitors",
41+
"properties": {
42+
"provisioningState": "Succeeded"
43+
},
44+
"tags": {
45+
"Environment": "Dev"
46+
},
47+
"location": "West US 2"
48+
}
49+
}
50+
}
51+
}

0 commit comments

Comments
 (0)