@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:36.864Z") @Stability(value=Stable) public interface CfnFrameworkProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.backup.*;
Object controlScope;
CfnFrameworkProps cfnFrameworkProps = CfnFrameworkProps.builder()
.frameworkControls(List.of(FrameworkControlProperty.builder()
.controlName("controlName")
// the properties below are optional
.controlInputParameters(List.of(ControlInputParameterProperty.builder()
.parameterName("parameterName")
.parameterValue("parameterValue")
.build()))
.controlScope(controlScope)
.build()))
// the properties below are optional
.frameworkDescription("frameworkDescription")
.frameworkName("frameworkName")
.frameworkTags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnFrameworkProps.Builder
A builder for
CfnFrameworkProps |
static class |
CfnFrameworkProps.Jsii$Proxy
An implementation for
CfnFrameworkProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnFrameworkProps.Builder |
builder() |
Object |
getFrameworkControls()
Contains detailed information about all of the controls of a framework.
|
default String |
getFrameworkDescription()
An optional description of the framework with a maximum 1,024 characters.
|
default String |
getFrameworkName()
The unique name of a framework.
|
default Object |
getFrameworkTags()
A list of tags with which to tag your framework.
|
@Stability(value=Stable) @NotNull Object getFrameworkControls()
Each framework must contain at least one control.
@Stability(value=Stable) @Nullable default String getFrameworkDescription()
@Stability(value=Stable) @Nullable default String getFrameworkName()
This name is between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).
@Stability(value=Stable) @Nullable default Object getFrameworkTags()
@Stability(value=Stable) static CfnFrameworkProps.Builder builder()
CfnFrameworkProps.Builder of CfnFrameworkPropsCopyright © 2022. All rights reserved.