aws-cdk-lib.RemoveTag

class RemoveTag

LanguageType name
.NETAmazon.CDK.RemoveTag
Gogithub.com/aws/aws-cdk-go/awscdk/v2#RemoveTag
Javasoftware.amazon.awscdk.RemoveTag
Pythonaws_cdk.RemoveTag
TypeScript (source)aws-cdk-lib » RemoveTag

Implements IAspect

The RemoveTag Aspect will handle removing tags from this node and children.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
const removeTag = new cdk.RemoveTag('key', /* all optional props */ {
  applyToLaunchedInstances: false,
  excludeResourceTypes: ['excludeResourceTypes'],
  includeResourceTypes: ['includeResourceTypes'],
  priority: 123,
});

Initializer

new RemoveTag(key: string, props?: TagProps)

Parameters

  • key string — The string key for the tag.
  • props TagProps

Properties

NameTypeDescription
keystringThe string key for the tag.
propsTagProps

key

Type: string

The string key for the tag.


props

Type: TagProps

Methods

NameDescription
visit(construct)All aspects can visit an IConstruct.
protected applyTag(resource)
protected applyTagV2(resource)

visit(construct)

public visit(construct: IConstruct): void

Parameters

  • construct IConstruct

All aspects can visit an IConstruct.


protected applyTag(resource)

protected applyTag(resource: ITaggable): void

Parameters

  • resource ITaggable

protected applyTagV2(resource)

protected applyTagV2(resource: ITaggableV2): void

Parameters

  • resource ITaggableV2