public static final class CfnProject.Builder
extends java.lang.Object
CfnProject
.Modifier and Type | Method and Description |
---|---|
CfnProject |
build() |
static CfnProject.Builder |
create(Construct scope,
java.lang.String id) |
CfnProject.Builder |
description(java.lang.String description)
The description of the project.
|
CfnProject.Builder |
placementTemplate(CfnProject.PlacementTemplateProperty placementTemplate)
An object describing the project's placement specifications.
|
CfnProject.Builder |
placementTemplate(IResolvable placementTemplate)
An object describing the project's placement specifications.
|
CfnProject.Builder |
projectName(java.lang.String projectName)
The name of the project from which to obtain information.
|
public static CfnProject.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnProject.DeviceTemplateProperty.Builder
.public CfnProject.Builder placementTemplate(IResolvable placementTemplate)
placementTemplate
- An object describing the project's placement specifications. This parameter is required.this
public CfnProject.Builder placementTemplate(CfnProject.PlacementTemplateProperty placementTemplate)
placementTemplate
- An object describing the project's placement specifications. This parameter is required.this
public CfnProject.Builder description(java.lang.String description)
description
- The description of the project. This parameter is required.this
public CfnProject.Builder projectName(java.lang.String projectName)
projectName
- The name of the project from which to obtain information. This parameter is required.this
public CfnProject build()