FeatureFlags¶
-
class
aws_cdk.core.
FeatureFlags
(*args: Any, **kwargs)¶ Bases:
object
Features that are implemented behind a flag in order to preserve backwards compatibility for existing apps.
The list of flags are available in the
@aws-cdk/cx-api
module.The state of the flag for this application is stored as a CDK context variable.
- ExampleMetadata
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.core as cdk feature_flags = cdk.FeatureFlags.of(self)
Methods
-
is_enabled
(feature_flag)¶ Check whether a feature flag is enabled.
If configured, the flag is present in the construct node context. Falls back to the defaults defined in the
cx-api
module.- Parameters
feature_flag (
str
) –- Return type
Optional
[bool
]
Static Methods
-
classmethod
of
(scope)¶ Inspect feature flags on the construct node’s context.
- Parameters
scope (
IConstruct
) –- Return type