Interface CfnFrameworkMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFrameworkMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:56.273Z")
@Stability(Stable)
public interface CfnFrameworkMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnFrameworkPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.backup.*;
Object controlScope;
CfnFrameworkMixinProps cfnFrameworkMixinProps = CfnFrameworkMixinProps.builder()
.frameworkControls(List.of(FrameworkControlProperty.builder()
.controlInputParameters(List.of(ControlInputParameterProperty.builder()
.parameterName("parameterName")
.parameterValue("parameterValue")
.build()))
.controlName("controlName")
.controlScope(controlScope)
.build()))
.frameworkDescription("frameworkDescription")
.frameworkName("frameworkName")
.frameworkTags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFrameworkMixinPropsstatic final classAn implementation forCfnFrameworkMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectContains detailed information about all of the controls of a framework.default StringAn optional description of the framework with a maximum 1,024 characters.default StringThe 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.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFrameworkPropsMixin.FrameworkControlProperty>- 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
CfnFrameworkMixinProps.BuilderofCfnFrameworkMixinProps
-