public static final class CfnProject.Builder
extends java.lang.Object
CfnProject
.Modifier and Type | Method and Description |
---|---|
CfnProject.Builder |
assetIds(java.util.List<java.lang.String> assetIds)
A list that contains the IDs of each asset associated with the project.
|
CfnProject |
build() |
static CfnProject.Builder |
create(Construct scope,
java.lang.String id) |
CfnProject.Builder |
portalId(java.lang.String portalId)
The ID of the portal in which to create the project.
|
CfnProject.Builder |
projectDescription(java.lang.String projectDescription)
A description for the project.
|
CfnProject.Builder |
projectName(java.lang.String projectName)
A friendly name for the project.
|
CfnProject.Builder |
tags(java.util.List<? extends CfnTag> tags)
A list of key-value pairs that contain metadata for the project.
|
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.Builder
.public CfnProject.Builder portalId(java.lang.String portalId)
portalId
- The ID of the portal in which to create the project. This parameter is required.this
public CfnProject.Builder projectName(java.lang.String projectName)
projectName
- A friendly name for the project. This parameter is required.this
public CfnProject.Builder assetIds(java.util.List<java.lang.String> assetIds)
assetIds
- A list that contains the IDs of each asset associated with the project. This parameter is required.this
public CfnProject.Builder projectDescription(java.lang.String projectDescription)
projectDescription
- A description for the project. This parameter is required.this
public CfnProject.Builder tags(java.util.List<? extends CfnTag> tags)
For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide .
tags
- A list of key-value pairs that contain metadata for the project. This parameter is required.this
public CfnProject build()