AWS cost allocation tags
AWS provides two types of cost allocation tags: AWS-generated tags and user-defined tags. Cost allocation tags can be used to organize resource costs on cost allocation reports.
Supported AWS cost allocation tags
Availability
-
If you're on a DoiT consolidated billing account(payer account ID
561602220360,017920819041, and279843869311), note that DoiT has activated a set of AWS-generated tags tags and User-defined tags in the DoiT Platform. -
If you're on a DoiT dedicated payer account, open an expert inquiry to get help with cost allocation tags. See also Reactivate custom cost allocation tags.
Tag keys and values are case sensitive.
User-defined tags
The tags below have been activated as cost allocation tags. If you create these tags in your environment, you can use them as filters in the Cloud Analytics reports.
Alias
alias
app.kubernetes.io/instance
app.kubernetes.io/managed-by
app.kubernetes.io/name
Billing
billing
Env
env
Environment
environment
eks:eks-cluster-name
glue_job
karpenter.sh/nodeclaim
karpenter.sh/nodepool
karpenter.k8s.aws/ec2nodeclass
kubernetes.io/cluster-name
kubernetes.io/cluster/
kubernetes.io/created-for/pv/name
kubernetes.io/created-for/pvc/name
kubernetes.io/created-for/pvc/namespace
kubernetes.io/service-name
map-migrated
Name
Owner
owner
Product
product
Project
project
service-name
Team
team
Unit
unit
AWS-generated tags
aws:autoscaling:groupName
aws:backup:source-resource
aws:cloud9:environment
aws:cloud9:owner
aws:cloudformation:logical-id
aws:cloudformation:stack-id
aws:cloudformation:stack-name
aws:createdBy
aws:dlm:expirationTime
aws:dlm:lifecycle-policy-id
aws:dlm:lifecycle-schedule-name
aws:ec2:fleet-id
aws:ec2:managed-launch
aws:ec2launchtemplate:id
aws:ec2launchtemplate:version
aws:ec2spot:fleet-request-id
aws:ecs:clusterName
aws:ecs:serviceName
aws:eks:cluster-name
aws:elasticfilesystem:default-backup
aws:elasticmapreduce:editor-id
aws:elasticmapreduce:instance-group-role
aws:elasticmapreduce:job-flow-id
aws:lambda:capacity-provider
aws:servicecatalog:portfolioArn
aws:servicecatalog:productArn
aws:servicecatalog:provisioningPrincipalArn
aws:servicecatalog:source
aws:ssmmessages:session-id
aws:ssmmessages:target-id
aws:transfer:customHostname
aws:transfer:route53HostedZoneId
aws:zocalo:alias
Custom allocation tags
Ideally, you will be using the supported tags to track your AWS costs.
If you need a cost allocation tag that is not on the lists above, open an expert inquiry.