Skip to content

Commit 3f67f94

Browse files
committed
add batching
1 parent c9c9a6e commit 3f67f94

File tree

8 files changed

+57
-10
lines changed

8 files changed

+57
-10
lines changed

specification/iotoperations/IoTOperations.Management/examples/2024-09-15-preview/DataflowEndpoint_CreateOrUpdate_MaximumSet_Gen.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"cloudEventAttributes": "PassThrough"
112112
},
113113
"localStorageSettings": {
114-
"persistentVolumeClaimRef": "jjwqwvd"
114+
"persistentVolumeClaimRef": "jjwqwvd",
115+
"batching": {
116+
"latencySeconds": 60,
117+
"maxMessages": 10000
118+
}
115119
},
116120
"mqttSettings": {
117121
"authentication": {
@@ -258,7 +262,11 @@
258262
"cloudEventAttributes": "PassThrough"
259263
},
260264
"localStorageSettings": {
261-
"persistentVolumeClaimRef": "jjwqwvd"
265+
"persistentVolumeClaimRef": "jjwqwvd",
266+
"batching": {
267+
"latencySeconds": 60,
268+
"maxMessages": 10000
269+
}
262270
},
263271
"mqttSettings": {
264272
"authentication": {
@@ -419,7 +427,11 @@
419427
"cloudEventAttributes": "PassThrough"
420428
},
421429
"localStorageSettings": {
422-
"persistentVolumeClaimRef": "jjwqwvd"
430+
"persistentVolumeClaimRef": "jjwqwvd",
431+
"batching": {
432+
"latencySeconds": 60,
433+
"maxMessages": 10000
434+
}
423435
},
424436
"mqttSettings": {
425437
"authentication": {

specification/iotoperations/IoTOperations.Management/examples/2024-09-15-preview/DataflowEndpoint_Get_MaximumSet_Gen.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,11 @@
114114
"cloudEventAttributes": "PassThrough"
115115
},
116116
"localStorageSettings": {
117-
"persistentVolumeClaimRef": "jjwqwvd"
117+
"persistentVolumeClaimRef": "jjwqwvd",
118+
"batching": {
119+
"latencySeconds": 60,
120+
"maxMessages": 10000
121+
}
118122
},
119123
"mqttSettings": {
120124
"authentication": {

specification/iotoperations/IoTOperations.Management/examples/2024-09-15-preview/DataflowEndpoint_ListByResourceGroup_MaximumSet_Gen.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,11 @@
115115
"cloudEventAttributes": "PassThrough"
116116
},
117117
"localStorageSettings": {
118-
"persistentVolumeClaimRef": "jjwqwvd"
118+
"persistentVolumeClaimRef": "jjwqwvd",
119+
"batching": {
120+
"latencySeconds": 60,
121+
"maxMessages": 10000
122+
}
119123
},
120124
"mqttSettings": {
121125
"authentication": {

specification/iotoperations/IoTOperations.Management/models/dataflows/dataflowEndpoints.tsp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,9 @@ union DataflowEndpointKafkaPartitionStrategy {
325325
model DataflowEndpointLocalStorage {
326326
@doc("Persistent volume claim name.")
327327
persistentVolumeClaimRef: string;
328+
329+
@doc("Local storage endpoint batching configuration.")
330+
batching?: BatchingConfiguration;
328331
}
329332

330333
@doc("Broker endpoint properties")

specification/iotoperations/resource-manager/Microsoft.IoTOperations/preview/2024-09-15-preview/examples/DataflowEndpoint_CreateOrUpdate_MaximumSet_Gen.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"cloudEventAttributes": "PassThrough"
112112
},
113113
"localStorageSettings": {
114-
"persistentVolumeClaimRef": "jjwqwvd"
114+
"persistentVolumeClaimRef": "jjwqwvd",
115+
"batching": {
116+
"latencySeconds": 60,
117+
"maxMessages": 10000
118+
}
115119
},
116120
"mqttSettings": {
117121
"authentication": {
@@ -258,7 +262,11 @@
258262
"cloudEventAttributes": "PassThrough"
259263
},
260264
"localStorageSettings": {
261-
"persistentVolumeClaimRef": "jjwqwvd"
265+
"persistentVolumeClaimRef": "jjwqwvd",
266+
"batching": {
267+
"latencySeconds": 60,
268+
"maxMessages": 10000
269+
}
262270
},
263271
"mqttSettings": {
264272
"authentication": {
@@ -419,7 +427,11 @@
419427
"cloudEventAttributes": "PassThrough"
420428
},
421429
"localStorageSettings": {
422-
"persistentVolumeClaimRef": "jjwqwvd"
430+
"persistentVolumeClaimRef": "jjwqwvd",
431+
"batching": {
432+
"latencySeconds": 60,
433+
"maxMessages": 10000
434+
}
423435
},
424436
"mqttSettings": {
425437
"authentication": {

specification/iotoperations/resource-manager/Microsoft.IoTOperations/preview/2024-09-15-preview/examples/DataflowEndpoint_Get_MaximumSet_Gen.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,11 @@
114114
"cloudEventAttributes": "PassThrough"
115115
},
116116
"localStorageSettings": {
117-
"persistentVolumeClaimRef": "jjwqwvd"
117+
"persistentVolumeClaimRef": "jjwqwvd",
118+
"batching": {
119+
"latencySeconds": 60,
120+
"maxMessages": 10000
121+
}
118122
},
119123
"mqttSettings": {
120124
"authentication": {

specification/iotoperations/resource-manager/Microsoft.IoTOperations/preview/2024-09-15-preview/examples/DataflowEndpoint_ListByResourceGroup_MaximumSet_Gen.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,11 @@
115115
"cloudEventAttributes": "PassThrough"
116116
},
117117
"localStorageSettings": {
118-
"persistentVolumeClaimRef": "jjwqwvd"
118+
"persistentVolumeClaimRef": "jjwqwvd",
119+
"batching": {
120+
"latencySeconds": 60,
121+
"maxMessages": 10000
122+
}
119123
},
120124
"mqttSettings": {
121125
"authentication": {

specification/iotoperations/resource-manager/Microsoft.IoTOperations/preview/2024-09-15-preview/iotoperations.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4533,6 +4533,10 @@
45334533
"persistentVolumeClaimRef": {
45344534
"type": "string",
45354535
"description": "Persistent volume claim name."
4536+
},
4537+
"batching": {
4538+
"$ref": "#/definitions/BatchingConfiguration",
4539+
"description": "Local storage endpoint batching configuration."
45364540
}
45374541
},
45384542
"required": [

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy