Interface ICfnEnabledControlProps
Properties for defining a CfnEnabledControl
.
Namespace: Amazon.CDK.AWS.ControlTower
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnEnabledControlProps
Syntax (vb)
Public Interface ICfnEnabledControlProps
Remarks
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.ControlTower;
var value;
var cfnEnabledControlProps = new CfnEnabledControlProps {
ControlIdentifier = "controlIdentifier",
TargetIdentifier = "targetIdentifier",
// the properties below are optional
Parameters = new [] { new EnabledControlParameterProperty {
Key = "key",
Value = value
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
Control |
The ARN of the control. |
Parameters | Array of |
Tags | Tags to be applied to the enabled control. |
Target |
The ARN of the organizational unit. |
Properties
ControlIdentifier
The ARN of the control.
string ControlIdentifier { get; }
Property Value
System.
Remarks
Only Strongly recommended and Elective controls are permitted, with the exception of the Region deny control. For information on how to find the controlIdentifier
, see the overview page .
Parameters
Array of EnabledControlParameter
objects.
virtual object Parameters { get; }
Property Value
System.
Remarks
Tags
Tags to be applied to the enabled control.
virtual ICfnTag[] Tags { get; }
Property Value
ICfn
Remarks
TargetIdentifier
The ARN of the organizational unit.
string TargetIdentifier { get; }
Property Value
System.
Remarks
For information on how to find the targetIdentifier
, see the overview page .