Skip to content

Commit 1cefdab

Browse files
authored
Network function (#19888)
* Update AzureTrafficCollector.json * Update AzureTrafficCollector.json * Update CollectorPolicyCreate.json * Update CollectorPolicyCreate.json * Update AzureTrafficCollector.json * Update AzureTrafficCollector.json * Update AzureTrafficCollector.json * Update CollectorPolicyCreate.json * Update AzureTrafficCollector.json * Update CollectorPolicyCreate.json * Create AzureTrafficCollector.json * Create AzureTrafficCollectorcreate.json * Add files via upload * Rename AzureTrafficCollectorcreate.json to AzureTrafficCollectorCreate.json * Update CollectorPolicyCreate.json * Update AzureTrafficCollector.json * Added latest version in readme * Update readme.md * Update readme.md * ading new version to enum * old api version for comparison * new api version
1 parent 913f1e8 commit 1cefdab

14 files changed

+1476
-5
lines changed

specification/networkfunction/resource-manager/Microsoft.NetworkFunction/stable/2022-08-01/AzureTrafficCollector.json

Lines changed: 1064 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc",
7+
"parameters": {
8+
"location": "West US",
9+
"tags": {
10+
"key1": "value1"
11+
},
12+
"properties": {
13+
"collectorPolicies": []
14+
}
15+
}
16+
},
17+
"responses": {
18+
"200": {
19+
"body": {
20+
"name": "atc",
21+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
22+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
23+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
24+
"location": "West US",
25+
"tags": {
26+
"key1": "value1"
27+
},
28+
"properties": {
29+
"collectorPolicies": [],
30+
"provisioningState": "Succeeded"
31+
}
32+
}
33+
},
34+
"201": {
35+
"body": {
36+
"name": "atc",
37+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
38+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
39+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
40+
"location": "West US",
41+
"tags": {
42+
"key1": "value1"
43+
},
44+
"properties": {
45+
"collectorPolicies": [],
46+
"provisioningState": "Succeeded"
47+
}
48+
}
49+
}
50+
}
51+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc"
7+
},
8+
"responses": {
9+
"200": {},
10+
"202": {},
11+
"204": {}
12+
}
13+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"name": "atc",
12+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
13+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
14+
"location": "West US",
15+
"tags": {
16+
"key1": "value1"
17+
},
18+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
19+
"properties": {
20+
"collectorPolicies": [],
21+
"provisioningState": "Succeeded"
22+
}
23+
}
24+
}
25+
}
26+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc",
7+
"parameters": {
8+
"tags": {
9+
"key1": "value1",
10+
"key2": "value2"
11+
}
12+
}
13+
},
14+
"responses": {
15+
"200": {
16+
"body": {
17+
"name": "atc",
18+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
19+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
20+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
21+
"location": "West US",
22+
"tags": {
23+
"key1": "value1",
24+
"key2": "value2"
25+
},
26+
"properties": {
27+
"collectorPolicies": [],
28+
"provisioningState": "Succeeded"
29+
}
30+
}
31+
}
32+
}
33+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"name": "atc",
13+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
14+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
15+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
16+
"location": "West US",
17+
"tags": {
18+
"key1": "value1"
19+
},
20+
"properties": {
21+
"collectorPolicies": [],
22+
"provisioningState": "Succeeded"
23+
}
24+
}
25+
],
26+
"nextLink": "string"
27+
}
28+
}
29+
}
30+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"name": "atc",
12+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc",
13+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors",
14+
"etag": "w/\\00000000-0000-0000-0000-000000000000\\",
15+
"location": "West US",
16+
"tags": {
17+
"key1": "value1"
18+
},
19+
"properties": {
20+
"collectorPolicies": [],
21+
"provisioningState": "Succeeded"
22+
}
23+
}
24+
],
25+
"nextLink": "string"
26+
}
27+
}
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"name": "atc",
14+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc/collectorPolicies/cp1",
15+
"etag": "w/\\72090554-7e3b-43f2-80ad-99a9020dcb11\\",
16+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors/collectorPolicies",
17+
"properties": {
18+
"ingestionPolicy": {
19+
"ingestionType": "IPFIX",
20+
"ingestionSources": [
21+
{
22+
"resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName",
23+
"sourceType": "Resource"
24+
}
25+
]
26+
},
27+
"emissionPolicies": [
28+
{
29+
"emissionType": "IPFIX",
30+
"emissionDestinations": [
31+
{
32+
"destinationType": "AzureMonitor"
33+
}
34+
]
35+
}
36+
],
37+
"provisioningState": "Succeeded"
38+
}
39+
}
40+
]
41+
}
42+
}
43+
}
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc",
7+
"collectorPolicyName": "cp1",
8+
"parameters": {
9+
"location": "West US",
10+
"properties": {
11+
"ingestionPolicy": {
12+
"ingestionType": "IPFIX",
13+
"ingestionSources": [
14+
{
15+
"resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName",
16+
"sourceType": "Resource"
17+
}
18+
]
19+
},
20+
"emissionPolicies": [
21+
{
22+
"emissionType": "IPFIX",
23+
"emissionDestinations": [
24+
{
25+
"destinationType": "AzureMonitor"
26+
}
27+
]
28+
}
29+
]
30+
}
31+
}
32+
},
33+
"responses": {
34+
"200": {
35+
"body": {
36+
"name": "cp1",
37+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/AzureTrafficCollector/atc/collectorPolicies/cp1",
38+
"etag": "w/\\72090554-7e3b-43f2-80ad-99a9020dcb11\\",
39+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors/collectorPolicies",
40+
"properties": {
41+
"ingestionPolicy": {
42+
"ingestionType": "IPFIX",
43+
"ingestionSources": [
44+
{
45+
"resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName",
46+
"sourceType": "Resource"
47+
}
48+
]
49+
},
50+
"emissionPolicies": [
51+
{
52+
"emissionType": "IPFIX",
53+
"emissionDestinations": [
54+
{
55+
"destinationType": "AzureMonitor"
56+
}
57+
]
58+
}
59+
],
60+
"provisioningState": "Succeeded"
61+
}
62+
}
63+
},
64+
"201": {
65+
"body": {
66+
"name": "cp1",
67+
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.NetworkFunction/azureTrafficCollectors/atc/collectorPolicies/cp1",
68+
"etag": "w/\\72090554-7e3b-43f2-80ad-99a9020dcb11\\",
69+
"type": "Microsoft.NetworkFunction/azureTrafficCollectors/collectorPolicies",
70+
"properties": {
71+
"ingestionPolicy": {
72+
"ingestionType": "IPFIX",
73+
"ingestionSources": [
74+
{
75+
"resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName",
76+
"sourceType": "Resource"
77+
}
78+
]
79+
},
80+
"emissionPolicies": [
81+
{
82+
"emissionType": "IPFIX",
83+
"emissionDestinations": [
84+
{
85+
"destinationType": "AzureMonitor"
86+
}
87+
]
88+
}
89+
],
90+
"provisioningState": "Succeeded"
91+
}
92+
}
93+
}
94+
}
95+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-05-01",
4+
"subscriptionId": "subid",
5+
"resourceGroupName": "rg1",
6+
"azureTrafficCollectorName": "atc",
7+
"collectorPolicyName": "cp1"
8+
},
9+
"responses": {
10+
"200": {},
11+
"202": {},
12+
"204": {}
13+
}
14+
}

0 commit comments

Comments
 (0)