Class CfnAssessmentFramework.Builder
java.lang.Object
software.amazon.awscdk.services.auditmanager.CfnAssessmentFramework.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAssessmentFramework>
- Enclosing class:
CfnAssessmentFramework
@Stability(Stable)
public static final class CfnAssessmentFramework.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAssessmentFramework>
A fluent builder for
CfnAssessmentFramework.-
Method Summary
Modifier and TypeMethodDescriptionbuild()complianceType(String complianceType) The compliance type that the framework supports, such as CIS or HIPAA.controlSets(List<? extends Object> controlSets) The control sets that are associated with the framework.controlSets(IResolvable controlSets) The control sets that are associated with the framework.description(String description) The description of the framework.The name of the framework.The tags associated with the framework.
-
Method Details
-
create
@Stability(Stable) public static CfnAssessmentFramework.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnAssessmentFramework.Builder.
-
controlSets
The control sets that are associated with the framework.- Parameters:
controlSets- The control sets that are associated with the framework. This parameter is required.- Returns:
this- See Also:
-
controlSets
@Stability(Stable) public CfnAssessmentFramework.Builder controlSets(List<? extends Object> controlSets) The control sets that are associated with the framework.- Parameters:
controlSets- The control sets that are associated with the framework. This parameter is required.- Returns:
this- See Also:
-
name
The name of the framework.- Parameters:
name- The name of the framework. This parameter is required.- Returns:
this- See Also:
-
complianceType
The compliance type that the framework supports, such as CIS or HIPAA.- Parameters:
complianceType- The compliance type that the framework supports, such as CIS or HIPAA. This parameter is required.- Returns:
this- See Also:
-
description
The description of the framework.- Parameters:
description- The description of the framework. This parameter is required.- Returns:
this- See Also:
-
tags
The tags associated with the framework.- Parameters:
tags- The tags associated with the framework. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAssessmentFramework>- Returns:
- a newly built instance of
CfnAssessmentFramework.
-