public static final class CfnPlacement.Builder
extends java.lang.Object
CfnPlacement
.Modifier and Type | Method and Description |
---|---|
CfnPlacement.Builder |
associatedDevices(java.lang.Object associatedDevices)
The devices to associate with the placement, as defined by a mapping of zero or more key-value pairs wherein the key is a template name and the value is a device ID.
|
CfnPlacement.Builder |
attributes(java.lang.Object attributes)
The user-defined attributes associated with the placement.
|
CfnPlacement |
build() |
static CfnPlacement.Builder |
create(Construct scope,
java.lang.String id) |
CfnPlacement.Builder |
placementName(java.lang.String placementName)
The name of the placement.
|
CfnPlacement.Builder |
projectName(java.lang.String projectName)
The name of the project containing the placement.
|
public static CfnPlacement.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.CfnPlacement.Builder
.public CfnPlacement.Builder projectName(java.lang.String projectName)
projectName
- The name of the project containing the placement. This parameter is required.this
public CfnPlacement.Builder associatedDevices(java.lang.Object associatedDevices)
associatedDevices
- The devices to associate with the placement, as defined by a mapping of zero or more key-value pairs wherein the key is a template name and the value is a device ID. This parameter is required.this
public CfnPlacement.Builder attributes(java.lang.Object attributes)
attributes
- The user-defined attributes associated with the placement. This parameter is required.this
public CfnPlacement.Builder placementName(java.lang.String placementName)
placementName
- The name of the placement. This parameter is required.this
public CfnPlacement build()