| Package | Description |
|---|---|
| software.amazon.awscdk |
AWS Cloud Development Kit Library
|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IAspect.Jsii$Default
Internal default implementation for
IAspect. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IAspect.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
RemoveTag
The RemoveTag Aspect will handle removing tags from this node and children.
|
class |
Tag
The Tag Aspect will handle adding a tag to this node and cascading tags to children.
|
| Modifier and Type | Method and Description |
|---|---|
List<IAspect> |
Aspects.getAll()
The list of aspects which were directly applied on this scope.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Aspects.add(IAspect aspect)
Adds an aspect to apply this scope before synthesis.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AutoScalingGroupRequireImdsv2Aspect
Aspect that makes IMDSv2 required on instances deployed by AutoScalingGroups.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InstanceRequireImdsv2Aspect
Aspect that applies IMDS configuration on EC2 Instance constructs.
|
class |
LaunchTemplateRequireImdsv2Aspect
Aspect that applies IMDS configuration on EC2 Launch Template constructs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionVersionUpgrade
Aspect for upgrading function versions when the feature flag provided feature flag present.
|
Copyright © 2022. All rights reserved.