CfnSuiteDefinitionProps
- class aws_cdk.aws_iotcoredeviceadvisor.CfnSuiteDefinitionProps(*, suite_definition_configuration, tags=None)
Bases:
object
Properties for defining a
CfnSuiteDefinition
.- Parameters:
suite_definition_configuration (
Any
) – The configuration of the Suite Definition. Listed below are the required elements of theSuiteDefinitionConfiguration
. - *devicePermissionRoleArn* - The device permission arn. This is a required element. Type: String - *devices* - The list of configured devices under test. For more information on devices under test, see DeviceUnderTest Not a required element. Type: List of devices under test - *intendedForQualification* - The tests intended for qualification in a suite. Not a required element. Type: Boolean - *rootGroup* - The test suite root group. For more information on creating and using root groups see the Device Advisor workflow . This is a required element. Type: String - *suiteDefinitionName* - The Suite Definition Configuration name. This is a required element. Type: Stringtags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – Metadata that can be used to manage the the Suite Definition.
- Link:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_iotcoredeviceadvisor as iotcoredeviceadvisor # suite_definition_configuration: Any cfn_suite_definition_props = iotcoredeviceadvisor.CfnSuiteDefinitionProps( suite_definition_configuration=suite_definition_configuration, # the properties below are optional tags=[CfnTag( key="key", value="value" )] )
Attributes
- suite_definition_configuration
The configuration of the Suite Definition. Listed below are the required elements of the
SuiteDefinitionConfiguration
.*devicePermissionRoleArn* - The device permission arn.
This is a required element.
Type: String
*devices* - The list of configured devices under test. For more information on devices under test, see DeviceUnderTest
Not a required element.
Type: List of devices under test
*intendedForQualification* - The tests intended for qualification in a suite.
Not a required element.
Type: Boolean
*rootGroup* - The test suite root group. For more information on creating and using root groups see the Device Advisor workflow .
This is a required element.
Type: String
*suiteDefinitionName* - The Suite Definition Configuration name.
This is a required element.
Type: String
- tags
Metadata that can be used to manage the the Suite Definition.