Interface ICfnFrameworkProps
Properties for defining a CfnFramework
.
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.AWS.Backup.dll
Syntax (csharp)
public interface ICfnFrameworkProps
Syntax (vb)
Public Interface ICfnFrameworkProps
Remarks
Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Backup;
var controlScope;
var cfnFrameworkProps = new CfnFrameworkProps {
FrameworkControls = new [] { new FrameworkControlProperty {
ControlName = "controlName",
// the properties below are optional
ControlInputParameters = new [] { new ControlInputParameterProperty {
ParameterName = "parameterName",
ParameterValue = "parameterValue"
} },
ControlScope = controlScope
} },
// the properties below are optional
FrameworkDescription = "frameworkDescription",
FrameworkName = "frameworkName",
FrameworkTags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
FrameworkControls | Contains detailed information about all of the controls of a framework. |
FrameworkDescription | An optional description of the framework with a maximum 1,024 characters. |
FrameworkName | The unique name of a framework. |
FrameworkTags | A list of tags with which to tag your framework. |
Properties
FrameworkControls
Contains detailed information about all of the controls of a framework.
object FrameworkControls { get; }
Property Value
System.Object
Remarks
Each framework must contain at least one control.
FrameworkDescription
An optional description of the framework with a maximum 1,024 characters.
virtual string FrameworkDescription { get; }
Property Value
System.String
Remarks
FrameworkName
The unique name of a framework.
virtual string FrameworkName { get; }
Property Value
System.String
Remarks
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
A list of tags with which to tag your framework.
virtual object FrameworkTags { get; }
Property Value
System.Object