Skip to content

Commit d37b3db

Browse files
authored
First public preview version for NetworkCloud APIs (#22560)
* first public preview version for NetworkCloud APIs * added custom words
1 parent 19f98c9 commit d37b3db

File tree

140 files changed

+23044
-0
lines changed

Some content is hidden

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

140 files changed

+23044
-0
lines changed

custom-words.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2680,5 +2680,31 @@ tmpfs
26802680
npipe
26812681
Tmpfs
26822682
widget's
2683+
BGP
2684+
DPDK
2685+
IPVLAN
2686+
MACVLAN
2687+
SRIOV
2688+
Uncordoned
2689+
Uncordon
2690+
uncordon
2691+
MAC
2692+
PXE
2693+
SHA
2694+
TPM
2695+
Tcpdump
2696+
tcpdump
2697+
SATA
2698+
CNI
2699+
Traceroute
2700+
Kubectl
2701+
Numastat
2702+
Numactl
2703+
Virsh
2704+
Lldp
2705+
lldp
2706+
Virtio
2707+
virtio
2708+
Mebibytes
26832709
UTURN
26842710
Isochrone
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-12-12-preview",
4+
"subscriptionId": "subscriptionId",
5+
"resourceGroupName": "resourceGroupName",
6+
"clusterName": "clusterName",
7+
"bareMetalMachineKeySetName": "bareMetalMachineKeySetName",
8+
"bareMetalMachineKeySetParameters": {
9+
"location": "location",
10+
"tags": {
11+
"key1": "myvalue1",
12+
"key2": "myvalue2"
13+
},
14+
"extendedLocation": {
15+
"type": "CustomLocation",
16+
"name": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
17+
},
18+
"properties": {
19+
"privilegeLevel": "Standard",
20+
"expiration": "2022-12-31T23:59:59.008Z",
21+
"azureGroupId": "f110271b-XXXX-4163-9b99-214d91660f0e",
22+
"osGroupName": "standardAccessGroup",
23+
"jumpHostsAllowed": [
24+
"192.0.2.1",
25+
"192.0.2.5"
26+
],
27+
"userList": [
28+
{
29+
"azureUserName": "userABC",
30+
"sshPublicKey": {
31+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
32+
},
33+
"description": "Needs access for troubleshooting as a part of the support team"
34+
},
35+
{
36+
"azureUserName": "userXYZ",
37+
"sshPublicKey": {
38+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
39+
},
40+
"description": "Needs access for troubleshooting as a part of the support team"
41+
}
42+
]
43+
}
44+
}
45+
},
46+
"responses": {
47+
"200": {
48+
"body": {
49+
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/clusters/clusterName/bareMetalMachineKeySets/bareMetalMachineKeySetName",
50+
"name": "bareMetalMachineKeySetName",
51+
"systemData": {
52+
"createdAt": "2021-01-22T13:27:03.008Z",
53+
"createdBy": "identityA",
54+
"createdByType": "Application",
55+
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
56+
"lastModifiedBy": "identityB",
57+
"lastModifiedByType": "User"
58+
},
59+
"type": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets",
60+
"location": "location",
61+
"tags": {
62+
"key1": "myvalue1",
63+
"key2": "myvalue2"
64+
},
65+
"extendedLocation": {
66+
"type": "CustomLocation",
67+
"name": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
68+
},
69+
"properties": {
70+
"privilegeLevel": "Standard",
71+
"expiration": "2022-12-31T23:59:59.008Z",
72+
"azureGroupId": "f110271b-XXXX-4163-9b99-214d91660f0e",
73+
"osGroupName": "standardAccessGroup",
74+
"jumpHostsAllowed": [
75+
"192.0.2.1",
76+
"192.0.2.5"
77+
],
78+
"userList": [
79+
{
80+
"azureUserName": "userABC",
81+
"sshPublicKey": {
82+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
83+
},
84+
"description": "Needs access for troubleshooting as a part of the support team"
85+
},
86+
{
87+
"azureUserName": "userXYZ",
88+
"sshPublicKey": {
89+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
90+
},
91+
"description": "Needs access for troubleshooting as a part of the support team"
92+
}
93+
],
94+
"provisioningState": "Succeeded",
95+
"userListStatus": [
96+
{
97+
"azureUserName": "userABC",
98+
"status": "Active",
99+
"statusMessage": "User has been provisioned"
100+
},
101+
{
102+
"azureUserName": "userXYZ",
103+
"status": "Invalid",
104+
"statusMessage": "User is not a valid Azure user"
105+
}
106+
],
107+
"lastValidation": "2022-12-12T12:00:00.008Z",
108+
"detailedStatus": "SomeInvalid",
109+
"detailedStatusMessage": "Inalid Azure user(s) were provided: userXYZ"
110+
}
111+
}
112+
},
113+
"201": {
114+
"body": {
115+
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/clusters/clusterName/bareMetalMachineKeySets/bareMetalMachineKeySetName",
116+
"name": "bareMetalMachineKeySetName",
117+
"systemData": {
118+
"createdAt": "2021-01-22T13:27:03.008Z",
119+
"createdBy": "identityA",
120+
"createdByType": "Application",
121+
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
122+
"lastModifiedBy": "identityB",
123+
"lastModifiedByType": "User"
124+
},
125+
"type": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets",
126+
"location": "location",
127+
"tags": {
128+
"key1": "myvalue1",
129+
"key2": "myvalue2"
130+
},
131+
"extendedLocation": {
132+
"type": "CustomLocation",
133+
"name": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
134+
},
135+
"properties": {
136+
"privilegeLevel": "Standard",
137+
"expiration": "2022-12-31T23:59:59.008Z",
138+
"azureGroupId": "f110271b-XXXX-4163-9b99-214d91660f0e",
139+
"osGroupName": "standardAccessGroup",
140+
"jumpHostsAllowed": [
141+
"192.0.2.1",
142+
"192.0.2.5"
143+
],
144+
"userList": [
145+
{
146+
"azureUserName": "userABC",
147+
"sshPublicKey": {
148+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
149+
},
150+
"description": "Needs access for troubleshooting as a part of the support team"
151+
},
152+
{
153+
"azureUserName": "userXYZ",
154+
"sshPublicKey": {
155+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
156+
},
157+
"description": "Needs access for troubleshooting as a part of the support team"
158+
}
159+
],
160+
"provisioningState": "Accepted"
161+
}
162+
},
163+
"headers": {
164+
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/locations/location/operationStatuses/operationId?api-version=2022-12-12-preview"
165+
}
166+
}
167+
}
168+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-12-12-preview",
4+
"subscriptionId": "subscriptionId",
5+
"resourceGroupName": "resourceGroupName",
6+
"clusterName": "clusterName",
7+
"bareMetalMachineKeySetName": "bareMetalMachineKeySetName"
8+
},
9+
"responses": {
10+
"200": {},
11+
"202": {
12+
"headers": {
13+
"Location": "https://management.azure.com/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/locations/location/operationStatuses/operationId?api-version=2022-12-12-preview"
14+
}
15+
},
16+
"204": {}
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-12-12-preview",
4+
"subscriptionId": "subscriptionId",
5+
"resourceGroupName": "resourceGroupName",
6+
"clusterName": "clusterName",
7+
"bareMetalMachineKeySetName": "bareMetalMachineKeySetName"
8+
},
9+
"responses": {
10+
"200": {
11+
"body": {
12+
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/clusters/clusterName/bareMetalMachineKeySets/bareMetalMachineKeySetName",
13+
"name": "bareMetalMachineKeySetName",
14+
"systemData": {
15+
"createdAt": "2021-01-22T13:27:03.008Z",
16+
"createdBy": "identityA",
17+
"createdByType": "Application",
18+
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
19+
"lastModifiedBy": "identityB",
20+
"lastModifiedByType": "User"
21+
},
22+
"type": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets",
23+
"location": "location",
24+
"tags": {
25+
"key1": "myvalue1",
26+
"key2": "myvalue2"
27+
},
28+
"extendedLocation": {
29+
"type": "CustomLocation",
30+
"name": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
31+
},
32+
"properties": {
33+
"privilegeLevel": "Standard",
34+
"expiration": "2022-12-31T23:59:59.008Z",
35+
"azureGroupId": "f110271b-XXXX-4163-9b99-214d91660f0e",
36+
"osGroupName": "standardAccessGroup",
37+
"jumpHostsAllowed": [
38+
"192.0.2.1",
39+
"192.0.2.5"
40+
],
41+
"userList": [
42+
{
43+
"azureUserName": "userABC",
44+
"sshPublicKey": {
45+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
46+
},
47+
"description": "Needs access for troubleshooting as a part of the support team"
48+
},
49+
{
50+
"azureUserName": "userXYZ",
51+
"sshPublicKey": {
52+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
53+
},
54+
"description": "Needs access for troubleshooting as a part of the support team"
55+
}
56+
],
57+
"provisioningState": "Succeeded",
58+
"userListStatus": [
59+
{
60+
"azureUserName": "userABC",
61+
"status": "Active",
62+
"statusMessage": "User has been provisioned"
63+
},
64+
{
65+
"azureUserName": "userXYZ",
66+
"status": "Invalid",
67+
"statusMessage": "User is not a valid Azure user"
68+
}
69+
],
70+
"lastValidation": "2022-12-12T12:00:00.008Z",
71+
"detailedStatus": "SomeInvalid",
72+
"detailedStatusMessage": "Inalid Azure user(s) were provided: userXYZ"
73+
}
74+
}
75+
}
76+
}
77+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
{
2+
"parameters": {
3+
"api-version": "2022-12-12-preview",
4+
"subscriptionId": "subscriptionId",
5+
"resourceGroupName": "resourceGroupName",
6+
"clusterName": "clusterName"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"value": [
12+
{
13+
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/clusters/clusterName/bareMetalMachineKeySets/bareMetalMachineKeySetName",
14+
"name": "bareMetalMachineKeySetName",
15+
"systemData": {
16+
"createdAt": "2021-01-22T13:27:03.008Z",
17+
"createdBy": "identityA",
18+
"createdByType": "Application",
19+
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
20+
"lastModifiedBy": "identityB",
21+
"lastModifiedByType": "User"
22+
},
23+
"type": "Microsoft.NetworkCloud/clusters/bareMetalMachineKeySets",
24+
"location": "location",
25+
"tags": {
26+
"key1": "myvalue1",
27+
"key2": "myvalue2"
28+
},
29+
"extendedLocation": {
30+
"type": "CustomLocation",
31+
"name": "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
32+
},
33+
"properties": {
34+
"privilegeLevel": "Standard",
35+
"expiration": "2022-12-31T23:59:59.008Z",
36+
"azureGroupId": "f110271b-XXXX-4163-9b99-214d91660f0e",
37+
"osGroupName": "standardAccessGroup",
38+
"jumpHostsAllowed": [
39+
"192.0.2.1",
40+
"192.0.2.5"
41+
],
42+
"userList": [
43+
{
44+
"azureUserName": "userABC",
45+
"sshPublicKey": {
46+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
47+
},
48+
"description": "Needs access for troubleshooting as a part of the support team"
49+
},
50+
{
51+
"azureUserName": "userXYZ",
52+
"sshPublicKey": {
53+
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
54+
},
55+
"description": "Needs access for troubleshooting as a part of the support team"
56+
}
57+
],
58+
"provisioningState": "Succeeded",
59+
"userListStatus": [
60+
{
61+
"azureUserName": "userABC",
62+
"status": "Active",
63+
"statusMessage": "User has been provisioned"
64+
},
65+
{
66+
"azureUserName": "userXYZ",
67+
"status": "Invalid",
68+
"statusMessage": "User is not a valid Azure user"
69+
}
70+
],
71+
"lastValidation": "2022-12-12T12:00:00.008Z",
72+
"detailedStatus": "SomeInvalid",
73+
"detailedStatusMessage": "Inalid Azure user(s) were provided: userXYZ"
74+
}
75+
}
76+
],
77+
"nextLink": "https://fully.qualified.hyperlink"
78+
}
79+
}
80+
}
81+
}

0 commit comments

Comments
 (0)