|
285 | 285 | "iotTopicPublish":{"shape":"IotTopicPublishAction"}, |
286 | 286 | "setTimer":{"shape":"SetTimerAction"}, |
287 | 287 | "clearTimer":{"shape":"ClearTimerAction"}, |
288 | | - "resetTimer":{"shape":"ResetTimerAction"} |
| 288 | + "resetTimer":{"shape":"ResetTimerAction"}, |
| 289 | + "lambda":{"shape":"LambdaAction"}, |
| 290 | + "iotEvents":{"shape":"IotEventsAction"}, |
| 291 | + "sqs":{"shape":"SqsAction"}, |
| 292 | + "firehose":{"shape":"FirehoseAction"} |
289 | 293 | } |
290 | 294 | }, |
291 | 295 | "Actions":{ |
|
400 | 404 | "members":{ |
401 | 405 | } |
402 | 406 | }, |
| 407 | + "DeliveryStreamName":{"type":"string"}, |
403 | 408 | "DescribeDetectorModelRequest":{ |
404 | 409 | "type":"structure", |
405 | 410 | "required":["detectorModelName"], |
|
568 | 573 | "type":"list", |
569 | 574 | "member":{"shape":"Event"} |
570 | 575 | }, |
| 576 | + "FirehoseAction":{ |
| 577 | + "type":"structure", |
| 578 | + "required":["deliveryStreamName"], |
| 579 | + "members":{ |
| 580 | + "deliveryStreamName":{"shape":"DeliveryStreamName"}, |
| 581 | + "separator":{"shape":"FirehoseSeparator"} |
| 582 | + } |
| 583 | + }, |
| 584 | + "FirehoseSeparator":{ |
| 585 | + "type":"string", |
| 586 | + "pattern":"([\\n\\t])|(\\r\\n)|(,)" |
| 587 | + }, |
571 | 588 | "Input":{ |
572 | 589 | "type":"structure", |
573 | 590 | "members":{ |
|
652 | 669 | "error":{"httpStatusCode":400}, |
653 | 670 | "exception":true |
654 | 671 | }, |
| 672 | + "IotEventsAction":{ |
| 673 | + "type":"structure", |
| 674 | + "required":["inputName"], |
| 675 | + "members":{ |
| 676 | + "inputName":{"shape":"InputName"} |
| 677 | + } |
| 678 | + }, |
655 | 679 | "IotTopicPublishAction":{ |
656 | 680 | "type":"structure", |
657 | 681 | "required":["mqttTopic"], |
|
663 | 687 | "type":"string", |
664 | 688 | "max":128, |
665 | 689 | "min":1, |
666 | | - "pattern":"^[a-zA-Z0-9\\-_]+$" |
| 690 | + "pattern":"^[a-zA-Z0-9\\-_:]+$" |
| 691 | + }, |
| 692 | + "LambdaAction":{ |
| 693 | + "type":"structure", |
| 694 | + "required":["functionArn"], |
| 695 | + "members":{ |
| 696 | + "functionArn":{"shape":"AmazonResourceName"} |
| 697 | + } |
667 | 698 | }, |
668 | 699 | "LimitExceededException":{ |
669 | 700 | "type":"structure", |
|
822 | 853 | "loggingOptions":{"shape":"LoggingOptions"} |
823 | 854 | } |
824 | 855 | }, |
| 856 | + "QueueUrl":{"type":"string"}, |
825 | 857 | "ResetTimerAction":{ |
826 | 858 | "type":"structure", |
827 | 859 | "required":["timerName"], |
|
894 | 926 | "value":{"shape":"VariableValue"} |
895 | 927 | } |
896 | 928 | }, |
| 929 | + "SqsAction":{ |
| 930 | + "type":"structure", |
| 931 | + "required":["queueUrl"], |
| 932 | + "members":{ |
| 933 | + "queueUrl":{"shape":"QueueUrl"}, |
| 934 | + "useBase64":{"shape":"UseBase64"} |
| 935 | + } |
| 936 | + }, |
897 | 937 | "State":{ |
898 | 938 | "type":"structure", |
899 | 939 | "required":["stateName"], |
|
1074 | 1114 | "inputConfiguration":{"shape":"InputConfiguration"} |
1075 | 1115 | } |
1076 | 1116 | }, |
| 1117 | + "UseBase64":{"type":"boolean"}, |
1077 | 1118 | "VariableName":{ |
1078 | 1119 | "type":"string", |
1079 | 1120 | "max":128, |
|
0 commit comments