AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::ControlTower::EnabledControl

CfnEnabledControl

The resource represents an enabled control. It specifies an asynchronous operation that creates AWS resources on the specified organizational unit and the accounts it contains. The resources created will vary according to the control that you specify.

Import

import { CfnEnabledControl } from 'aws-cdk-lib/aws-controltower';

Or use the module namespace:

import * as controltower from 'aws-cdk-lib/aws-controltower';
// controltower.CfnEnabledControl

Properties

Configuration passed to the constructor as CfnEnabledControlProps.

controlIdentifierRequired
string

The ARN of the control. 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](https://docs.aws.amazon.com//controltower/latest/APIReference/Welcome.html) .

targetIdentifierRequired
string

The ARN of the organizational unit. For information on how to find the `targetIdentifier` , see [the overview page](https://docs.aws.amazon.com//controltower/latest/APIReference/Welcome.html) .

parametersOptional
IResolvable | IResolvable | EnabledControlParameterProperty[]

Array of `EnabledControlParameter` objects.

tagsOptional
CfnTag[]

A set of tags to assign to the enabled control.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-controltower
CFN TypeAWS::ControlTower::EnabledControl
Properties4

Related Constructs

External Links