Interface CfnProjectProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProjectProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)",
date="2024-08-23T05:56:18.095Z")
@Stability(Stable)
public interface CfnProjectProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnProject
.
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.iot1click.*; Object callbackOverrides; Object defaultAttributes; CfnProjectProps cfnProjectProps = CfnProjectProps.builder() .placementTemplate(PlacementTemplateProperty.builder() .defaultAttributes(defaultAttributes) .deviceTemplates(Map.of( "deviceTemplatesKey", DeviceTemplateProperty.builder() .callbackOverrides(callbackOverrides) .deviceType("deviceType") .build())) .build()) // the properties below are optional .description("description") .projectName("projectName") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnProjectProps
static final class
An implementation forCfnProjectProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnProjectProps.Builder
builder()
default String
The description of the project.An object describing the project's placement specifications.default String
The name of the project from which to obtain information.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPlacementTemplate
An object describing the project's placement specifications.- See Also:
-
getDescription
The description of the project.- See Also:
-
getProjectName
The name of the project from which to obtain information.- See Also:
-
builder
- Returns:
- a
CfnProjectProps.Builder
ofCfnProjectProps
-