public static interface Framework.Builder extends SdkPojo, CopyableBuilder<Framework.Builder,Framework>
| Modifier and Type | Method and Description |
|---|---|
Framework.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the framework.
|
Framework.Builder |
complianceType(String complianceType)
The compliance type that the new custom framework supports, such as CIS or HIPAA.
|
Framework.Builder |
controlSets(Collection<ControlSet> controlSets)
The control sets that are associated with the framework.
|
Framework.Builder |
controlSets(Consumer<ControlSet.Builder>... controlSets)
The control sets that are associated with the framework.
|
Framework.Builder |
controlSets(ControlSet... controlSets)
The control sets that are associated with the framework.
|
Framework.Builder |
controlSources(String controlSources)
The sources that Audit Manager collects evidence from for the control.
|
Framework.Builder |
createdAt(Instant createdAt)
Specifies when the framework was created.
|
Framework.Builder |
createdBy(String createdBy)
The IAM user or role that created the framework.
|
Framework.Builder |
description(String description)
The description of the framework.
|
Framework.Builder |
id(String id)
The unique identifier for the framework.
|
Framework.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
Specifies when the framework was most recently updated.
|
Framework.Builder |
lastUpdatedBy(String lastUpdatedBy)
The IAM user or role that most recently updated the framework.
|
Framework.Builder |
logo(String logo)
The logo that's associated with the framework.
|
Framework.Builder |
name(String name)
The name of the framework.
|
Framework.Builder |
tags(Map<String,String> tags)
The tags that are associated with the framework.
|
Framework.Builder |
type(FrameworkType type)
The framework type, such as a custom framework or a standard framework.
|
Framework.Builder |
type(String type)
The framework type, such as a custom framework or a standard framework.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFramework.Builder arn(String arn)
The Amazon Resource Name (ARN) of the framework.
arn - The Amazon Resource Name (ARN) of the framework.Framework.Builder id(String id)
The unique identifier for the framework.
id - The unique identifier for the framework.Framework.Builder name(String name)
The name of the framework.
name - The name of the framework.Framework.Builder type(String type)
The framework type, such as a custom framework or a standard framework.
type - The framework type, such as a custom framework or a standard framework.FrameworkType,
FrameworkTypeFramework.Builder type(FrameworkType type)
The framework type, such as a custom framework or a standard framework.
type - The framework type, such as a custom framework or a standard framework.FrameworkType,
FrameworkTypeFramework.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.Framework.Builder description(String description)
The description of the framework.
description - The description of the framework.Framework.Builder logo(String logo)
The logo that's associated with the framework.
logo - The logo that's associated with the framework.Framework.Builder controlSources(String controlSources)
The sources that Audit Manager collects evidence from for the control.
controlSources - The sources that Audit Manager collects evidence from for the control.Framework.Builder controlSets(Collection<ControlSet> controlSets)
The control sets that are associated with the framework.
controlSets - The control sets that are associated with the framework.Framework.Builder controlSets(ControlSet... controlSets)
The control sets that are associated with the framework.
controlSets - The control sets that are associated with the framework.Framework.Builder controlSets(Consumer<ControlSet.Builder>... controlSets)
The control sets that are associated with the framework.
This is a convenience method that creates an instance of theControlSet.Builder avoiding the need to create one
manually via ControlSet.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
ControlSet.Builder#controlSets(java.util.Collection) Framework.Builder createdAt(Instant createdAt)
Specifies when the framework was created.
createdAt - Specifies when the framework was created.Framework.Builder lastUpdatedAt(Instant lastUpdatedAt)
Specifies when the framework was most recently updated.
lastUpdatedAt - Specifies when the framework was most recently updated.Framework.Builder createdBy(String createdBy)
The IAM user or role that created the framework.
createdBy - The IAM user or role that created the framework.Framework.Builder lastUpdatedBy(String lastUpdatedBy)
The IAM user or role that most recently updated the framework.
lastUpdatedBy - The IAM user or role that most recently updated the framework.Framework.Builder tags(Map<String,String> tags)
The tags that are associated with the framework.
tags - The tags that are associated with the framework.Copyright © 2022. All rights reserved.