2022/12/22 - AWS IoT Core Device Advisor - 1 updated api methods
Changes This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API.
{'endpoint': 'string'}
Starts a Device Advisor test suite run.
Requires permission to access the StartSuiteRun action.
See also: AWS API Documentation
Request Syntax
client.start_suite_run(
suiteDefinitionId='string',
suiteDefinitionVersion='string',
suiteRunConfiguration={
'primaryDevice': {
'thingArn': 'string',
'certificateArn': 'string'
},
'selectedTestList': [
'string',
],
'parallelRun': True|False
},
tags={
'string': 'string'
}
)
string
[REQUIRED]
Suite definition ID of the test suite.
string
Suite definition version of the test suite.
dict
[REQUIRED]
Suite run configuration.
primaryDevice (dict) -- [REQUIRED]
Sets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.
thingArn (string) --
Lists devices thing ARN.
certificateArn (string) --
Lists devices certificate ARN.
selectedTestList (list) --
Sets test case list.
(string) --
parallelRun (boolean) --
TRUE if multiple test suites run in parallel.
dict
The tags to be attached to the suite run.
(string) --
(string) --
dict
Response Syntax
{
'suiteRunId': 'string',
'suiteRunArn': 'string',
'createdAt': datetime(2015, 1, 1),
'endpoint': 'string'
}
Response Structure
(dict) --
suiteRunId (string) --
Suite Run ID of the started suite run.
suiteRunArn (string) --
Amazon Resource Name (ARN) of the started suite run.
createdAt (datetime) --
Starts a Device Advisor test suite run based on suite create time.
endpoint (string) --
The response of an Device Advisor test endpoint.