Interface CfnCommand.CommandParameterProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnCommand.CommandParameterProperty.Jsii$Proxy
Enclosing class:
CfnCommand

@Stability(Stable) public static interface CfnCommand.CommandParameterProperty extends software.amazon.jsii.JsiiSerializable
Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.iot.*;
 CommandParameterProperty commandParameterProperty = CommandParameterProperty.builder()
         .name("name")
         // the properties below are optional
         .defaultValue(CommandParameterValueProperty.builder()
                 .b(false)
                 .bin("bin")
                 .d(123)
                 .i(123)
                 .l("l")
                 .s("s")
                 .ul("ul")
                 .build())
         .description("description")
         .type("type")
         .value(CommandParameterValueProperty.builder()
                 .b(false)
                 .bin("bin")
                 .d(123)
                 .i(123)
                 .l("l")
                 .s("s")
                 .ul("ul")
                 .build())
         .valueConditions(List.of(CommandParameterValueConditionProperty.builder()
                 .comparisonOperator("comparisonOperator")
                 .operand(CommandParameterValueComparisonOperandProperty.builder()
                         .number("number")
                         .numberRange(CommandParameterValueNumberRangeProperty.builder()
                                 .max("max")
                                 .min("min")
                                 .build())
                         .numbers(List.of("numbers"))
                         .string("string")
                         .strings(List.of("strings"))
                         .build())
                 .build()))
         .build();
 

See Also: