Resources you can use with AWS Resource Groups
You can use the AWS Management Console or the AWS CLI to add tags to many AWS resources. This topic describes resources that you can query and group into resource groups by using AWS Resource Groups, and resources that you can tag by using Tag Editor.
A resource group based on a query for All supported resource types can add members automatically over time, as new resources are supported by Resource Groups. When you run automations or other bulk tasks on an existing resource group based on All supported resource types, be aware that the actions might be run on many more resources than were in the group when you first created it. This might also mean that automations or tasks that you created for other resources are applied to unintended resources, or resources on which the tasks cannot be completed.

The following tables list which resources are supported for tag-based groups, tagging in Tag Editor, and for AWS CloudFormation stack-based groups.
Amazon API Gateway
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ApiGateway::Account |
|
|
|
AWS::ApiGateway::ApiKey |
|
|
|
AWS::ApiGateway::DomainName |
|
|
|
AWS::ApiGateway::RestApi |
|
|
|
AWS::ApiGateway::Stage |
|
|
|
AWS::ApiGateway::UsagePlan |
|
|
|
Amazon AppStream
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::AppStream::Fleet |
|
|
|
AWS::AppStream::ImageBuilder |
|
|
|
AWS::AppStream::Stack |
|
|
|
AWS AppSync
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::AppSync::DataSource |
|
|
|
AWS::AppSync::GraphQLApi |
|
|
|
AWS Certificate Manager
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CertificateManager::Certificate |
|
|
|
AWS Certificate Manager Private Certificate Authority
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ACMPCA::CertificateAuthority |
|
|
|
AWS Cloud9
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Cloud9::Environment |
|
|
|
AWS CloudFormation
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CloudFormation::Stack |
|
|
|
Amazon CloudFront
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CloudFront::Distribution |
|
|
|
AWS::CloudFront::StreamingDistribution |
|
|
|
¹ This is a resource for a global service that is hosted in the
US East (N. Virginia) Region. To use Tag Editor to create or
modify tags for this resource type, you must include us-east-1
from the
Select regions list under Find resources to tag in the
Tag Editor console.
² This is a resource for a global service that is hosted in the US East (N. Virginia) Region. Because Resource Groups are maintained separately for each region, you must switch your AWS console to the Region that contains the resources you want to include in the group. To create a resource group that contains a global resource, you must configure your AWS Console to US East (N. Virginia) us-east-1 using the Region selector in the upper-right corner of the AWS console.
AWS CloudTrail
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CloudTrail::Trail |
|
|
|
Amazon CloudWatch
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CloudWatch::Alarm |
|
|
|
AWS::CloudWatch::Dashboard |
|
|
|
Amazon CloudWatch Logs
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Logs::LogGroup |
|
|
|
AWS CodeBuild
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CodeBuild::Project |
|
|
|
AWS CodeCommit
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CodeCommit::Repository |
|
|
|
AWS CodeDeploy
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CodeDeploy::Application |
|
|
|
AWS::CodeDeploy::DeploymentConfig |
|
|
|
AWS CodePipeline
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::CodePipeline::CustomActionType |
|
|
|
AWS::CodePipeline::Pipeline |
|
|
|
AWS::CodePipeline::Webhook |
|
|
|
Amazon Cognito
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Cognito::IdentityPool |
|
|
|
AWS::Cognito::UserPool |
|
|
|
Amazon Comprehend
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Comprehend::DocumentClassifier |
|
|
|
AWS::Comprehend::EntityRecognizer |
|
|
|
AWS Config
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Config::ConfigRule |
|
|
|
AWS Data Exchange
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::DataExchange::DataSet |
|
|
|
AWS::DataExchange::Revision |
|
|
|
AWS Data Pipeline
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::DataPipeline::Pipeline |
|
|
|
AWS Database Migration Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::DMS::Certificate |
|
|
|
AWS::DMS::Endpoint |
|
|
|
AWS::DMS::EventSubscription |
|
|
|
AWS::DMS::ReplicationInstance |
|
|
|
AWS::DMS::ReplicationSubnetGroup |
|
|
|
AWS::DMS::ReplicationTask |
|
|
|
Amazon DynamoDB
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::DynamoDB::Table |
|
|
|
Amazon EMR
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::EMR::Cluster |
|
|
|
Amazon ElastiCache
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ElastiCache::CacheCluster |
|
|
|
AWS::ElastiCache::Snapshot |
|
|
|
AWS Elastic Beanstalk
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ElasticBeanstalk::Application |
|
|
|
AWS::ElasticBeanstalk::ApplicationVersion |
|
|
|
AWS::ElasticBeanstalk::ConfigurationTemplate |
|
|
|
AWS::ElasticBeanstalk::Environment |
|
|
|
Amazon Elastic Compute Cloud (Amazon EC2)
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::EC2::CapacityReservation |
|
|
|
AWS::EC2::CustomerGateway |
|
|
|
AWS::EC2::DHCPOptions |
|
|
|
AWS::EC2::EIP |
|
|
|
AWS::EC2::Host |
|
|
|
AWS::EC2::Image |
|
|
|
AWS::EC2::Instance |
|
|
|
AWS::EC2::InternetGateway |
|
|
|
AWS::EC2::LaunchTemplate |
|
|
|
AWS::EC2::NatGateway |
|
|
|
AWS::EC2::NetworkAcl |
|
|
|
AWS::EC2::NetworkInterface |
|
|
|
AWS::EC2::ReservedInstance |
|
|
|
AWS::EC2::RouteTable |
|
|
|
AWS::EC2::SecurityGroup |
|
|
|
AWS::EC2::Snapshot |
|
|
|
AWS::EC2::SpotInstanceRequest |
|
|
|
AWS::EC2::Subnet |
|
|
|
AWS::EC2::TransitGateway |
|
|
|
AWS::EC2::TransitGatewayRouteTable |
|
|
|
AWS::EC2::Volume |
|
|
|
AWS::EC2::VPC |
|
|
|
AWS::EC2::VPCPeeringConnection |
|
|
|
AWS::EC2::VPNConnection |
|
|
|
AWS::EC2::VPNGateway |
|
|
|
Amazon Elastic Container Registry
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ECR::Repository |
|
|
|
Amazon Elastic Container Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ECS::Cluster |
|
|
|
AWS::ECS::ContainerInstance |
|
|
|
AWS::ECS::Service |
|
|
|
AWS::ECS::Task |
|
|
|
AWS::ECS::TaskDefinition |
|
|
|
Amazon Elastic File System
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::EFS::FileSystem |
|
|
|
Amazon Elastic Kubernetes Service (Amazon EKS)
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::EKS::Cluster |
|
|
|
Elastic Load Balancing
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ElasticLoadBalancing::LoadBalancer |
|
|
|
AWS::ElasticLoadBalancingV2::LoadBalancer |
|
|
|
AWS::ElasticLoadBalancingV2::TargetGroup |
|
|
|
Amazon Elasticsearch Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Elasticsearch::Domain |
|
|
|
Amazon CloudWatch Events
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Events::Rule |
|
|
|
Amazon FSx
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::FSx::FileSystem |
|
|
|
AWS Glue
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Glue::Crawler |
|
|
|
AWS::Glue::Database |
|
|
|
AWS::Glue::Job |
|
|
|
AWS::Glue::Trigger |
|
|
|
AWS Glue DataBrew
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::DataBrew::Dataset |
|
|
|
AWS::DataBrew::Job |
|
|
|
AWS::DataBrew::Project |
|
|
|
AWS::DataBrew::Recipe |
|
|
|
AWS::DataBrew::Schedule |
|
|
|
AWS Identity and Access Management
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::IAM::Role |
|
|
|
Amazon Inspector
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Inspector::AssessmentTemplate |
|
|
|
AWS IoT
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::IoT::TopicRule |
|
|
|
AWS IoT Analytics
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::IoTAnalytics::Channel |
|
|
|
AWS::IoTAnalytics::Dataset |
|
|
|
AWS::IoTAnalytics::Datastore |
|
|
|
AWS::IoTAnalytics::Pipeline |
|
|
|
AWS IoT Events
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::IoTEvents::DetectorModel |
|
|
|
AWS::IoTEvents::Input |
|
|
|
AWS IoT Greengrass
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Greengrass::ConnectorDefinition |
|
|
|
AWS::Greengrass::CoreDefinition |
|
|
|
AWS::Greengrass::DeviceDefinition |
|
|
|
AWS::Greengrass::FunctionDefinition |
|
|
|
AWS::Greengrass::Group |
|
|
|
AWS::Greengrass::LoggerDefinition |
|
|
|
AWS::Greengrass::ResourceDefinition |
|
|
|
AWS::Greengrass::SubscriptionDefinition |
|
|
|
AWS Key Management Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::KMS::Alias |
|
|
|
AWS::KMS::Key |
|
|
|
Amazon Kinesis
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Kinesis::Stream |
|
|
|
Amazon Kinesis Data Analytics
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::KinesisAnalytics::Application |
|
|
|
AWS::KinesisAnalyticsV2::Application |
|
|
|
Amazon Kinesis Data Firehose
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::KinesisFirehose::DeliveryStream |
|
|
|
AWS Lambda
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Lambda::Alias |
|
|
|
AWS::Lambda::EventSourceMapping |
|
|
|
AWS::Lambda::Function |
|
|
|
AWS::Lambda::LayerVersion |
|
|
|
AWS::Lambda::Version |
|
|
|
Amazon MQ
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::AmazonMQ::Broker |
|
|
|
AWS::AmazonMQ::Configuration |
|
|
|
Amazon Macie
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Macie::ClassificationJob |
|
|
|
AWS::Macie::CustomDataIdentifier |
|
|
|
AWS::Macie::FindingsFilter |
|
|
|
AWS::Macie::Member |
|
|
|
Amazon Managed Streaming for Apache Kafka
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Kafka::Cluster |
|
|
|
AWS OpsWorks
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::OpsWorks::Instance |
|
|
|
AWS::OpsWorks::Layer |
|
|
|
AWS::OpsWorks::Stack |
|
|
|
AWS Organizations
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Organizations::Account |
|
|
|
AWS::Organizations::OrganizationalUnit |
|
|
|
AWS::Organizations::Policy |
|
|
|
AWS::Organizations::Root |
|
|
|
Amazon Quantum Ledger Database (Amazon QLDB)
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::QLDB::Ledger |
|
|
|
Amazon Redshift
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Redshift::Cluster |
|
|
|
AWS::Redshift::ClusterParameterGroup |
|
|
|
AWS::Redshift::ClusterSecurityGroup |
|
|
|
AWS::Redshift::ClusterSubnetGroup |
|
|
|
AWS::Redshift::HSMClientCertificate |
|
|
|
Amazon Relational Database Service (Amazon RDS)
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::RDS::DBCluster |
|
|
|
AWS::RDS::DBClusterParameterGroup |
|
|
|
AWS::RDS::DBClusterSnapshot |
|
|
|
AWS::RDS::DBInstance |
|
|
|
AWS::RDS::DBParameterGroup |
|
|
|
AWS::RDS::DBSecurityGroup |
|
|
|
AWS::RDS::DBSnapshot |
|
|
|
AWS::RDS::DBSubnetGroup |
|
|
|
AWS::RDS::EventSubscription |
|
|
|
AWS::RDS::OptionGroup |
|
|
|
AWS::RDS::ReservedDBInstance |
|
|
|
AWS Resource Access Manager
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::RAM::ResourceShare |
|
|
|
AWS Resource Groups
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ResourceGroups::Group |
|
|
|
AWS Robomaker
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::RoboMaker::DeploymentJob |
|
|
|
AWS::RoboMaker::Fleet |
|
|
|
AWS::RoboMaker::Robot |
|
|
|
AWS::RoboMaker::RobotApplication |
|
|
|
AWS::RoboMaker::SimulationApplication |
|
|
|
AWS::RoboMaker::SimulationJob |
|
|
|
Amazon Route 53
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Route53::Domain |
|
|
|
AWS::Route53::HealthCheck |
|
|
|
AWS::Route53::HostedZone |
|
|
|
¹ This is a resource for a global service that is hosted in the
US East (N. Virginia) Region. To use Tag Editor to create or
modify tags for this resource type, you must include us-east-1
from the
Select regions list under Find resources to tag in the
Tag Editor console.
² This is a resource for a global service that is hosted in the US East (N. Virginia) Region. Because Resource Groups are maintained separately for each region, you must switch your AWS console to the Region that contains the resources you want to include in the group. To create a resource group that contains a global resource, you must configure your AWS Console to US East (N. Virginia) us-east-1 using the Region selector in the upper-right corner of the AWS console.
Amazon Route 53 Resolver
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Route53Resolver::ResolverEndpoint |
|
|
|
AWS::Route53Resolver::ResolverRule |
|
|
|
¹ This is a resource for a global service that is hosted in the
US East (N. Virginia) Region. To use Tag Editor to create or
modify tags for this resource type, you must include us-east-1
from the
Select regions list under Find resources to tag in the
Tag Editor console.
² This is a resource for a global service that is hosted in the US East (N. Virginia) Region. Because Resource Groups are maintained separately for each region, you must switch your AWS console to the Region that contains the resources you want to include in the group. To create a resource group that contains a global resource, you must configure your AWS Console to US East (N. Virginia) us-east-1 using the Region selector in the upper-right corner of the AWS console.
Amazon S3 Glacier
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::Glacier::Vault |
|
|
|
Amazon SageMaker
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::SageMaker::Endpoint |
|
|
|
AWS::SageMaker::EndpointConfig |
|
|
|
AWS::SageMaker::HyperParameterTuningJob |
|
|
|
AWS::SageMaker::LabelingJob |
|
|
|
AWS::SageMaker::Model |
|
|
|
AWS::SageMaker::NotebookInstance |
|
|
|
AWS::SageMaker::TrainingJob |
|
|
|
AWS::SageMaker::TransformJob |
|
|
|
AWS::SageMaker::Workteam |
|
|
|
AWS Secrets Manager
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::SecretsManager::Secret |
|
|
|
AWS Service Catalog
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::ServiceCatalog::CloudFormationProduct |
|
|
|
AWS::ServiceCatalog::Portfolio |
|
|
|
Amazon Simple Notification Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::SNS::Topic |
|
|
|
Amazon Simple Queue Service
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::SQS::Queue |
|
|
|
Amazon Simple Storage Service (Amazon S3)
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::S3::Bucket |
|
|
|
AWS Step Functions
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::StepFunctions::Activity |
|
|
|
AWS::StepFunctions::StateMachine |
|
|
|
AWS Storage Gateway
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::StorageGateway::Gateway |
|
|
|
AWS::StorageGateway::Volume |
|
|
|
AWS Systems Manager
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::SSM::Document |
|
|
|
AWS::SSM::MaintenanceWindow |
|
|
|
AWS::SSM::ManagedInstance |
|
|
|
AWS::SSM::Parameter |
|
|
|
AWS::SSM::PatchBaseline |
|
|
|
Amazon WorkSpaces
Resources | Tag Editor Tagging | Tag-based Groups | AWS CloudFormation Stack-based Groups |
---|---|---|---|
AWS::WorkSpaces::Workspace |
|
|
|