Module: AWSCDK::CfnCapabilities

Defined in:
cfn_capabilities.rb

Overview

Capabilities that affect whether CloudFormation is allowed to change IAM resources.

Constant Summary collapse

NONE =
Deprecated.
Note:

Default:

No IAM Capabilities.

Pass this capability if you wish to block the creation IAM resources.

Jsii::Enum.new("aws-cdk-lib.CfnCapabilities", "NONE")
ANONYMOUS_IAM =
Deprecated.
Note:

Default:

Capability to create anonymous IAM resources.

Pass this capability if you're only creating anonymous resources.

Jsii::Enum.new("aws-cdk-lib.CfnCapabilities", "ANONYMOUS_IAM")
NAMED_IAM =
Deprecated.
Note:

Default:

Capability to create named IAM resources.

Pass this capability if you're creating IAM resources that have physical names.

CloudFormationCapabilities.NamedIAM implies CloudFormationCapabilities.IAM; you don't have to pass both.

Jsii::Enum.new("aws-cdk-lib.CfnCapabilities", "NAMED_IAM")
AUTO_EXPAND =
Deprecated.
Note:

Default:

Capability to run CloudFormation macros.

Pass this capability if your template includes macros, for example AWS::Include or AWS::Serverless.

Jsii::Enum.new("aws-cdk-lib.CfnCapabilities", "AUTO_EXPAND")