Class CfnResourceDefinitionVersion.Builder
java.lang.Object
software.amazon.awscdk.services.greengrass.CfnResourceDefinitionVersion.Builder
- All Implemented Interfaces:
- software.amazon.jsii.Builder<CfnResourceDefinitionVersion>
- Enclosing class:
- CfnResourceDefinitionVersion
@Stability(Stable)
public static final class CfnResourceDefinitionVersion.Builder
extends Object
implements software.amazon.jsii.Builder<CfnResourceDefinitionVersion>
A fluent builder for 
CfnResourceDefinitionVersion.- 
Method SummaryModifier and TypeMethodDescriptionbuild()resourceDefinitionId(String resourceDefinitionId) The ID of the resource definition associated with this version.The resources in this version.resources(IResolvable resources) The resources in this version.
- 
Method Details- 
create@Stability(Stable) public static CfnResourceDefinitionVersion.Builder create(Construct scope, String id) - Parameters:
- scope-- scope in which this resource is defined.
 
- id-- scoped id of the resource.
 
- Returns:
- a new instance of CfnResourceDefinitionVersion.Builder.
 
- 
resourceDefinitionId@Stability(Stable) public CfnResourceDefinitionVersion.Builder resourceDefinitionId(String resourceDefinitionId) The ID of the resource definition associated with this version.This value is a GUID. - Parameters:
- resourceDefinitionId- The ID of the resource definition associated with this version. This parameter is required.
- Returns:
- this
 
- 
resourcesThe resources in this version.- Parameters:
- resources- The resources in this version. This parameter is required.
- Returns:
- this
 
- 
resources@Stability(Stable) public CfnResourceDefinitionVersion.Builder resources(List<? extends Object> resources) The resources in this version.- Parameters:
- resources- The resources in this version. This parameter is required.
- Returns:
- this
 
- 
build- Specified by:
- buildin interface- software.amazon.jsii.Builder<CfnResourceDefinitionVersion>
- Returns:
- a newly built instance of CfnResourceDefinitionVersion.
 
 
-