1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537 |
- {
- "version": "2.0",
- "metadata": {
- "apiVersion": "2018-07-27",
- "endpointPrefix": "iotevents",
- "protocol": "rest-json",
- "serviceFullName": "AWS IoT Events",
- "serviceId": "IoT Events",
- "signatureVersion": "v4",
- "signingName": "iotevents",
- "uid": "iotevents-2018-07-27"
- },
- "operations": {
- "CreateAlarmModel": {
- "http": {
- "requestUri": "/alarm-models"
- },
- "input": {
- "type": "structure",
- "required": [
- "alarmModelName",
- "roleArn",
- "alarmRule"
- ],
- "members": {
- "alarmModelName": {},
- "alarmModelDescription": {},
- "roleArn": {},
- "tags": {
- "shape": "S5"
- },
- "key": {},
- "severity": {
- "type": "integer"
- },
- "alarmRule": {
- "shape": "Sb"
- },
- "alarmNotification": {
- "shape": "Sg"
- },
- "alarmEventActions": {
- "shape": "S13"
- },
- "alarmCapabilities": {
- "shape": "S23"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "creationTime": {
- "type": "timestamp"
- },
- "alarmModelArn": {},
- "alarmModelVersion": {},
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {}
- }
- }
- },
- "CreateDetectorModel": {
- "http": {
- "requestUri": "/detector-models"
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelName",
- "detectorModelDefinition",
- "roleArn"
- ],
- "members": {
- "detectorModelName": {},
- "detectorModelDefinition": {
- "shape": "S2f"
- },
- "detectorModelDescription": {},
- "key": {},
- "roleArn": {},
- "tags": {
- "shape": "S5"
- },
- "evaluationMethod": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "detectorModelConfiguration": {
- "shape": "S35"
- }
- }
- }
- },
- "CreateInput": {
- "http": {
- "requestUri": "/inputs",
- "responseCode": 201
- },
- "input": {
- "type": "structure",
- "required": [
- "inputName",
- "inputDefinition"
- ],
- "members": {
- "inputName": {},
- "inputDescription": {},
- "inputDefinition": {
- "shape": "S3b"
- },
- "tags": {
- "shape": "S5"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "inputConfiguration": {
- "shape": "S3f"
- }
- }
- }
- },
- "DeleteAlarmModel": {
- "http": {
- "method": "DELETE",
- "requestUri": "/alarm-models/{alarmModelName}",
- "responseCode": 204
- },
- "input": {
- "type": "structure",
- "required": [
- "alarmModelName"
- ],
- "members": {
- "alarmModelName": {
- "location": "uri",
- "locationName": "alarmModelName"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DeleteDetectorModel": {
- "http": {
- "method": "DELETE",
- "requestUri": "/detector-models/{detectorModelName}",
- "responseCode": 204
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelName"
- ],
- "members": {
- "detectorModelName": {
- "location": "uri",
- "locationName": "detectorModelName"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DeleteInput": {
- "http": {
- "method": "DELETE",
- "requestUri": "/inputs/{inputName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "inputName"
- ],
- "members": {
- "inputName": {
- "location": "uri",
- "locationName": "inputName"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "DescribeAlarmModel": {
- "http": {
- "method": "GET",
- "requestUri": "/alarm-models/{alarmModelName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "alarmModelName"
- ],
- "members": {
- "alarmModelName": {
- "location": "uri",
- "locationName": "alarmModelName"
- },
- "alarmModelVersion": {
- "location": "querystring",
- "locationName": "version"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "creationTime": {
- "type": "timestamp"
- },
- "alarmModelArn": {},
- "alarmModelVersion": {},
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {},
- "statusMessage": {},
- "alarmModelName": {},
- "alarmModelDescription": {},
- "roleArn": {},
- "key": {},
- "severity": {
- "type": "integer"
- },
- "alarmRule": {
- "shape": "Sb"
- },
- "alarmNotification": {
- "shape": "Sg"
- },
- "alarmEventActions": {
- "shape": "S13"
- },
- "alarmCapabilities": {
- "shape": "S23"
- }
- }
- }
- },
- "DescribeDetectorModel": {
- "http": {
- "method": "GET",
- "requestUri": "/detector-models/{detectorModelName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelName"
- ],
- "members": {
- "detectorModelName": {
- "location": "uri",
- "locationName": "detectorModelName"
- },
- "detectorModelVersion": {
- "location": "querystring",
- "locationName": "version"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "detectorModel": {
- "type": "structure",
- "members": {
- "detectorModelDefinition": {
- "shape": "S2f"
- },
- "detectorModelConfiguration": {
- "shape": "S35"
- }
- }
- }
- }
- }
- },
- "DescribeDetectorModelAnalysis": {
- "http": {
- "method": "GET",
- "requestUri": "/analysis/detector-models/{analysisId}"
- },
- "input": {
- "type": "structure",
- "required": [
- "analysisId"
- ],
- "members": {
- "analysisId": {
- "location": "uri",
- "locationName": "analysisId"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "status": {}
- }
- }
- },
- "DescribeInput": {
- "http": {
- "method": "GET",
- "requestUri": "/inputs/{inputName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "inputName"
- ],
- "members": {
- "inputName": {
- "location": "uri",
- "locationName": "inputName"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "input": {
- "type": "structure",
- "members": {
- "inputConfiguration": {
- "shape": "S3f"
- },
- "inputDefinition": {
- "shape": "S3b"
- }
- }
- }
- }
- }
- },
- "DescribeLoggingOptions": {
- "http": {
- "method": "GET",
- "requestUri": "/logging"
- },
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "type": "structure",
- "members": {
- "loggingOptions": {
- "shape": "S43"
- }
- }
- }
- },
- "GetDetectorModelAnalysisResults": {
- "http": {
- "method": "GET",
- "requestUri": "/analysis/detector-models/{analysisId}/results"
- },
- "input": {
- "type": "structure",
- "required": [
- "analysisId"
- ],
- "members": {
- "analysisId": {
- "location": "uri",
- "locationName": "analysisId"
- },
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "analysisResults": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "type": {},
- "level": {},
- "message": {},
- "locations": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "path": {}
- }
- }
- }
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListAlarmModelVersions": {
- "http": {
- "method": "GET",
- "requestUri": "/alarm-models/{alarmModelName}/versions"
- },
- "input": {
- "type": "structure",
- "required": [
- "alarmModelName"
- ],
- "members": {
- "alarmModelName": {
- "location": "uri",
- "locationName": "alarmModelName"
- },
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "alarmModelVersionSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "alarmModelName": {},
- "alarmModelArn": {},
- "alarmModelVersion": {},
- "roleArn": {},
- "creationTime": {
- "type": "timestamp"
- },
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {},
- "statusMessage": {}
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListAlarmModels": {
- "http": {
- "method": "GET",
- "requestUri": "/alarm-models"
- },
- "input": {
- "type": "structure",
- "members": {
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "alarmModelSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "creationTime": {
- "type": "timestamp"
- },
- "alarmModelDescription": {},
- "alarmModelName": {}
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListDetectorModelVersions": {
- "http": {
- "method": "GET",
- "requestUri": "/detector-models/{detectorModelName}/versions"
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelName"
- ],
- "members": {
- "detectorModelName": {
- "location": "uri",
- "locationName": "detectorModelName"
- },
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "detectorModelVersionSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "detectorModelName": {},
- "detectorModelVersion": {},
- "detectorModelArn": {},
- "roleArn": {},
- "creationTime": {
- "type": "timestamp"
- },
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {},
- "evaluationMethod": {}
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListDetectorModels": {
- "http": {
- "method": "GET",
- "requestUri": "/detector-models"
- },
- "input": {
- "type": "structure",
- "members": {
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "detectorModelSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "detectorModelName": {},
- "detectorModelDescription": {},
- "creationTime": {
- "type": "timestamp"
- }
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListInputRoutings": {
- "http": {
- "requestUri": "/input-routings"
- },
- "input": {
- "type": "structure",
- "required": [
- "inputIdentifier"
- ],
- "members": {
- "inputIdentifier": {
- "type": "structure",
- "members": {
- "iotEventsInputIdentifier": {
- "type": "structure",
- "required": [
- "inputName"
- ],
- "members": {
- "inputName": {}
- }
- },
- "iotSiteWiseInputIdentifier": {
- "type": "structure",
- "members": {
- "iotSiteWiseAssetModelPropertyIdentifier": {
- "type": "structure",
- "required": [
- "assetModelId",
- "propertyId"
- ],
- "members": {
- "assetModelId": {},
- "propertyId": {}
- }
- }
- }
- }
- }
- },
- "maxResults": {
- "type": "integer"
- },
- "nextToken": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "routedResources": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "name": {},
- "arn": {}
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListInputs": {
- "http": {
- "method": "GET",
- "requestUri": "/inputs"
- },
- "input": {
- "type": "structure",
- "members": {
- "nextToken": {
- "location": "querystring",
- "locationName": "nextToken"
- },
- "maxResults": {
- "location": "querystring",
- "locationName": "maxResults",
- "type": "integer"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "inputSummaries": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "inputName": {},
- "inputDescription": {},
- "inputArn": {},
- "creationTime": {
- "type": "timestamp"
- },
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {}
- }
- }
- },
- "nextToken": {}
- }
- }
- },
- "ListTagsForResource": {
- "http": {
- "method": "GET",
- "requestUri": "/tags"
- },
- "input": {
- "type": "structure",
- "required": [
- "resourceArn"
- ],
- "members": {
- "resourceArn": {
- "location": "querystring",
- "locationName": "resourceArn"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "tags": {
- "shape": "S5"
- }
- }
- }
- },
- "PutLoggingOptions": {
- "http": {
- "method": "PUT",
- "requestUri": "/logging"
- },
- "input": {
- "type": "structure",
- "required": [
- "loggingOptions"
- ],
- "members": {
- "loggingOptions": {
- "shape": "S43"
- }
- }
- }
- },
- "StartDetectorModelAnalysis": {
- "http": {
- "requestUri": "/analysis/detector-models/"
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelDefinition"
- ],
- "members": {
- "detectorModelDefinition": {
- "shape": "S2f"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "analysisId": {}
- }
- }
- },
- "TagResource": {
- "http": {
- "requestUri": "/tags"
- },
- "input": {
- "type": "structure",
- "required": [
- "resourceArn",
- "tags"
- ],
- "members": {
- "resourceArn": {
- "location": "querystring",
- "locationName": "resourceArn"
- },
- "tags": {
- "shape": "S5"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UntagResource": {
- "http": {
- "method": "DELETE",
- "requestUri": "/tags"
- },
- "input": {
- "type": "structure",
- "required": [
- "resourceArn",
- "tagKeys"
- ],
- "members": {
- "resourceArn": {
- "location": "querystring",
- "locationName": "resourceArn"
- },
- "tagKeys": {
- "location": "querystring",
- "locationName": "tagKeys",
- "type": "list",
- "member": {}
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {}
- }
- },
- "UpdateAlarmModel": {
- "http": {
- "requestUri": "/alarm-models/{alarmModelName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "alarmModelName",
- "roleArn",
- "alarmRule"
- ],
- "members": {
- "alarmModelName": {
- "location": "uri",
- "locationName": "alarmModelName"
- },
- "alarmModelDescription": {},
- "roleArn": {},
- "severity": {
- "type": "integer"
- },
- "alarmRule": {
- "shape": "Sb"
- },
- "alarmNotification": {
- "shape": "Sg"
- },
- "alarmEventActions": {
- "shape": "S13"
- },
- "alarmCapabilities": {
- "shape": "S23"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "creationTime": {
- "type": "timestamp"
- },
- "alarmModelArn": {},
- "alarmModelVersion": {},
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {}
- }
- }
- },
- "UpdateDetectorModel": {
- "http": {
- "requestUri": "/detector-models/{detectorModelName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "detectorModelName",
- "detectorModelDefinition",
- "roleArn"
- ],
- "members": {
- "detectorModelName": {
- "location": "uri",
- "locationName": "detectorModelName"
- },
- "detectorModelDefinition": {
- "shape": "S2f"
- },
- "detectorModelDescription": {},
- "roleArn": {},
- "evaluationMethod": {}
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "detectorModelConfiguration": {
- "shape": "S35"
- }
- }
- }
- },
- "UpdateInput": {
- "http": {
- "method": "PUT",
- "requestUri": "/inputs/{inputName}"
- },
- "input": {
- "type": "structure",
- "required": [
- "inputName",
- "inputDefinition"
- ],
- "members": {
- "inputName": {
- "location": "uri",
- "locationName": "inputName"
- },
- "inputDescription": {},
- "inputDefinition": {
- "shape": "S3b"
- }
- }
- },
- "output": {
- "type": "structure",
- "members": {
- "inputConfiguration": {
- "shape": "S3f"
- }
- }
- }
- }
- },
- "shapes": {
- "S5": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "key",
- "value"
- ],
- "members": {
- "key": {},
- "value": {}
- }
- }
- },
- "Sb": {
- "type": "structure",
- "members": {
- "simpleRule": {
- "type": "structure",
- "required": [
- "inputProperty",
- "comparisonOperator",
- "threshold"
- ],
- "members": {
- "inputProperty": {},
- "comparisonOperator": {},
- "threshold": {}
- }
- }
- }
- },
- "Sg": {
- "type": "structure",
- "members": {
- "notificationActions": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "action"
- ],
- "members": {
- "action": {
- "type": "structure",
- "members": {
- "lambdaAction": {
- "shape": "Sk"
- }
- }
- },
- "smsConfigurations": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "recipients"
- ],
- "members": {
- "senderId": {},
- "additionalMessage": {},
- "recipients": {
- "shape": "Ss"
- }
- }
- }
- },
- "emailConfigurations": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "from",
- "recipients"
- ],
- "members": {
- "from": {},
- "content": {
- "type": "structure",
- "members": {
- "subject": {},
- "additionalMessage": {}
- }
- },
- "recipients": {
- "type": "structure",
- "members": {
- "to": {
- "shape": "Ss"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "Sk": {
- "type": "structure",
- "required": [
- "functionArn"
- ],
- "members": {
- "functionArn": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "Sl": {
- "type": "structure",
- "required": [
- "contentExpression",
- "type"
- ],
- "members": {
- "contentExpression": {},
- "type": {}
- }
- },
- "Ss": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "ssoIdentity": {
- "type": "structure",
- "required": [
- "identityStoreId"
- ],
- "members": {
- "identityStoreId": {},
- "userId": {}
- }
- }
- }
- }
- },
- "S13": {
- "type": "structure",
- "members": {
- "alarmActions": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "sns": {
- "shape": "S16"
- },
- "iotTopicPublish": {
- "shape": "S17"
- },
- "lambda": {
- "shape": "Sk"
- },
- "iotEvents": {
- "shape": "S19"
- },
- "sqs": {
- "shape": "S1b"
- },
- "firehose": {
- "shape": "S1e"
- },
- "dynamoDB": {
- "shape": "S1h"
- },
- "dynamoDBv2": {
- "shape": "S1n"
- },
- "iotSiteWise": {
- "shape": "S1o"
- }
- }
- }
- }
- }
- },
- "S16": {
- "type": "structure",
- "required": [
- "targetArn"
- ],
- "members": {
- "targetArn": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S17": {
- "type": "structure",
- "required": [
- "mqttTopic"
- ],
- "members": {
- "mqttTopic": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S19": {
- "type": "structure",
- "required": [
- "inputName"
- ],
- "members": {
- "inputName": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S1b": {
- "type": "structure",
- "required": [
- "queueUrl"
- ],
- "members": {
- "queueUrl": {},
- "useBase64": {
- "type": "boolean"
- },
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S1e": {
- "type": "structure",
- "required": [
- "deliveryStreamName"
- ],
- "members": {
- "deliveryStreamName": {},
- "separator": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S1h": {
- "type": "structure",
- "required": [
- "hashKeyField",
- "hashKeyValue",
- "tableName"
- ],
- "members": {
- "hashKeyType": {},
- "hashKeyField": {},
- "hashKeyValue": {},
- "rangeKeyType": {},
- "rangeKeyField": {},
- "rangeKeyValue": {},
- "operation": {},
- "payloadField": {},
- "tableName": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S1n": {
- "type": "structure",
- "required": [
- "tableName"
- ],
- "members": {
- "tableName": {},
- "payload": {
- "shape": "Sl"
- }
- }
- },
- "S1o": {
- "type": "structure",
- "members": {
- "entryId": {},
- "assetId": {},
- "propertyId": {},
- "propertyAlias": {},
- "propertyValue": {
- "type": "structure",
- "members": {
- "value": {
- "type": "structure",
- "members": {
- "stringValue": {},
- "integerValue": {},
- "doubleValue": {},
- "booleanValue": {}
- }
- },
- "timestamp": {
- "type": "structure",
- "required": [
- "timeInSeconds"
- ],
- "members": {
- "timeInSeconds": {},
- "offsetInNanos": {}
- }
- },
- "quality": {}
- }
- }
- }
- },
- "S23": {
- "type": "structure",
- "members": {
- "initializationConfiguration": {
- "type": "structure",
- "required": [
- "disabledOnInitialization"
- ],
- "members": {
- "disabledOnInitialization": {
- "type": "boolean"
- }
- }
- },
- "acknowledgeFlow": {
- "type": "structure",
- "required": [
- "enabled"
- ],
- "members": {
- "enabled": {
- "type": "boolean"
- }
- }
- }
- }
- },
- "S2f": {
- "type": "structure",
- "required": [
- "states",
- "initialStateName"
- ],
- "members": {
- "states": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "stateName"
- ],
- "members": {
- "stateName": {},
- "onInput": {
- "type": "structure",
- "members": {
- "events": {
- "shape": "S2k"
- },
- "transitionEvents": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "eventName",
- "condition",
- "nextState"
- ],
- "members": {
- "eventName": {},
- "condition": {},
- "actions": {
- "shape": "S2o"
- },
- "nextState": {}
- }
- }
- }
- }
- },
- "onEnter": {
- "type": "structure",
- "members": {
- "events": {
- "shape": "S2k"
- }
- }
- },
- "onExit": {
- "type": "structure",
- "members": {
- "events": {
- "shape": "S2k"
- }
- }
- }
- }
- }
- },
- "initialStateName": {}
- }
- },
- "S2k": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "eventName"
- ],
- "members": {
- "eventName": {},
- "condition": {},
- "actions": {
- "shape": "S2o"
- }
- }
- }
- },
- "S2o": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "setVariable": {
- "type": "structure",
- "required": [
- "variableName",
- "value"
- ],
- "members": {
- "variableName": {},
- "value": {}
- }
- },
- "sns": {
- "shape": "S16"
- },
- "iotTopicPublish": {
- "shape": "S17"
- },
- "setTimer": {
- "type": "structure",
- "required": [
- "timerName"
- ],
- "members": {
- "timerName": {},
- "seconds": {
- "deprecated": true,
- "deprecatedMessage": "seconds is deprecated. You can use durationExpression for SetTimerAction. The value of seconds can be used as a string expression for durationExpression.",
- "type": "integer"
- },
- "durationExpression": {}
- }
- },
- "clearTimer": {
- "type": "structure",
- "required": [
- "timerName"
- ],
- "members": {
- "timerName": {}
- }
- },
- "resetTimer": {
- "type": "structure",
- "required": [
- "timerName"
- ],
- "members": {
- "timerName": {}
- }
- },
- "lambda": {
- "shape": "Sk"
- },
- "iotEvents": {
- "shape": "S19"
- },
- "sqs": {
- "shape": "S1b"
- },
- "firehose": {
- "shape": "S1e"
- },
- "dynamoDB": {
- "shape": "S1h"
- },
- "dynamoDBv2": {
- "shape": "S1n"
- },
- "iotSiteWise": {
- "shape": "S1o"
- }
- }
- }
- },
- "S35": {
- "type": "structure",
- "members": {
- "detectorModelName": {},
- "detectorModelVersion": {},
- "detectorModelDescription": {},
- "detectorModelArn": {},
- "roleArn": {},
- "creationTime": {
- "type": "timestamp"
- },
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {},
- "key": {},
- "evaluationMethod": {}
- }
- },
- "S3b": {
- "type": "structure",
- "required": [
- "attributes"
- ],
- "members": {
- "attributes": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "jsonPath"
- ],
- "members": {
- "jsonPath": {}
- }
- }
- }
- }
- },
- "S3f": {
- "type": "structure",
- "required": [
- "inputName",
- "inputArn",
- "creationTime",
- "lastUpdateTime",
- "status"
- ],
- "members": {
- "inputName": {},
- "inputDescription": {},
- "inputArn": {},
- "creationTime": {
- "type": "timestamp"
- },
- "lastUpdateTime": {
- "type": "timestamp"
- },
- "status": {}
- }
- },
- "S43": {
- "type": "structure",
- "required": [
- "roleArn",
- "level",
- "enabled"
- ],
- "members": {
- "roleArn": {},
- "level": {},
- "enabled": {
- "type": "boolean"
- },
- "detectorDebugOptions": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "detectorModelName"
- ],
- "members": {
- "detectorModelName": {},
- "keyValue": {}
- }
- }
- }
- }
- }
- }
- }
|