Package software.amazon.awscdk
Interface ITaggableV2
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ITaggableV2.Jsii$Default
- All Known Implementing Classes:
CfnAccessEntry,CfnAccessGrant,CfnAccessGrantsInstance,CfnAccessGrantsLocation,CfnAnalysisTemplate,CfnAPIKey,CfnAppBlockBuilder,CfnApplication,CfnAutomationRule,CfnAutoScalingConfiguration,CfnBackupPlan,CfnBackupVault,CfnBrowserSettings,CfnCalculatedAttributeDefinition,CfnCapability,CfnCapacityReservation,CfnCertificateProvider,CfnChannel,CfnChannel,CfnChannelGroup,CfnCisScanConfiguration,CfnCollaboration,CfnConfigurationProfile,CfnConfigurationSet,CfnConfiguredTable,CfnConfiguredTableAssociation,CfnConnector,CfnCustomDataIdentifier,CfnCustomDBEngineVersion,CfnCustomEntityType,CfnDataProvider,CfnDataQualityRuleset,CfnDatastore,CfnDBProxy,CfnDBProxyEndpoint,CfnDedicatedIpPool,CfnDelivery,CfnDeliveryDestination,CfnDeliverySource,CfnDeployment,CfnDeploymentStrategy,CfnDirectoryRegistration,CfnDocumentClassifier,CfnDomain,CfnEnabledBaseline,CfnEnabledControl,CfnEnvironment,CfnEnvironment,CfnEventBus,CfnEventStream,CfnFindingsFilter,CfnFleet,CfnFramework,CfnGeofenceCollection,CfnGraph,CfnGroup,CfnIdentity,CfnIdMappingWorkflow,CfnInferenceComponent,CfnInstance,CfnInstanceConnectEndpoint,CfnInstanceProfile,CfnIntegration,CfnIpAccessSettings,CfnLandingZone,CfnLiveSource,CfnLocationAzureBlob,CfnMap,CfnMatchingWorkflow,CfnMembership,CfnMigrationProject,CfnMultiplex,CfnNetworkSettings,CfnOriginEndpoint,CfnOutpostResolver,CfnPartnership,CfnPipeline,CfnPlaceIndex,CfnPodIdentityAssociation,CfnPolicy,CfnPolicy,CfnPortal,CfnProfile,CfnPrompt,CfnProtection,CfnProtectionGroup,CfnQueue,CfnReplicationConfig,CfnReplicator,CfnReportPlan,CfnRepositoryLink,CfnRestoreTestingPlan,CfnRouteCalculator,CfnRoutingProfile,CfnSamplingRule,CfnSchemaMapping,CfnSecurityProfile,CfnServerlessCache,CfnSoftwarePackage,CfnSoftwarePackageVersion,CfnSourceLocation,CfnStage,CfnStorageLensGroup,CfnTaskSet,CfnTemplate,CfnTLSInspectionConfiguration,CfnTracker,CfnTrafficDistributionGroup,CfnTransformer,CfnTrustStore,CfnTrustStore,CfnUserAccessLoggingSettings,CfnUserHierarchyGroup,CfnUserSettings,CfnView,CfnVodSource,CfnWALWorkspace,ITaggableV2.Jsii$Proxy
@Generated(value="jsii-pacmak/1.94.0 (build b380f01)",
date="2024-03-14T22:21:49.132Z")
@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 interfaceInternal default implementation forITaggableV2.static final classA 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.
-