interface CfnFrameworkProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Backup.CfnFrameworkProps |
Java | software.amazon.awscdk.services.backup.CfnFrameworkProps |
Python | aws_cdk.aws_backup.CfnFrameworkProps |
TypeScript | @aws-cdk/aws-backup » CfnFrameworkProps |
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 * as backup from '@aws-cdk/aws-backup';
declare const controlScope: any;
const cfnFrameworkProps: backup.CfnFrameworkProps = {
frameworkControls: [{
controlName: 'controlName',
// the properties below are optional
controlInputParameters: [{
parameterName: 'parameterName',
parameterValue: 'parameterValue',
}],
controlScope: controlScope,
}],
// the properties below are optional
frameworkDescription: 'frameworkDescription',
frameworkName: 'frameworkName',
frameworkTags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| framework | IResolvable | IResolvable | Framework[] | Contains detailed information about all of the controls of a framework. |
| framework | string | An optional description of the framework with a maximum 1,024 characters. |
| framework | string | The unique name of a framework. |
| framework | IResolvable | IResolvable | Cfn[] | A list of tags with which to tag your framework. |
frameworkControls
Type:
IResolvable | IResolvable | Framework[]
Contains detailed information about all of the controls of a framework.
Each framework must contain at least one control.
frameworkDescription?
Type:
string
(optional)
An optional description of the framework with a maximum 1,024 characters.
frameworkName?
Type:
string
(optional)
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 (_).
frameworkTags?
Type:
IResolvable | IResolvable | Cfn[]
(optional)
A list of tags with which to tag your framework.

.NET
Java
Python
TypeScript