public static interface CreateAssessmentFrameworkRequest.Builder extends AuditManagerRequest.Builder, SdkPojo, CopyableBuilder<CreateAssessmentFrameworkRequest.Builder,CreateAssessmentFrameworkRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAssessmentFrameworkRequest.Builder name(String name)
The name of the new custom framework.
name - The name of the new custom framework.CreateAssessmentFrameworkRequest.Builder description(String description)
An optional description for the new custom framework.
description - An optional description for the new custom framework.CreateAssessmentFrameworkRequest.Builder complianceType(String complianceType)
The compliance type that the new custom framework supports, such as CIS or HIPAA.
complianceType - The compliance type that the new custom framework supports, such as CIS or HIPAA.CreateAssessmentFrameworkRequest.Builder controlSets(Collection<CreateAssessmentFrameworkControlSet> controlSets)
The control sets that are associated with the framework.
controlSets - The control sets that are associated with the framework.CreateAssessmentFrameworkRequest.Builder controlSets(CreateAssessmentFrameworkControlSet... controlSets)
The control sets that are associated with the framework.
controlSets - The control sets that are associated with the framework.CreateAssessmentFrameworkRequest.Builder controlSets(Consumer<CreateAssessmentFrameworkControlSet.Builder>... controlSets)
The control sets that are associated with the framework.
This is a convenience method that creates an instance of theCreateAssessmentFrameworkControlSet.Builder
avoiding the need to create one manually via
CreateAssessmentFrameworkControlSet.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #controlSets(List.
controlSets - a consumer that will call methods on
CreateAssessmentFrameworkControlSet.Builder#controlSets(java.util.Collection) CreateAssessmentFrameworkRequest.Builder tags(Map<String,String> tags)
The tags that are associated with the framework.
tags - The tags that are associated with the framework.CreateAssessmentFrameworkRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAssessmentFrameworkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.