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,CfnAIGuardrail,CfnAIPrompt,CfnAlarm,CfnAlias,CfnAnalysisTemplate,CfnAnycastIpList,CfnApi,CfnAPIKey,CfnAppBlockBuilder,CfnApplication,CfnApplication,CfnApplication,CfnApplication,CfnApplication,CfnApplication,CfnApplicationInferenceProfile,CfnAutomationRule,CfnAutoScalingConfiguration,CfnBackupPlan,CfnBackupVault,CfnBlueprint,CfnBrowserSettings,CfnBudgetsAction,CfnBuild,CfnCalculatedAttributeDefinition,CfnCampaign,CfnCapability,CfnCapacityReservation,CfnCapacityReservation,CfnCertificateProvider,CfnChallenge,CfnChannel,CfnChannel,CfnChannelGroup,CfnChannelNamespace,CfnChannelPlacementGroup,CfnCisScanConfiguration,CfnCloudWatchAlarmTemplate,CfnCloudWatchAlarmTemplateGroup,CfnCluster,CfnCluster,CfnCluster,CfnCluster,CfnCodeSigningConfig,CfnCollaboration,CfnCommand,CfnCompositeAlarm,CfnComputeNodeGroup,CfnConfigurationManager,CfnConfigurationPolicy,CfnConfigurationProfile,CfnConfigurationSet,CfnConfiguredTable,CfnConfiguredTableAssociation,CfnConnection,CfnConnector,CfnConnector,CfnConnector,CfnConsumableResource,CfnContainerFleet,CfnContainerGroupDefinition,CfnCostCategory,CfnCrossAccountAttachment,CfnCustomAction,CfnCustomDataIdentifier,CfnCustomDBEngineVersion,CfnCustomEntityType,CfnCustomPermissions,CfnCustomPlugin,CfnDashboard,CfnDataAccessor,CfnDataAutomationProject,CfnDataLake,CfnDataMigration,CfnDataProtectionSettings,CfnDataProvider,CfnDataQualityRuleset,CfnDataset,CfnDataSource,CfnDatastore,CfnDBProxy,CfnDBProxyEndpoint,CfnDBShardGroup,CfnDedicatedIpPool,CfnDelivery,CfnDeliveryDestination,CfnDeliverySource,CfnDeployment,CfnDeployment,CfnDeploymentStrategy,CfnDirectConnectGatewayAttachment,CfnDirectoryRegistration,CfnDocumentClassifier,CfnDomain,CfnDomainName,CfnDomainNameAccessAssociation,CfnDomainNameV2,CfnEmailAddress,CfnEmailContact,CfnEnabledBaseline,CfnEnabledControl,CfnEncoderConfiguration,CfnEnvironment,CfnEnvironment,CfnEventBridgeRuleTemplate,CfnEventBridgeRuleTemplateGroup,CfnEventBus,CfnEventSourceMapping,CfnEventStream,CfnEventTrigger,CfnExport,CfnFarm,CfnFindingsFilter,CfnFleet,CfnFleet,CfnFlow,CfnFlowAlias,CfnFolder,CfnFramework,CfnGeofenceCollection,CfnGlobalCluster,CfnGraph,CfnGroup,CfnGuardrail,CfnHost,CfnIdentity,CfnIdentityPool,CfnIdentityProvider,CfnIdMappingTable,CfnIdMappingWorkflow,CfnIdNamespace,CfnIdNamespaceAssociation,CfnIndex,CfnInferenceComponent,CfnInfluxDBInstance,CfnIngestConfiguration,CfnInstance,CfnInstance,CfnInstanceConnectEndpoint,CfnInstanceProfile,CfnIntegration,CfnIntegration,CfnInvoiceUnit,CfnIpAccessSettings,CfnKey,CfnKnowledgeBase,CfnLandingZone,CfnLicenseEndpoint,CfnLifecyclePolicy,CfnLiveSource,CfnLocationAzureBlob,CfnLogicallyAirGappedBackupVault,CfnMailManagerAddonInstance,CfnMailManagerAddonSubscription,CfnMailManagerArchive,CfnMailManagerIngressPoint,CfnMailManagerRelay,CfnMailManagerRuleSet,CfnMailManagerTrafficPolicy,CfnMalwareProtectionPlan,CfnMap,CfnMatchingWorkflow,CfnMembership,CfnMessageTemplate,CfnMicrosoftTeamsChannelConfiguration,CfnMigrationProject,CfnMlflowTrackingServer,CfnMultiplex,CfnMultiRegionCluster,CfnNetwork,CfnNetworkSettings,CfnNotificationConfiguration,CfnOriginEndpoint,CfnOutpostResolver,CfnPackageGroup,CfnPartnerApp,CfnPartnership,CfnPipeline,CfnPlaceIndex,CfnPlaybackRestrictionPolicy,CfnPlugin,CfnPodIdentityAssociation,CfnPolicy,CfnPolicy,CfnPortal,CfnPrivacyBudgetTemplate,CfnProfile,CfnProfile,CfnProfileAssociation,CfnPrompt,CfnPrompt,CfnPromptVersion,CfnProtection,CfnProtectionGroup,CfnPublicKey,CfnPublishingDestination,CfnQueue,CfnQueue,CfnQueue,CfnReplicationConfig,CfnReplicator,CfnReportPlan,CfnRepositoryLink,CfnResolverQueryLoggingConfig,CfnResourceConfiguration,CfnResourceGateway,CfnRestoreTestingPlan,CfnRetriever,CfnRouteCalculator,CfnRouteServer,CfnRouteServerEndpoint,CfnRouteServerPeer,CfnRoutingProfile,CfnRule,CfnSamplingRule,CfnSchemaMapping,CfnScraper,CfnSdiSource,CfnSecurityProfile,CfnSegmentDefinition,CfnServerlessCache,CfnServiceLevelObjective,CfnServiceNetworkResourceAssociation,CfnSignalMap,CfnSlackChannelConfiguration,CfnSoftwarePackage,CfnSoftwarePackageVersion,CfnSourceLocation,CfnStage,CfnStateTemplate,CfnStorageConfiguration,CfnStorageLensGroup,CfnStreamGroup,CfnStudioLifecycleConfig,CfnSubscriber,CfnTaskSet,CfnTemplate,CfnTestCase,CfnTLSInspectionConfiguration,CfnTracker,CfnTrafficDistributionGroup,CfnTrafficMirrorFilterRule,CfnTrainingDataset,CfnTransformer,CfnTrustStore,CfnTrustStore,CfnUsageProfile,CfnUserAccessLoggingSettings,CfnUserHierarchyGroup,CfnUserSettings,CfnView,CfnVodSource,CfnVPCBlockPublicAccessExclusion,CfnVPCEndpoint,CfnVPCEndpointService,CfnVpcOrigin,CfnWALWorkspace,CfnWebApp,CfnWebExperience,CfnWorkerConfiguration,CfnWorkflow,CfnWorkspacesPool,ITaggableV2.Jsii$Proxy,VpcOrigin
@Generated(value="jsii-pacmak/1.110.0 (build 336b265)",
date="2025-04-22T23:08:05.968Z")
@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.
-