Table of Contents

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 IConstruct

The scope to add the warning to.

message string

The warning message.