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
,CfnAgent
,CfnAgentAlias
,CfnAgentStatus
,CfnAIAgent
,CfnAIPrompt
,CfnAlarm
,CfnAnalysisTemplate
,CfnApi
,CfnAPIKey
,CfnAppBlockBuilder
,CfnApplication
,CfnApplication
,CfnApplication
,CfnApplication
,CfnApplication
,CfnApplicationInferenceProfile
,CfnAutomationRule
,CfnAutoScalingConfiguration
,CfnBackupPlan
,CfnBackupVault
,CfnBrowserSettings
,CfnBudgetsAction
,CfnCalculatedAttributeDefinition
,CfnCampaign
,CfnCapability
,CfnCapacityReservation
,CfnCertificateProvider
,CfnChallenge
,CfnChannel
,CfnChannel
,CfnChannelGroup
,CfnChannelNamespace
,CfnChannelPlacementGroup
,CfnCisScanConfiguration
,CfnCloudWatchAlarmTemplate
,CfnCloudWatchAlarmTemplateGroup
,CfnCluster
,CfnCluster
,CfnCodeSigningConfig
,CfnCollaboration
,CfnCompositeAlarm
,CfnConfigurationManager
,CfnConfigurationPolicy
,CfnConfigurationProfile
,CfnConfigurationSet
,CfnConfiguredTable
,CfnConfiguredTableAssociation
,CfnConnection
,CfnConnector
,CfnConnector
,CfnConnector
,CfnContainerFleet
,CfnContainerGroupDefinition
,CfnCrossAccountAttachment
,CfnCustomDataIdentifier
,CfnCustomDBEngineVersion
,CfnCustomEntityType
,CfnCustomPlugin
,CfnDataLake
,CfnDataMigration
,CfnDataProvider
,CfnDataQualityRuleset
,CfnDataSource
,CfnDatastore
,CfnDBProxy
,CfnDBProxyEndpoint
,CfnDBShardGroup
,CfnDedicatedIpPool
,CfnDelivery
,CfnDeliveryDestination
,CfnDeliverySource
,CfnDeployment
,CfnDeployment
,CfnDeploymentStrategy
,CfnDirectoryRegistration
,CfnDocumentClassifier
,CfnDomain
,CfnEmailAddress
,CfnEnabledBaseline
,CfnEnabledControl
,CfnEncoderConfiguration
,CfnEnvironment
,CfnEnvironment
,CfnEventBridgeRuleTemplate
,CfnEventBridgeRuleTemplateGroup
,CfnEventBus
,CfnEventSourceMapping
,CfnEventStream
,CfnExport
,CfnFarm
,CfnFindingsFilter
,CfnFleet
,CfnFleet
,CfnFlow
,CfnFlowAlias
,CfnFolder
,CfnFramework
,CfnGeofenceCollection
,CfnGlobalCluster
,CfnGraph
,CfnGroup
,CfnGuardrail
,CfnIdentity
,CfnIdentityPool
,CfnIdentityProvider
,CfnIdMappingTable
,CfnIdMappingWorkflow
,CfnIdNamespace
,CfnIdNamespaceAssociation
,CfnIndex
,CfnInferenceComponent
,CfnInfluxDBInstance
,CfnIngestConfiguration
,CfnInstance
,CfnInstance
,CfnInstanceConnectEndpoint
,CfnInstanceProfile
,CfnIntegration
,CfnIntegration
,CfnIpAccessSettings
,CfnKey
,CfnKnowledgeBase
,CfnLandingZone
,CfnLicenseEndpoint
,CfnLiveSource
,CfnLocationAzureBlob
,CfnLogicallyAirGappedBackupVault
,CfnMailManagerAddonInstance
,CfnMailManagerAddonSubscription
,CfnMailManagerArchive
,CfnMailManagerIngressPoint
,CfnMailManagerRelay
,CfnMailManagerRuleSet
,CfnMailManagerTrafficPolicy
,CfnMalwareProtectionPlan
,CfnMap
,CfnMatchingWorkflow
,CfnMembership
,CfnMicrosoftTeamsChannelConfiguration
,CfnMigrationProject
,CfnMlflowTrackingServer
,CfnMultiplex
,CfnNetwork
,CfnNetworkSettings
,CfnOriginEndpoint
,CfnOutpostResolver
,CfnPackageGroup
,CfnPartnership
,CfnPipeline
,CfnPlaceIndex
,CfnPlaybackRestrictionPolicy
,CfnPlugin
,CfnPodIdentityAssociation
,CfnPolicy
,CfnPolicy
,CfnPortal
,CfnPrivacyBudgetTemplate
,CfnProfile
,CfnProfile
,CfnProfileAssociation
,CfnPrompt
,CfnPrompt
,CfnPromptVersion
,CfnProtection
,CfnProtectionGroup
,CfnPublicKey
,CfnQueue
,CfnQueue
,CfnReplicationConfig
,CfnReplicator
,CfnReportPlan
,CfnRepositoryLink
,CfnRestoreTestingPlan
,CfnRetriever
,CfnRouteCalculator
,CfnRoutingProfile
,CfnRule
,CfnSamplingRule
,CfnSchemaMapping
,CfnScraper
,CfnSdiSource
,CfnSecurityProfile
,CfnServerlessCache
,CfnServiceLevelObjective
,CfnSignalMap
,CfnSlackChannelConfiguration
,CfnSoftwarePackage
,CfnSoftwarePackageVersion
,CfnSourceLocation
,CfnStage
,CfnStorageConfiguration
,CfnStorageLensGroup
,CfnStudioLifecycleConfig
,CfnSubscriber
,CfnTaskSet
,CfnTemplate
,CfnTestCase
,CfnTLSInspectionConfiguration
,CfnTracker
,CfnTrafficDistributionGroup
,CfnTrafficMirrorFilterRule
,CfnTrainingDataset
,CfnTransformer
,CfnTrustStore
,CfnTrustStore
,CfnUsageProfile
,CfnUserAccessLoggingSettings
,CfnUserHierarchyGroup
,CfnUserSettings
,CfnView
,CfnVodSource
,CfnWALWorkspace
,CfnWebExperience
,CfnWorkerConfiguration
,CfnWorkspacesPool
,ITaggableV2.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:23:55.821Z")
@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
Modifier 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.
-