interface ITaggableV2
Language Type name
.NETAmazon.CDK.ITaggableV2
Gogithub.com/aws/aws-cdk-go/awscdk/v2#ITaggableV2
Javasoftware.amazon.awscdk.ITaggableV2
Pythonaws_cdk.ITaggableV2
TypeScript (source )aws-cdk-lib
» ITaggableV2
Implemented by
CfnApplication
, CfnConfigurationProfile
, CfnDeployment
, CfnDeploymentStrategy
, CfnEnvironment
, CfnApplication
, CfnServiceLevelObjective
, CfnAutoScalingConfiguration
, CfnAppBlockBuilder
, CfnApi
, CfnChannelNamespace
, CfnTestCase
, CfnScraper
, CfnCapacityReservation
, CfnCapability
, CfnPartnership
, CfnProfile
, CfnTransformer
, CfnBackupPlan
, CfnBackupVault
, CfnFramework
, CfnLogicallyAirGappedBackupVault
, CfnReportPlan
, CfnRestoreTestingPlan
, CfnExport
, CfnAgent
, CfnAgentAlias
, CfnApplicationInferenceProfile
, CfnFlow
, CfnFlowAlias
, CfnGuardrail
, CfnKnowledgeBase
, CfnPrompt
, CfnPromptVersion
, CfnBudgetsAction
, CfnMicrosoftTeamsChannelConfiguration
, CfnSlackChannelConfiguration
, CfnAnalysisTemplate
, CfnCollaboration
, CfnConfiguredTable
, CfnConfiguredTableAssociation
, CfnIdMappingTable
, CfnIdNamespaceAssociation
, CfnMembership
, CfnPrivacyBudgetTemplate
, CfnTrainingDataset
, CfnAlarm
, CfnCompositeAlarm
, CfnPackageGroup
, CfnFleet
, CfnConnection
, CfnRepositoryLink
, CfnIdentityPool
, CfnDocumentClassifier
, CfnAgentStatus
, CfnEmailAddress
, CfnInstance
, CfnPrompt
, CfnQueue
, CfnRoutingProfile
, CfnSecurityProfile
, CfnTrafficDistributionGroup
, CfnUserHierarchyGroup
, CfnView
, CfnCampaign
, CfnEnabledBaseline
, CfnEnabledControl
, CfnLandingZone
, CfnCalculatedAttributeDefinition
, CfnEventStream
, CfnPipeline
, CfnLocationAzureBlob
, CfnDomain
, CfnFarm
, CfnFleet
, CfnLicenseEndpoint
, CfnQueue
, CfnDataMigration
, CfnDataProvider
, CfnInstanceProfile
, CfnMigrationProject
, CfnReplicationConfig
, CfnInstanceConnectEndpoint
, CfnTrafficMirrorFilterRule
, CfnTaskSet
, CfnAccessEntry
, CfnPodIdentityAssociation
, CfnServerlessCache
, CfnTrustStore
, CfnWALWorkspace
, CfnIdMappingWorkflow
, CfnIdNamespace
, CfnMatchingWorkflow
, CfnSchemaMapping
, CfnEventBus
, CfnPolicy
, CfnContainerFleet
, CfnContainerGroupDefinition
, CfnCrossAccountAttachment
, CfnCustomEntityType
, CfnDataQualityRuleset
, CfnUsageProfile
, CfnMalwareProtectionPlan
, CfnDatastore
, CfnCisScanConfiguration
, CfnCertificateProvider
, CfnPolicy
, CfnSoftwarePackage
, CfnSoftwarePackageVersion
, CfnEncoderConfiguration
, CfnIngestConfiguration
, CfnPlaybackRestrictionPolicy
, CfnPublicKey
, CfnStage
, CfnStorageConfiguration
, CfnConnector
, CfnCustomPlugin
, CfnWorkerConfiguration
, CfnCodeSigningConfig
, CfnEventSourceMapping
, CfnDeployment
, CfnAPIKey
, CfnGeofenceCollection
, CfnMap
, CfnPlaceIndex
, CfnRouteCalculator
, CfnTracker
, CfnDelivery
, CfnDeliveryDestination
, CfnDeliverySource
, CfnCustomDataIdentifier
, CfnFindingsFilter
, CfnChannelPlacementGroup
, CfnCloudWatchAlarmTemplate
, CfnCloudWatchAlarmTemplateGroup
, CfnCluster
, CfnEventBridgeRuleTemplate
, CfnEventBridgeRuleTemplateGroup
, CfnMultiplex
, CfnNetwork
, CfnSdiSource
, CfnSignalMap
, CfnChannel
, CfnChannelGroup
, CfnOriginEndpoint
, CfnChannel
, CfnLiveSource
, CfnSourceLocation
, CfnVodSource
, CfnReplicator
, CfnGraph
, CfnTLSInspectionConfiguration
, CfnApplication
, CfnKey
, CfnConnector
, CfnDirectoryRegistration
, CfnTemplate
, CfnChallenge
, CfnConnector
, CfnConfigurationSet
, CfnDedicatedIpPool
, CfnIdentity
, CfnApplication
, CfnDataSource
, CfnIndex
, CfnPlugin
, CfnRetriever
, CfnWebExperience
, CfnFolder
, CfnRule
, CfnCustomDBEngineVersion
, CfnDBProxy
, CfnDBProxyEndpoint
, CfnDBShardGroup
, CfnGlobalCluster
, CfnIntegration
, CfnIntegration
, CfnProfile
, CfnProfileAssociation
, CfnOutpostResolver
, CfnAccessGrant
, CfnAccessGrantsInstance
, CfnAccessGrantsLocation
, CfnStorageLensGroup
, CfnCluster
, CfnInferenceComponent
, CfnMlflowTrackingServer
, CfnStudioLifecycleConfig
, CfnAutomationRule
, CfnConfigurationPolicy
, CfnDataLake
, CfnSubscriber
, CfnMailManagerAddonInstance
, CfnMailManagerAddonSubscription
, CfnMailManagerArchive
, CfnMailManagerIngressPoint
, CfnMailManagerRelay
, CfnMailManagerRuleSet
, CfnMailManagerTrafficPolicy
, CfnProtection
, CfnProtectionGroup
, CfnConfigurationManager
, CfnApplication
, CfnInstance
, CfnInfluxDBInstance
, CfnAIAgent
, CfnAIPrompt
, CfnWorkspacesPool
, CfnEnvironment
, CfnBrowserSettings
, CfnIdentityProvider
, CfnIpAccessSettings
, CfnNetworkSettings
, CfnPortal
, CfnTrustStore
, CfnUserAccessLoggingSettings
, CfnUserSettings
, CfnGroup
, CfnSamplingRule
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
.
Properties
Name Type Description
cdkTagManager TagManager
TagManager to set, remove and format tags.
cdkTagManager
Type:
TagManager
TagManager to set, remove and format tags.