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-21T06:34:02.212Z")
@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.
-