Class CfnSuiteDefinition.SuiteDefinitionConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSuiteDefinition.SuiteDefinitionConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSuiteDefinition.SuiteDefinitionConfigurationProperty
CfnSuiteDefinition.SuiteDefinitionConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iotcoredeviceadvisor.CfnSuiteDefinition.SuiteDefinitionConfigurationProperty
CfnSuiteDefinition.SuiteDefinitionConfigurationProperty.Builder, CfnSuiteDefinition.SuiteDefinitionConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSuiteDefinition.SuiteDefinitionConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringGets the device permission ARN.final ObjectGets the devices configured.final ObjectGets the tests intended for qualification in a suite.final StringGets the test suite root group.final StringGets the suite definition name.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSuiteDefinition.SuiteDefinitionConfigurationProperty.Builder.
-
-
Method Details
-
getDevicePermissionRoleArn
Description copied from interface:CfnSuiteDefinition.SuiteDefinitionConfigurationPropertyGets the device permission ARN.This is a required parameter.
- Specified by:
getDevicePermissionRoleArnin interfaceCfnSuiteDefinition.SuiteDefinitionConfigurationProperty- See Also:
-
getRootGroup
Description copied from interface:CfnSuiteDefinition.SuiteDefinitionConfigurationPropertyGets the test suite root group.This is a required parameter. For updating or creating the latest qualification suite, if
intendedForQualificationis set to true,rootGroupcan be an empty string. IfintendedForQualificationis false,rootGroupcannot be an empty string. IfrootGroupis empty, andintendedForQualificationis set to true, all the qualification tests are included, and the configuration is default.For a qualification suite, the minimum length is 0, and the maximum is 2048. For a non-qualification suite, the minimum length is 1, and the maximum is 2048.
- Specified by:
getRootGroupin interfaceCfnSuiteDefinition.SuiteDefinitionConfigurationProperty- See Also:
-
getDevices
Description copied from interface:CfnSuiteDefinition.SuiteDefinitionConfigurationPropertyGets the devices configured.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnSuiteDefinition.DeviceUnderTestProperty>- Specified by:
getDevicesin interfaceCfnSuiteDefinition.SuiteDefinitionConfigurationProperty- See Also:
-
getIntendedForQualification
Description copied from interface:CfnSuiteDefinition.SuiteDefinitionConfigurationPropertyGets the tests intended for qualification in a suite.Returns union: either
BooleanorIResolvable- Specified by:
getIntendedForQualificationin interfaceCfnSuiteDefinition.SuiteDefinitionConfigurationProperty- See Also:
-
getSuiteDefinitionName
Description copied from interface:CfnSuiteDefinition.SuiteDefinitionConfigurationPropertyGets the suite definition name.This is a required parameter.
- Specified by:
getSuiteDefinitionNamein interfaceCfnSuiteDefinition.SuiteDefinitionConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-