FunctionVersionUpgrade¶
-
class
aws_cdk.aws_lambda.
FunctionVersionUpgrade
(feature_flag, enabled=None)¶ Bases:
object
Aspect for upgrading function versions when the feature flag provided feature flag present.
This can be necessary when the feature flag changes the function hash, as such changes must be associated with a new version. This aspect will change the function description in these cases, which “validates” the new function hash.
- ExampleMetadata
infused
Example:
stack = Stack() Aspects.of(stack).add(lambda_.FunctionVersionUpgrade(LAMBDA_RECOGNIZE_VERSION_PROPS))
- Parameters
feature_flag (
str
) –enabled (
Optional
[bool
]) –
Methods
-
visit
(node)¶ All aspects can visit an IConstruct.
- Parameters
node (
IConstruct
) –- Return type
None