Class AutoScalingGroupRequireImdsv2Aspect
- Namespace
- Amazon.CDK.AWS.AutoScaling
- Assembly
- Amazon.CDK.AWS.AutoScaling.dll
Aspect that makes IMDSv2 required on instances deployed by AutoScalingGroups.
public class AutoScalingGroupRequireImdsv2Aspect : DeputyBase, IAspect
- Inheritance
-
AutoScalingGroupRequireImdsv2Aspect
- Implements
-
IAspect
Examples
var aspect = new AutoScalingGroupRequireImdsv2Aspect();
Aspects.Of(this).Add(aspect);
Remarks
ExampleMetadata: infused
Constructors
AutoScalingGroupRequireImdsv2Aspect()
public AutoScalingGroupRequireImdsv2Aspect()
Methods
Visit(IConstruct)
All aspects can visit an IConstruct.
public virtual void Visit(IConstruct node)
Parameters
node
IConstruct
Warn(IConstruct, string)
Adds a warning annotation to a node.
protected virtual void Warn(IConstruct node, string message)
Parameters
node
IConstructThe scope to add the warning to.
message
stringThe warning message.