Interface CfnFrameworkProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFrameworkProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:23:57.541Z")
@Stability(Stable)
public interface CfnFrameworkProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnFramework
.
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();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnFrameworkProps
static final class
An implementation forCfnFrameworkProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnFrameworkProps.Builder
builder()
Contains detailed information about all of the controls of a framework.default String
An optional description of the framework with a maximum 1,024 characters.default String
The unique name of a framework.The tags to assign to your framework.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFrameworkControls
Contains detailed information about all of the controls of a framework.Each framework must contain at least one control.
- See Also:
-
getFrameworkDescription
An optional description of the framework with a maximum 1,024 characters.- See Also:
-
getFrameworkName
The unique name of a framework.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 (_).
- See Also:
-
getFrameworkTags
The tags to assign to your framework.- See Also:
-
builder
- Returns:
- a
CfnFrameworkProps.Builder
ofCfnFrameworkProps
-