/otaUpdates/{otaUpdateId}
The AWS IoT Wireless multi-region endpoint
https://api.iotwireless.{region}.amazonaws.com
The AWS IoT Wireless multi-region endpoint
https://api.iotwireless.{region}.amazonaws.com
POST
/otaUpdates/{otaUpdateId}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.iotwireless.{region}.amazonaws.com/otaUpdates/' \
--header 'Content-Type: application/json' \
--data-raw '{
"description": "string",
"targets": [
"string"
],
"protocols": [
"MQTT"
],
"targetSelection": "CONTINUOUS",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": 0,
"exponentialRate": {
"baseRatePerMinute": 0,
"incrementFactor": 0,
"rateIncreaseCriteria": {
"numberOfNotifiedThings": 0,
"numberOfSucceededThings": 0
}
}
},
"awsJobPresignedUrlConfig": {
"expiresInSec": 0
},
"awsJobAbortConfig": {
"abortCriteriaList": []
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": 0
},
"files": [
{
"fileName": "string",
"fileType": 0,
"fileVersion": "string",
"fileLocation": {
"stream": {
"streamId": "string",
"fileId": 0
},
"s3Location": {
"bucket": "string",
"key": "string",
"version": "string"
}
},
"codeSigning": {
"awsSignerJobId": "string",
"startSigningJobParameter": {
"signingProfileParameter": {
"certificateArn": "string",
"platform": "string",
"certificatePathOnDevice": "string"
},
"signingProfileName": "string",
"destination": {
"s3Destination": {
"bucket": "string",
"prefix": "string"
}
}
},
"customCodeSigning": {
"signature": {
"inlineDocument": "string"
},
"certificateChain": {
"certificateName": "string",
"inlineDocument": "string"
},
"hashAlgorithm": "string",
"signatureAlgorithm": "string"
}
},
"attributes": {
"property1": "string",
"property2": "string"
}
}
],
"roleArn": "stringstringstringst",
"additionalParameters": {
"property1": "string",
"property2": "string"
},
"tags": [
{
"Key": "string",
"Value": "string"
}
]
}'
Response Response Example
200 - Example 1
{
"otaUpdateId": "string",
"awsIotJobId": "string",
"otaUpdateArn": "string",
"awsIotJobArn": "string",
"otaUpdateStatus": "CREATE_PENDING"
}
Request
Path Params
otaUpdateId
stringÂ
required
Body Params application/json
Responses
Modified at 2022-09-10 23:12:14