Module: AWSCDK::ITaggableV2
- Included in:
- AIOps::CfnInvestigationGroup, APIGateway::CfnDomainNameAccessAssociation, APIGateway::CfnDomainNameV2, APS::CfnAnomalyDetector, APS::CfnScraper, ARCRegionSwitch::CfnPlan, AppConfig::CfnApplication, AppConfig::CfnConfigurationProfile, AppConfig::CfnDeployment, AppConfig::CfnDeploymentStrategy, AppConfig::CfnEnvironment, AppIntegrations::CfnApplication, AppRunner::CfnAutoScalingConfiguration, AppStream::CfnAppBlockBuilder, AppSync::CfnAPI, AppSync::CfnChannelNamespace, AppSync::CfnDomainName, ApplicationSignals::CfnServiceLevelObjective, Apptest::CfnTestCase, Athena::CfnCapacityReservation, B2BI::CfnCapability, B2BI::CfnPartnership, B2BI::CfnProfile, B2BI::CfnTransformer, BCMDataExports::CfnExport, BCMPricingCalculator::CfnBillScenario, Backup::CfnBackupPlan, Backup::CfnBackupVault, Backup::CfnFramework, Backup::CfnLogicallyAirGappedBackupVault, Backup::CfnReportPlan, Backup::CfnRestoreTestingPlan, Backup::CfnTieringConfiguration, Batch::CfnConsumableResource, Batch::CfnQuotaShare, Batch::CfnServiceEnvironment, Bedrock::CfnAgent, Bedrock::CfnAgentAlias, Bedrock::CfnApplicationInferenceProfile, Bedrock::CfnAutomatedReasoningPolicy, Bedrock::CfnAutomatedReasoningPolicyVersion, Bedrock::CfnBlueprint, Bedrock::CfnDataAutomationLibrary, Bedrock::CfnDataAutomationProject, Bedrock::CfnFlow, Bedrock::CfnFlowAlias, Bedrock::CfnGuardrail, Bedrock::CfnIntelligentPromptRouter, Bedrock::CfnKnowledgeBase, Bedrock::CfnPrompt, Bedrock::CfnPromptVersion, BedrockAgentCore::CfnAPIKeyCredentialProvider, BedrockAgentCore::CfnBrowserCustom, BedrockAgentCore::CfnBrowserProfile, BedrockAgentCore::CfnCodeInterpreterCustom, BedrockAgentCore::CfnConfigurationBundle, BedrockAgentCore::CfnDataset, BedrockAgentCore::CfnEvaluator, BedrockAgentCore::CfnGateway, BedrockAgentCore::CfnHarness, BedrockAgentCore::CfnMemory, BedrockAgentCore::CfnOAuth2CredentialProvider, BedrockAgentCore::CfnOnlineEvaluationConfig, BedrockAgentCore::CfnPaymentCredentialProvider, BedrockAgentCore::CfnPaymentManager, BedrockAgentCore::CfnPolicyEngine, BedrockAgentCore::CfnRuntime, BedrockAgentCore::CfnRuntimeEndpoint, BedrockAgentCore::CfnWorkloadIdentity, BedrockMantle::CfnProject, Braket::CfnSpendingLimit, Budgets::CfnBudgetsAction, CE::CfnAnomalyMonitor, CE::CfnAnomalySubscription, CE::CfnCostCategory, CUR::CfnReportDefinition, Cases::CfnCaseRule, Cases::CfnDomain, Cases::CfnField, Cases::CfnLayout, Cases::CfnTemplate, Chatbot::CfnCustomAction, Chatbot::CfnMicrosoftTeamsChannelConfiguration, Chatbot::CfnSlackChannelConfiguration, Chime::CfnAppInstance, Chime::CfnAppInstanceBot, CleanRooms::CfnAnalysisTemplate, CleanRooms::CfnCollaboration, CleanRooms::CfnConfiguredTable, CleanRooms::CfnConfiguredTableAssociation, CleanRooms::CfnIdMappingTable, CleanRooms::CfnIdNamespaceAssociation, CleanRooms::CfnMembership, CleanRooms::CfnPrivacyBudgetTemplate, CleanRoomsML::CfnConfiguredModelAlgorithm, CleanRoomsML::CfnConfiguredModelAlgorithmAssociation, CleanRoomsML::CfnTrainingDataset, CloudFront::CfnAnycastIPList, CloudFront::CfnConnectionFunction, CloudFront::CfnConnectionGroup, CloudFront::CfnDistributionTenant, CloudFront::CfnFunction, CloudFront::CfnKeyValueStore, CloudFront::CfnTrustStore, CloudFront::CfnVPCOrigin, CloudFront::VPCOrigin, CloudTrail::CfnDashboard, CloudWatch::CfnAlarm, CloudWatch::CfnAlarmMuteRule, CloudWatch::CfnCompositeAlarm, CloudWatch::CfnDashboard, CloudWatch::CfnLogAlarm, CodeArtifact::CfnPackageGroup, CodeBuild::CfnFleet, CodeConnections::CfnConnection, CodeStarConnections::CfnRepositoryLink, Codepipeline::CfnWebhook, Cognito::CfnIdentityPool, Comprehend::CfnDocumentClassifier, ComputeOptimizer::CfnAutomationRule, Connect::CfnAgentStatus, Connect::CfnDataTable, Connect::CfnEmailAddress, Connect::CfnInstance, Connect::CfnIntegrationAssociation, Connect::CfnNotification, Connect::CfnPrompt, Connect::CfnQueue, Connect::CfnRoutingProfile, Connect::CfnSecurityProfile, Connect::CfnTrafficDistributionGroup, Connect::CfnUserHierarchyGroup, Connect::CfnView, Connect::CfnWorkspace, ConnectCampaignsv2::CfnCampaign, ControlTower::CfnEnabledBaseline, ControlTower::CfnEnabledControl, ControlTower::CfnLandingZone, CustomerProfiles::CfnCalculatedAttributeDefinition, CustomerProfiles::CfnDomainObjectType, CustomerProfiles::CfnEventStream, CustomerProfiles::CfnEventTrigger, CustomerProfiles::CfnRecommender, CustomerProfiles::CfnSegmentDefinition, DMS::CfnDataMigration, DMS::CfnDataProvider, DMS::CfnInstanceProfile, DMS::CfnMigrationProject, DMS::CfnReplicationConfig, DSQL::CfnCluster, DataPipeline::CfnPipeline, DataZone::CfnDomain, Datasync::CfnLocationAzureBlob, Deadline::CfnFarm, Deadline::CfnFleet, Deadline::CfnLicenseEndpoint, Deadline::CfnMonitor, Deadline::CfnQueue, DevOpsAgent::CfnAgentSpace, DevOpsAgent::CfnPrivateConnection, DevOpsAgent::CfnService, Directconnect::CfnConnection, Directconnect::CfnDirectConnectGateway, Directconnect::CfnLag, Directconnect::CfnPrivateVirtualInterface, Directconnect::CfnPublicVirtualInterface, Directconnect::CfnTransitVirtualInterface, DirectoryService::CfnSimpleAD, DocDB::CfnGlobalCluster, EC2::CfnCapacityManagerDataExport, EC2::CfnEgressOnlyInternetGateway, EC2::CfnHost, EC2::CfnIPAMPrefixListResolver, EC2::CfnIPAMPrefixListResolverTarget, EC2::CfnInstanceConnectEndpoint, EC2::CfnLocalGatewayVirtualInterface, EC2::CfnLocalGatewayVirtualInterfaceGroup, EC2::CfnRouteServer, EC2::CfnRouteServerEndpoint, EC2::CfnRouteServerPeer, EC2::CfnTrafficMirrorFilterRule, EC2::CfnTransitGatewayConnectPeer, EC2::CfnTransitGatewayMeteringPolicy, EC2::CfnVPCBlockPublicAccessExclusion, EC2::CfnVPCEncryptionControl, EC2::CfnVPCEndpoint, EC2::CfnVPCEndpointService, EC2::CfnVPNConcentrator, ECS::CfnDaemon, ECS::CfnDaemonTaskDefinition, ECS::CfnExpressGatewayService, ECS::CfnTaskSet, EKS::CfnAccessEntry, EKS::CfnCapability, EKS::CfnPodIdentityAssociation, EMR::CfnWALWorkspace, EMRContainers::CfnEndpoint, EMRContainers::CfnSecurityConfiguration, EVS::CfnEnvironment, ElasticLoadBalancingv2::CfnTrustStore, Elasticache::CfnServerlessCache, ElementalInference::CfnDictionary, ElementalInference::CfnFeed, EntityResolution::CfnIdMappingWorkflow, EntityResolution::CfnIdNamespace, EntityResolution::CfnMatchingWorkflow, EntityResolution::CfnSchemaMapping, Events::CfnEventBus, Events::CfnRule, ExternalAnthropic::CfnWorkspace, FMS::CfnPolicy, GameLift::CfnAlias, GameLift::CfnBuild, GameLift::CfnContainerFleet, GameLift::CfnContainerGroupDefinition, GameLift::CfnFleet, GameLiftStreams::CfnApplication, GameLiftStreams::CfnStreamGroup, GlobalAccelerator::CfnCrossAccountAttachment, Glue::CfnCatalog, Glue::CfnCustomEntityType, Glue::CfnDataQualityRuleset, Glue::CfnIntegration, Glue::CfnIntegrationResourceProperty, Glue::CfnUsageProfile, GroundStation::CfnDataflowEndpointGroupV2, GuardDuty::CfnMalwareProtectionPlan, GuardDuty::CfnPublishingDestination, GuardDuty::CfnThreatEntitySet, GuardDuty::CfnTrustedEntitySet, HealthImaging::CfnDatastore, AWSCDK::IVS::CfnEncoderConfiguration, AWSCDK::IVS::CfnIngestConfiguration, AWSCDK::IVS::CfnPlaybackRestrictionPolicy, AWSCDK::IVS::CfnPublicKey, AWSCDK::IVS::CfnStage, AWSCDK::IVS::CfnStorageConfiguration, AWSCDK::ImageBuilder::CfnLifecyclePolicy, AWSCDK::ImageBuilder::CfnWorkflow, AWSCDK::Inspectorv2::CfnCisScanConfiguration, AWSCDK::Inspectorv2::CfnCodeSecurityIntegration, AWSCDK::Inspectorv2::CfnCodeSecurityScanConfiguration, AWSCDK::Inspectorv2::CfnFilter, AWSCDK::Interconnect::CfnConnection, AWSCDK::Invoicing::CfnInvoiceUnit, AWSCDK::IoT::CfnCertificateProvider, AWSCDK::IoT::CfnCommand, AWSCDK::IoT::CfnPolicy, AWSCDK::IoT::CfnSoftwarePackage, AWSCDK::IoT::CfnSoftwarePackageVersion, AWSCDK::IoTFleetWise::CfnStateTemplate, AWSCDK::IoTSiteWise::CfnComputationModel, AWSCDK::IoTSiteWise::CfnDataset, KafkaConnect::CfnConnector, KafkaConnect::CfnCustomPlugin, KafkaConnect::CfnWorkerConfiguration, Kinesis::CfnStreamConsumer, Lambda::CfnCapacityProvider, Lambda::CfnCodeSigningConfig, Lambda::CfnEventSourceMapping, Lambda::CfnMicrovmImage, Lambda::CfnNetworkConnector, LaunchWizard::CfnDeployment, Lex::CfnBot, Lex::CfnBotAlias, LicenseManager::CfnGrant, LicenseManager::CfnLicense, Lightsail::CfnDatabaseSnapshot, Lightsail::CfnDiskSnapshot, Lightsail::CfnDomain, Lightsail::CfnInstanceSnapshot, Location::CfnAPIKey, Location::CfnGeofenceCollection, Location::CfnMap, Location::CfnPlaceIndex, Location::CfnRouteCalculator, Location::CfnTracker, Logs::CfnDelivery, Logs::CfnDeliveryDestination, Logs::CfnDeliverySource, Logs::CfnDestination, Logs::CfnScheduledQuery, MPA::CfnApprovalTeam, MPA::CfnIdentitySource, MSK::CfnReplicator, MWAAServerless::CfnWorkflow, Macie::CfnCustomDataIdentifier, Macie::CfnFindingsFilter, MediaConnect::CfnFlow, MediaConnect::CfnFlowEntitlement, MediaConnect::CfnFlowOutput, MediaConnect::CfnFlowSource, MediaConnect::CfnFlowVPCInterface, MediaConnect::CfnRouterInput, MediaConnect::CfnRouterNetworkInterface, MediaConnect::CfnRouterOutput, MediaLive::CfnChannelPlacementGroup, MediaLive::CfnCloudWatchAlarmTemplate, MediaLive::CfnCloudWatchAlarmTemplateGroup, MediaLive::CfnCluster, MediaLive::CfnEventBridgeRuleTemplate, MediaLive::CfnEventBridgeRuleTemplateGroup, MediaLive::CfnMultiplex, MediaLive::CfnNetwork, MediaLive::CfnSdiSource, MediaLive::CfnSignalMap, MediaPackagev2::CfnChannel, MediaPackagev2::CfnChannelGroup, MediaPackagev2::CfnOriginEndpoint, MediaTailor::CfnChannel, MediaTailor::CfnLiveSource, MediaTailor::CfnSourceLocation, MediaTailor::CfnVodSource, MemoryDB::CfnMultiRegionCluster, Neptune::CfnEventSubscription, Neptune::CfnGlobalCluster, NeptuneGraph::CfnGraph, NeptuneGraph::CfnGraphSnapshot, NetworkFirewall::CfnTLSInspectionConfiguration, NetworkFirewall::CfnVPCEndpointAssociation, NetworkManager::CfnDirectConnectGatewayAttachment, Notifications::CfnNotificationConfiguration, NotificationsContacts::CfnEmailContact, ODB::CfnCloudAutonomousVmCluster, ODB::CfnCloudExadataInfrastructure, ODB::CfnCloudVmCluster, ODB::CfnOdbNetwork, ODB::CfnOdbPeeringConnection, ObservabilityAdmin::CfnOrganizationCentralizationRule, ObservabilityAdmin::CfnOrganizationTelemetryRule, ObservabilityAdmin::CfnS3TableIntegration, ObservabilityAdmin::CfnTelemetryPipelines, ObservabilityAdmin::CfnTelemetryRule, Omics::CfnConfiguration, Omics::CfnWorkflowVersion, OpenSearchServerless::CfnCollectionGroup, OpenSearchService::CfnApplication, PCAConnectorAD::CfnConnector, PCAConnectorAD::CfnDirectoryRegistration, PCAConnectorAD::CfnTemplate, PCAConnectorSCEP::CfnChallenge, PCAConnectorSCEP::CfnConnector, PCS::CfnCluster, PCS::CfnComputeNodeGroup, PCS::CfnQueue, PaymentCryptography::CfnKey, PinpointEmail::CfnConfigurationSet, PinpointEmail::CfnDedicatedIPPool, PinpointEmail::CfnIdentity, QBusiness::CfnApplication, QBusiness::CfnDataAccessor, QBusiness::CfnDataSource, QBusiness::CfnIndex, QBusiness::CfnPlugin, QBusiness::CfnRetriever, QBusiness::CfnWebExperience, QuickSight::CfnActionConnector, QuickSight::CfnCustomPermissions, QuickSight::CfnFolder, QuickSight::CfnTopic, RDS::CfnCustomDBEngineVersion, RDS::CfnDBProxy, RDS::CfnDBProxyEndpoint, RDS::CfnDBShardGroup, RDS::CfnGlobalCluster, RDS::CfnIntegration, RTBFabric::CfnInboundExternalLink, RTBFabric::CfnLink, RTBFabric::CfnLinkRoutingRule, RTBFabric::CfnOutboundExternalLink, RTBFabric::CfnRequesterGateway, RTBFabric::CfnResponderGateway, Rbin::CfnRule, Redshift::CfnIntegration, RedshiftServerless::CfnSnapshot, Rekognition::CfnProject, ResilienceHubv2::CfnPolicy, ResilienceHubv2::CfnService, ResilienceHubv2::CfnSystem, Route53::CfnHealthCheck, Route53GlobalResolver::CfnAccessSource, Route53GlobalResolver::CfnAccessToken, Route53GlobalResolver::CfnDNSView, Route53GlobalResolver::CfnFirewallDomainList, Route53GlobalResolver::CfnGlobalResolver, Route53Profiles::CfnProfile, Route53Profiles::CfnProfileAssociation, Route53Resolver::CfnOutpostResolver, Route53Resolver::CfnResolverQueryLoggingConfig, S3::CfnAccessGrant, S3::CfnAccessGrantsInstance, S3::CfnAccessGrantsLocation, S3::CfnAccessPoint, S3::CfnStorageLensGroup, S3Express::CfnAccessPoint, S3Express::CfnDirectoryBucket, S3Files::CfnAccessPoint, S3Files::CfnFileSystem, S3Tables::CfnTable, S3Tables::CfnTableBucket, S3Vectors::CfnIndex, S3Vectors::CfnVectorBucket, SES::CfnConfigurationSet, SES::CfnCustomVerificationEmailTemplate, SES::CfnDedicatedIPPool, SES::CfnEmailIdentity, SES::CfnMailManagerAddonInstance, SES::CfnMailManagerAddonSubscription, SES::CfnMailManagerAddressList, SES::CfnMailManagerArchive, SES::CfnMailManagerIngressPoint, SES::CfnMailManagerRelay, SES::CfnMailManagerRuleSet, SES::CfnMailManagerTrafficPolicy, SES::CfnMultiRegionEndpoint, SES::CfnTemplate, SES::CfnTenant, SMSVoice::CfnConfigurationSet, SMSVoice::CfnOptOutList, SMSVoice::CfnPhoneNumber, SMSVoice::CfnPool, SMSVoice::CfnProtectConfiguration, SMSVoice::CfnSenderId, SSM::CfnAssociation, SSMContacts::CfnContact, SSMQuickSetup::CfnConfigurationManager, SSMQuickSetup::CfnLifecycleAutomation, SSO::CfnApplication, SSO::CfnInstance, Sagemaker::CfnCluster, Sagemaker::CfnInferenceComponent, Sagemaker::CfnMlflowApp, Sagemaker::CfnMlflowTrackingServer, Sagemaker::CfnPartnerApp, Sagemaker::CfnProcessingJob, Sagemaker::CfnStudioLifecycleConfig, SecurityAgent::CfnAgentSpace, SecurityAgent::CfnApplication, SecurityAgent::CfnTargetDomain, SecurityHub::CfnAggregatorV2, SecurityHub::CfnAutomationRule, SecurityHub::CfnAutomationRuleV2, SecurityHub::CfnConfigurationPolicy, SecurityHub::CfnConnectorV2, SecurityHub::CfnHubV2, SecurityLake::CfnDataLake, SecurityLake::CfnSubscriber, Shield::CfnProtection, Shield::CfnProtectionGroup, Timestream::CfnInfluxDBCluster, Timestream::CfnInfluxDBInstance, Transfer::CfnWebApp, VPCLattice::CfnDomainVerification, VPCLattice::CfnResourceConfiguration, VPCLattice::CfnResourceGateway, VPCLattice::CfnServiceNetworkResourceAssociation, Verifiedpermissions::CfnPolicyStore, Wisdom::CfnAIAgent, Wisdom::CfnAIGuardrail, Wisdom::CfnAIPrompt, Wisdom::CfnMessageTemplate, Wisdom::CfnQuickResponse, Workspaces::CfnWorkspacesPool, WorkspacesInstances::CfnWorkspaceInstance, WorkspacesThinClient::CfnEnvironment, WorkspacesWeb::CfnBrowserSettings, WorkspacesWeb::CfnDataProtectionSettings, WorkspacesWeb::CfnIPAccessSettings, WorkspacesWeb::CfnIdentityProvider, WorkspacesWeb::CfnNetworkSettings, WorkspacesWeb::CfnPortal, WorkspacesWeb::CfnSessionLogger, WorkspacesWeb::CfnTrustStore, WorkspacesWeb::CfnUserAccessLoggingSettings, WorkspacesWeb::CfnUserSettings, XRay::CfnGroup, XRay::CfnSamplingRule
- Defined in:
- i_taggable_v2.rb
Overview
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.
Class Method Summary collapse
Instance Method Summary collapse
-
#cdk_tag_manager ⇒ AWSCDK::TagManager
TagManager to set, remove and format tags.
Class Method Details
.jsii_overridable_methods ⇒ Object
21 22 23 24 25 |
# File 'i_taggable_v2.rb', line 21 def self.jsii_overridable_methods { :cdk_tag_manager => { kind: :property, name: "cdkTagManager", is_optional: false }, } end |
Instance Method Details
#cdk_tag_manager ⇒ AWSCDK::TagManager
TagManager to set, remove and format tags.
17 18 19 |
# File 'i_taggable_v2.rb', line 17 def cdk_tag_manager() jsii_get_property("cdkTagManager") end |