Package software.amazon.awscdk
Interface ITaggableV2
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ITaggableV2.Jsii$Default
- All Known Implementing Classes:
ITaggableV2.Jsii$Proxy
@Generated(value="jsii-pacmak/1.89.0 (build 2f74b3e)",
date="2023-11-02T10:21:13.196Z")
@Stability(Stable)
public interface ITaggableV2
extends software.amazon.jsii.JsiiSerializable
Modernized version of ITaggable.
ITaggable
has a problem: for a number of L1 resources, we failed to generate
tags: TagManager
, and generated tags: CfnSomeResource.TagProperty[]
instead.
To mark these resources as taggable, we need to put the TagManager
in a new property
whose name is unlikely to conflict with any existing properties. Hence, a new interface
for that purpose. All future resources will implement ITaggableV2
.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forITaggableV2
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionTagManager to set, remove and format tags.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCdkTagManager
TagManager to set, remove and format tags.
-