Skip to content

Commit d2443c0

Browse files
authored
AIO 2510 GA (#36521)
* Start 2510 * Port 2025-09-01-preview as 2025-10-01 * stable
1 parent c31e1a4 commit d2443c0

File tree

169 files changed

+29110
-1
lines changed

Some content is hidden

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

169 files changed

+29110
-1
lines changed
Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,221 @@
1+
{
2+
"title": "AkriConnectorTemplate_CreateOrUpdate_MaximumSet",
3+
"operationId": "AkriConnectorTemplate_CreateOrUpdate",
4+
"parameters": {
5+
"api-version": "2025-10-01",
6+
"subscriptionId": "F8C729F9-DF9C-4743-848F-96EE433D8E53",
7+
"resourceGroupName": "rgiotoperations",
8+
"instanceName": "resource-name123",
9+
"akriConnectorTemplateName": "resource-name123",
10+
"resource": {
11+
"properties": {
12+
"aioMetadata": {
13+
"aioMinVersion": "1.2.0",
14+
"aioMaxVersion": "1.4.0"
15+
},
16+
"runtimeConfiguration": {
17+
"runtimeConfigurationType": "ManagedConfiguration",
18+
"managedConfigurationSettings": {
19+
"managedConfigurationType": "ImageConfiguration",
20+
"imageConfigurationSettings": {
21+
"registrySettings": {
22+
"registrySettingsType": "ContainerRegistry",
23+
"containerRegistrySettings": {
24+
"registry": "akribuilds.azurecr.io"
25+
}
26+
},
27+
"imageName": "akri-connectors/rest",
28+
"tagDigestSettings": {
29+
"tagDigestType": "Tag",
30+
"tag": "0.5.0-20250825.4"
31+
}
32+
}
33+
}
34+
},
35+
"diagnostics": {
36+
"logs": {
37+
"level": "info"
38+
}
39+
},
40+
"deviceInboundEndpointTypes": [
41+
{
42+
"endpointType": "Microsoft.Rest",
43+
"version": "0.0.1"
44+
}
45+
],
46+
"mqttConnectionConfiguration": {
47+
"authentication": {
48+
"method": "ServiceAccountToken",
49+
"serviceAccountTokenSettings": {
50+
"audience": "MQ-SAT"
51+
}
52+
},
53+
"host": "aio-broker:18883",
54+
"protocol": "Mqtt",
55+
"keepAliveSeconds": 10,
56+
"maxInflightMessages": 10,
57+
"sessionExpirySeconds": 60,
58+
"tls": {
59+
"mode": "Enabled",
60+
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
61+
}
62+
}
63+
},
64+
"extendedLocation": {
65+
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
66+
"type": "CustomLocation"
67+
}
68+
}
69+
},
70+
"responses": {
71+
"200": {
72+
"body": {
73+
"properties": {
74+
"provisioningState": "Succeeded",
75+
"aioMetadata": {
76+
"aioMinVersion": "1.2.0",
77+
"aioMaxVersion": "1.4.0"
78+
},
79+
"runtimeConfiguration": {
80+
"runtimeConfigurationType": "ManagedConfiguration",
81+
"managedConfigurationSettings": {
82+
"managedConfigurationType": "ImageConfiguration",
83+
"imageConfigurationSettings": {
84+
"registrySettings": {
85+
"registrySettingsType": "ContainerRegistry",
86+
"containerRegistrySettings": {
87+
"registry": "akribuilds.azurecr.io"
88+
}
89+
},
90+
"imageName": "akri-connectors/rest",
91+
"tagDigestSettings": {
92+
"tagDigestType": "Tag",
93+
"tag": "0.5.0-20250825.4"
94+
}
95+
}
96+
}
97+
},
98+
"diagnostics": {
99+
"logs": {
100+
"level": "info"
101+
}
102+
},
103+
"deviceInboundEndpointTypes": [
104+
{
105+
"endpointType": "Microsoft.Rest",
106+
"version": "0.0.1"
107+
}
108+
],
109+
"mqttConnectionConfiguration": {
110+
"authentication": {
111+
"method": "ServiceAccountToken",
112+
"serviceAccountTokenSettings": {
113+
"audience": "MQ-SAT"
114+
}
115+
},
116+
"host": "aio-broker:18883",
117+
"protocol": "Mqtt",
118+
"keepAliveSeconds": 10,
119+
"maxInflightMessages": 10,
120+
"sessionExpirySeconds": 60,
121+
"tls": {
122+
"mode": "Enabled",
123+
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
124+
}
125+
}
126+
},
127+
"extendedLocation": {
128+
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
129+
"type": "CustomLocation"
130+
},
131+
"id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123",
132+
"name": "bfimycofjtzxduufwanuxwoudsh",
133+
"type": "wnabnudmydrgpccqusxkmsmgcwzwh",
134+
"systemData": {
135+
"createdBy": "contosouser",
136+
"createdByType": "User",
137+
"createdAt": "2024-08-09T18:13:29.389Z",
138+
"lastModifiedBy": "contosouser",
139+
"lastModifiedByType": "User",
140+
"lastModifiedAt": "2024-08-09T18:13:29.389Z"
141+
}
142+
}
143+
},
144+
"201": {
145+
"headers": {
146+
"Azure-AsyncOperation": "https://contoso.com/operationstatus"
147+
},
148+
"body": {
149+
"properties": {
150+
"provisioningState": "Accepted",
151+
"aioMetadata": {
152+
"aioMinVersion": "1.2.0",
153+
"aioMaxVersion": "1.4.0"
154+
},
155+
"runtimeConfiguration": {
156+
"runtimeConfigurationType": "ManagedConfiguration",
157+
"managedConfigurationSettings": {
158+
"managedConfigurationType": "ImageConfiguration",
159+
"imageConfigurationSettings": {
160+
"registrySettings": {
161+
"registrySettingsType": "ContainerRegistry",
162+
"containerRegistrySettings": {
163+
"registry": "akribuilds.azurecr.io"
164+
}
165+
},
166+
"imageName": "akri-connectors/rest",
167+
"tagDigestSettings": {
168+
"tagDigestType": "Tag",
169+
"tag": "0.5.0-20250825.4"
170+
}
171+
}
172+
}
173+
},
174+
"diagnostics": {
175+
"logs": {
176+
"level": "info"
177+
}
178+
},
179+
"deviceInboundEndpointTypes": [
180+
{
181+
"endpointType": "Microsoft.Rest",
182+
"version": "0.0.1"
183+
}
184+
],
185+
"mqttConnectionConfiguration": {
186+
"authentication": {
187+
"method": "ServiceAccountToken",
188+
"serviceAccountTokenSettings": {
189+
"audience": "MQ-SAT"
190+
}
191+
},
192+
"host": "aio-broker:18883",
193+
"protocol": "Mqtt",
194+
"keepAliveSeconds": 10,
195+
"maxInflightMessages": 10,
196+
"sessionExpirySeconds": 60,
197+
"tls": {
198+
"mode": "Enabled",
199+
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
200+
}
201+
}
202+
},
203+
"extendedLocation": {
204+
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
205+
"type": "CustomLocation"
206+
},
207+
"id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123",
208+
"name": "bfimycofjtzxduufwanuxwoudsh",
209+
"type": "wnabnudmydrgpccqusxkmsmgcwzwh",
210+
"systemData": {
211+
"createdBy": "contosouser",
212+
"createdByType": "User",
213+
"createdAt": "2024-08-09T18:13:29.389Z",
214+
"lastModifiedBy": "contosouser",
215+
"lastModifiedByType": "User",
216+
"lastModifiedAt": "2024-08-09T18:13:29.389Z"
217+
}
218+
}
219+
}
220+
}
221+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"title": "AkriConnectorTemplate_Delete_MaximumSet",
3+
"operationId": "AkriConnectorTemplate_Delete",
4+
"parameters": {
5+
"api-version": "2025-10-01",
6+
"subscriptionId": "F8C729F9-DF9C-4743-848F-96EE433D8E53",
7+
"resourceGroupName": "rgiotoperations",
8+
"instanceName": "resource-name123",
9+
"akriConnectorTemplateName": "resource-name123"
10+
},
11+
"responses": {
12+
"202": {
13+
"headers": {
14+
"location": "https://contoso.com/operationstatus"
15+
}
16+
},
17+
"204": {}
18+
}
19+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"title": "AkriConnectorTemplate_Get_Managed_Rest",
3+
"operationId": "AkriConnectorTemplate_Get",
4+
"parameters": {
5+
"api-version": "2025-10-01",
6+
"subscriptionId": "F8C729F9-DF9C-4743-848F-96EE433D8E53",
7+
"resourceGroupName": "rgiotoperations",
8+
"instanceName": "resource-name123",
9+
"akriConnectorTemplateName": "resource-name123"
10+
},
11+
"responses": {
12+
"200": {
13+
"body": {
14+
"properties": {
15+
"provisioningState": "Succeeded",
16+
"runtimeConfiguration": {
17+
"runtimeConfigurationType": "ManagedConfiguration",
18+
"managedConfigurationSettings": {
19+
"managedConfigurationType": "ImageConfiguration",
20+
"imageConfigurationSettings": {
21+
"registrySettings": {
22+
"registrySettingsType": "ContainerRegistry",
23+
"containerRegistrySettings": {
24+
"registry": "akribuilds.azurecr.io"
25+
}
26+
},
27+
"imageName": "akri-connectors/rest",
28+
"tagDigestSettings": {
29+
"tagDigestType": "Tag",
30+
"tag": "0.5.0-20250825.4"
31+
}
32+
}
33+
}
34+
},
35+
"diagnostics": {
36+
"logs": {
37+
"level": "info"
38+
}
39+
},
40+
"deviceInboundEndpointTypes": [
41+
{
42+
"endpointType": "Microsoft.Rest",
43+
"version": "0.0.1"
44+
}
45+
],
46+
"mqttConnectionConfiguration": {
47+
"authentication": {
48+
"method": "ServiceAccountToken",
49+
"serviceAccountTokenSettings": {
50+
"audience": "MQ-SAT"
51+
}
52+
},
53+
"host": "aio-broker:18883",
54+
"protocol": "Mqtt",
55+
"keepAliveSeconds": 10,
56+
"maxInflightMessages": 10,
57+
"sessionExpirySeconds": 60,
58+
"tls": {
59+
"mode": "Enabled",
60+
"trustedCaCertificateConfigMapRef": "azure-iot-operations-aio-ca-trust-bundle"
61+
}
62+
}
63+
},
64+
"extendedLocation": {
65+
"name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
66+
"type": "CustomLocation"
67+
},
68+
"id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123/akriConnectorTemplates/resource-name123",
69+
"name": "bfimycofjtzxduufwanuxwoudsh",
70+
"type": "wnabnudmydrgpccqusxkmsmgcwzwh",
71+
"systemData": {
72+
"createdBy": "contosouser",
73+
"createdByType": "User",
74+
"createdAt": "2024-08-09T18:13:29.389Z",
75+
"lastModifiedBy": "contosouser",
76+
"lastModifiedByType": "User",
77+
"lastModifiedAt": "2024-08-09T18:13:29.389Z"
78+
}
79+
}
80+
}
81+
}
82+
}

0 commit comments

Comments
 (0)