|
322 | 322 | },
|
323 | 323 | "lambda":{
|
324 | 324 | "shape":"LambdaAction",
|
325 |
| - "documentation":"<p>Calls a Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>" |
| 325 | + "documentation":"<p>Calls an AWS Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>" |
326 | 326 | },
|
327 | 327 | "iotEvents":{
|
328 | 328 | "shape":"IotEventsAction",
|
329 | 329 | "documentation":"<p>Sends an IoT Events input, passing in information about the detector model instance and the event which triggered the action.</p>"
|
330 | 330 | },
|
331 | 331 | "sqs":{
|
332 | 332 | "shape":"SqsAction",
|
333 |
| - "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to an AWS SQS queue.</p>" |
| 333 | + "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to an Amazon SQS queue.</p>" |
334 | 334 | },
|
335 | 335 | "firehose":{
|
336 | 336 | "shape":"FirehoseAction",
|
337 |
| - "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose stream.</p>" |
| 337 | + "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose delivery stream.</p>" |
338 | 338 | }
|
339 | 339 | },
|
340 | 340 | "documentation":"<p>An action to be performed when the <code>\"condition\"</code> is TRUE.</p>"
|
|
408 | 408 | },
|
409 | 409 | "key":{
|
410 | 410 | "shape":"AttributeJsonPath",
|
411 |
| - "documentation":"<p>The input attribute key used to identify a device or system in order to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>" |
| 411 | + "documentation":"<p>The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>" |
412 | 412 | },
|
413 | 413 | "roleArn":{
|
414 | 414 | "shape":"AmazonResourceName",
|
|
417 | 417 | "tags":{
|
418 | 418 | "shape":"Tags",
|
419 | 419 | "documentation":"<p>Metadata that can be used to manage the detector model.</p>"
|
| 420 | + }, |
| 421 | + "evaluationMethod":{ |
| 422 | + "shape":"EvaluationMethod", |
| 423 | + "documentation":"<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>" |
420 | 424 | }
|
421 | 425 | }
|
422 | 426 | },
|
|
632 | 636 | },
|
633 | 637 | "key":{
|
634 | 638 | "shape":"AttributeJsonPath",
|
635 |
| - "documentation":"<p>The input attribute key used to identify a device or system in order to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>" |
| 639 | + "documentation":"<p>The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>" |
| 640 | + }, |
| 641 | + "evaluationMethod":{ |
| 642 | + "shape":"EvaluationMethod", |
| 643 | + "documentation":"<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>" |
636 | 644 | }
|
637 | 645 | },
|
638 | 646 | "documentation":"<p>Information about how the detector model is configured.</p>"
|
|
738 | 746 | "status":{
|
739 | 747 | "shape":"DetectorModelVersionStatus",
|
740 | 748 | "documentation":"<p>The status of the detector model version.</p>"
|
| 749 | + }, |
| 750 | + "evaluationMethod":{ |
| 751 | + "shape":"EvaluationMethod", |
| 752 | + "documentation":"<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>" |
741 | 753 | }
|
742 | 754 | },
|
743 | 755 | "documentation":"<p>Information about the detector model version.</p>"
|
744 | 756 | },
|
| 757 | + "EvaluationMethod":{ |
| 758 | + "type":"string", |
| 759 | + "enum":[ |
| 760 | + "BATCH", |
| 761 | + "SERIAL" |
| 762 | + ] |
| 763 | + }, |
745 | 764 | "Event":{
|
746 | 765 | "type":"structure",
|
747 | 766 | "required":["eventName"],
|
|
775 | 794 | "members":{
|
776 | 795 | "deliveryStreamName":{
|
777 | 796 | "shape":"DeliveryStreamName",
|
778 |
| - "documentation":"<p>The name of the Kinesis Data Firehose stream where the data is written.</p>" |
| 797 | + "documentation":"<p>The name of the Kinesis Data Firehose delivery stream where the data is written.</p>" |
779 | 798 | },
|
780 | 799 | "separator":{
|
781 | 800 | "shape":"FirehoseSeparator",
|
782 |
| - "documentation":"<p>A character separator that is used to separate records written to the Kinesis Data Firehose stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).</p>" |
| 801 | + "documentation":"<p>A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).</p>" |
783 | 802 | }
|
784 | 803 | },
|
785 |
| - "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose stream.</p>" |
| 804 | + "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose delivery stream.</p>" |
786 | 805 | },
|
787 | 806 | "FirehoseSeparator":{
|
788 | 807 | "type":"string",
|
|
963 | 982 | "members":{
|
964 | 983 | "functionArn":{
|
965 | 984 | "shape":"AmazonResourceName",
|
966 |
| - "documentation":"<p>The ARN of the Lambda function which is executed.</p>" |
| 985 | + "documentation":"<p>The ARN of the AWS Lambda function which is executed.</p>" |
967 | 986 | }
|
968 | 987 | },
|
969 |
| - "documentation":"<p>Calls a Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>" |
| 988 | + "documentation":"<p>Calls an AWS Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>" |
970 | 989 | },
|
971 | 990 | "LimitExceededException":{
|
972 | 991 | "type":"structure",
|
|
1312 | 1331 | "members":{
|
1313 | 1332 | "queueUrl":{
|
1314 | 1333 | "shape":"QueueUrl",
|
1315 |
| - "documentation":"<p>The URL of the SQS queue where the data is written.</p>" |
| 1334 | + "documentation":"<p>The URL of the Amazon SQS queue where the data is written.</p>" |
1316 | 1335 | },
|
1317 | 1336 | "useBase64":{
|
1318 | 1337 | "shape":"UseBase64",
|
1319 | 1338 | "documentation":"<p>Set this to TRUE if you want the data to be Base-64 encoded before it is written to the queue. Otherwise, set this to FALSE.</p>"
|
1320 | 1339 | }
|
1321 | 1340 | },
|
1322 |
| - "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to an AWS SQS queue.</p>" |
| 1341 | + "documentation":"<p>Sends information about the detector model instance and the event which triggered the action to an Amazon SQS queue.</p>" |
1323 | 1342 | },
|
1324 | 1343 | "State":{
|
1325 | 1344 | "type":"structure",
|
|
1527 | 1546 | "roleArn":{
|
1528 | 1547 | "shape":"AmazonResourceName",
|
1529 | 1548 | "documentation":"<p>The ARN of the role that grants permission to AWS IoT Events to perform its operations.</p>"
|
| 1549 | + }, |
| 1550 | + "evaluationMethod":{ |
| 1551 | + "shape":"EvaluationMethod", |
| 1552 | + "documentation":"<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>" |
1530 | 1553 | }
|
1531 | 1554 | }
|
1532 | 1555 | },
|
|
0 commit comments