

# Data dictionary
<a name="data-dictionary"></a>

Cost and Usage Reports contain details about your usage. The following sections list and describe a subset of columns that you see in your report, and the corresponding definitions.

To download the full list of the columns that can appear in AWS Cost and Usage Reports (AWS CUR) and the services that the columns apply to, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). This comma-separated values (CSV) list includes **Identity**, **Bill**, **LineItem**, **Reservation**, **Pricing**, and **Product** columns.

Every Cost and Usage Report includes **Identity**, **Bill**, and **LineItem** columns. All other columns are included in your report only if your monthly AWS usage generates data to populate those columns.

**Topics**
+ [

# Identity details
](identity-columns.md)
+ [

# Billing details
](billing-columns.md)
+ [

# Line item details
](Lineitem-columns.md)
+ [

# Reservation details
](reservation-columns.md)
+ [

# Pricing details
](pricing-columns.md)
+ [

# Product details
](product-columns.md)
+ [

# Resource tags details
](resource-tags-columns.md)
+ [

# Savings Plans details
](savingsplans-columns.md)
+ [

# Cost Categories details
](cost-categories-columns.md)
+ [

# Discount details
](discount-details.md)
+ [

# Split line item details
](split-line-item-columns.md)

# Identity details
<a name="identity-columns"></a>

Columns under the **identity** header in AWS Cost and Usage Reports are static fields that appear in all Cost and Usage Reports.

You can use the identity line items in the report to find specific line items that have been split across multiple AWS CUR files. These include the following columns:

## identity/LineItemId
<a name="identity-details-LineItemId"></a>
+ **Description:** This field is generated for each line item and is unique in a given partition. This does not guarantee that the field will be unique across an entire delivery (that is, all partitions in an update) of the AWS CUR. The line item ID isn't consistent between different Cost and Usage Reports and can't be used to identify the same line item across different reports.
+ **Example:** A report created for November 29 can be large enough to require multiple files. The **LineItemId** is consistent between the November 29 AWS CUR files, but doesn't match the **LineItemId** for the same resource in the November 30 report.

## identity/TimeInterval
<a name="identity-details-TimeInterval"></a>
+ **Description:** The time interval that this line item applies to, in the following format: `YYYY-MM-DDTHH:mm:ssZ/YYYY-MM-DDTHH:mm:ssZ`. The time interval is in UTC and can be either daily or hourly, depending on the granularity of the report.
+ **Example:** The **TimeInterval** `2017-11-01T00:00:00Z/2017-12-01T00:00:00Z` includes the entire month of November 2017.

# Billing details
<a name="billing-columns"></a>

Columns under the **bill** header in AWS Cost and Usage Reports are static fields that appear in all Cost and Usage Reports. You can use the billing line items in the report to find details about the specific bill covered by the report, such as the charge type and the beginning and end of the billing period. This includes the following columns: 

A \$1 [B](#b-B) \$1 C \$1 D \$1 E \$1 F \$1 G \$1 H \$1 [I](#b-I) \$1 J \$1 K \$1 L \$1 M \$1 N \$1 O \$1 [P](#b-P) \$1 Q \$1 R \$1 S \$1 T \$1 U \$1 VWXYZ 

## B
<a name="billing-details-B"></a>

### bill/BillingEntity
<a name="billing-details-B-BillingEntity"></a>

Helps you identify whether your invoices or transactions are for AWS Marketplace or for purchases of other AWS services. Possible values include:
+ **AWS** – Identifies a transaction for AWS services other than in AWS Marketplace.
+ **AWS Marketplace** – Identifies a purchase in AWS Marketplace.

### bill/BillingPeriodEndDate
<a name="billing-details-B-BillingPeriodEndDate"></a>

The end date of the billing period that is covered by this report, in UTC. The format is `YYYY-MM-DDTHH:mm:ssZ`.

### bill/BillingPeriodStartDate
<a name="billing-details-B-BillingPeriodStartDate"></a>

The start date of the billing period that is covered by this report, in UTC. The format is `YYYY-MM-DDTHH:mm:ssZ`. 

### bill/BillType
<a name="billing-details-B-BillType"></a>

The type of bill that this report covers. There are three bill types:
+ **Anniversary** – Line items for services that you used during the month
+ **Purchase** – Line items for upfront service fees
+ **Refund** – Line items for refunds

## I
<a name="billing-details-I"></a>

### bill/InvoiceId
<a name="billing-details-I-InvoiceId"></a>

The ID associated with a specific line item. Until the report is final, the **InvoiceId** is blank.

### bill/InvoicingEntity
<a name="billing-details-I-InvoicingEntity"></a>

The AWS entity that issues the invoice. Possible values include:
+ **Amazon Web Services, Inc.** – The entity that issues invoices to customer globally, where applicable.
+ **Amazon Web Services India Private Limited** – The entity that issues invoices to customers based in India.
+ **Amazon Web Services South Africa Proprietary Limited** – The entity that issues invoices to customers in South Africa.

## P
<a name="billing-details-P"></a>

### bill/PayerAccountId
<a name="billing-details-P-PayerAccountId"></a>

The account ID of the paying account. For an organization in AWS Organizations, this is the account ID of the management account.

# Line item details
<a name="Lineitem-columns"></a>

Columns under the **lineItem** header in AWS Cost and Usage Reports are static fields that appear in all Cost and Usage Reports. They cover all of the cost and usage information for your usage. This includes the following columns:

[A](#l-A) \$1 [B](#l-B) \$1 [C](#l-C) \$1 D \$1 E \$1 F \$1 G \$1 H \$1 I \$1 J \$1 K \$1 [L](#l-L) \$1 M \$1 [N](#l-N) \$1 [O](#l-O) \$1 [P](#l-P) \$1 Q \$1 [R](#l-R) \$1 S \$1 T \$1 [U](#l-U) \$1 VWXYZ 

## A
<a name="Lineitem-details-A"></a>

### lineItem/AvailabilityZone
<a name="Lineitem-details-A-AvailabilityZone"></a>

The Availability Zone that hosts this line item. For example, `us-east-1a` or `us-east-1b`.

## B
<a name="Lineitem-details-B"></a>

### lineItem/BlendedCost
<a name="Lineitem-details-B-BlendedCost"></a>

The `BlendedRate` multiplied by the `UsageAmount`.

**Note**  
**BlendedCost** is blank for line items that have a **LineItemType** of **Discount**. Discounts are calculated using only the unblended cost of a member account, aggregated by member account and SKU. As a result, **BlendedCost** is not available for discounts.

### lineItem/BlendedRate
<a name="Lineitem-details-B-BlendedRate"></a>

The `BlendedRate` is the average cost incurred for each SKU across an organization.

For example, the Amazon S3 blended rates are the total cost of storage divided by the amount of data stored per month. For accounts with RIs, the blended rates are calculated as the average costs of the RIs and the On-Demand Instances.

Blended rates are calculated at the management account level, and used to allocate costs to each member account. For more information, see [Blended Rates and Costs](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/con-bill-blended-rates.html#Blended_CB) in the *AWS Billing User Guide*.

## C
<a name="Lineitem-details-C"></a>

### lineItem/CurrencyCode
<a name="Lineitem-details-C-currencyCode"></a>

The currency that this line item is shown in. All AWS customers are billed in US dollars by default. To change your billing currency, see [Changing which currency you use to pay your bill](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/manage-account-payment.html#manage-account-payment-change-currency) in the *AWS Billing User Guide*.

## L
<a name="Lineitem-details-L"></a>

### lineItem/LegalEntity
<a name="Lineitem-details-L-LegalEntity"></a>

The Seller of Record of a specific product or service. In most cases, the invoicing entity and legal entity are the same. The values might differ for third-party AWS Marketplace transactions. Possible values include:
+ **Amazon Web Services, Inc.** – The entity that sells AWS services.
+ **Amazon Web Services India Private Limited** – The local Indian entity that acts as a reseller for AWS services in India.

### lineItem/LineItemDescription
<a name="Lineitem-details-L-LineItemDescription"></a>

The description of the line item type. For example, the description of a usage line item summarizes what type of usage you incurred during a specific time period.

For size-flexible RIs, the description corresponds to the RI the benefit was applied to. For example, if a line item corresponds to a `t2.micro` and a `t2.small` RI was applied to the usage, the **lineItem/LineItemDescription** displays `t2.small`.

The description for a usage line item with an RI discount contains the pricing plan covered by the line item.

### lineItem/LineItemType
<a name="Lineitem-details-L-LineItemType"></a>

The type of charge covered by this line item. Possible types are the following:
+ **BundledDiscount** – A usage-based discount that provides free or discounted usage of a service or feature based on the usage of another service or feature.
+ **Credit** – Any credits that AWS applied to your bill. See the **Description** column for details. AWS might update reports after they have been finalized if AWS applies a credit to your account for the month after finalizing your bill.
+ **Discount** – Any discounts that AWS applied to your usage. This specific line item name may vary and require parsing based on the discount. For more information, refer to the **lineItem/LineItemDescription** column.
+ **DiscountedUsage** – The rate for any instances for which you had Reserved Instance (RI) benefits.
+ **Fee** – Any upfront annual fee that you paid for subscriptions. For example, the upfront fee that you paid for an **All Upfront RI** or a **Partial Upfront RI**.
+ **Refund** – The negative charges that AWS refunded money for. Check the **Description** column for details. AWS might update reports after they have been finalized if AWS applies a refund to your account for the month after finalizing your bill.
+ **RIFee** – The monthly recurring fee for subscriptions. For example, the recurring fee for **Partial Upfront RI**s, **No Upfront RI**s, and **All Upfront**s that you pay every month. Although the RIFee might be \$10 for all upfront reservations, this line is still populated for those reservation types to provide other columns such as **reservation/AmortizedUpfrontFeeForBillingPeriod** and **reservation/ReservationARN**.
+ **Tax** – Any taxes that AWS applied to your bill. For example, VAT or US sales tax.
+ **Usage** – Any usage that is charged at On-Demand Instance rates.
+ **SavingsPlanUpfrontFee** – Any one-time upfront fee from your purchase of an All Upfront or Partial Upfront Savings Plans.
+ **SavingsPlanRecurringFee** – Any recurring hourly charges that correspond with your No Upfront or Partial Upfront Savings Plans. The Savings Plans recurring fee is initially added to your bill on the day that you purchase a No Upfront or Partial Upfront Savings Plans. After the initial purchase, AWS adds the recurring fee to the first day of each billing period thereafter.
+ **SavingsPlanCoveredUsage** – Any on-demand cost that is covered by your Savings Plans. Savings Plans covered usage line items are offset by the corresponding Savings Plans negation items.
+ **SavingsPlanNegation** – Any offset cost through your Savings Plans benefit that’s associated with the corresponding Savings Plans covered usage item.

For more information and examples of Savings Plans line items, see [Understanding Savings Plans](cur-sp.md).

## N
<a name="Lineitem-details-N"></a>

### lineItem/NetUnblendedCost
<a name="Lineitem-details-N-NetUnblendedCost"></a>

The actual after-discount cost that you're paying for the line item. This column is included in your report only when your account has a discount in the applicable billing period.

### lineItem/NetUnblendedRate
<a name="Lineitem-details-N-NetUnblendedRate"></a>

The actual after-discount rate that you're paying for the line item. This column is included in your report only when your account has a discount in the applicable billing period.

### lineItem/NormalizationFactor
<a name="Lineitem-details-N-NormalizationFactor"></a>

As long as the instance has shared tenancy, AWS can apply all Regional Linux or Unix Amazon EC2 and Amazon RDS RI discounts to all instance sizes in an instance family and AWS Region. This also applies to RI discounts for member accounts in an organization. All new and existing Amazon EC2 and Amazon RDS size-flexible RIs are sized according to a normalization factor, based on the instance size. The following table shows the normalization factor that AWS applies to each instance size.


**Normalization factors for Amazon EC2 size-flexible RIs**  

|  Instance size  |  Normalization factor  | 
| --- | --- | 
|  `nano`  |  0.25  | 
|  `micro`  |  0.5  | 
|  `small`  |  1  | 
|  `medium`  |  2  | 
|  `large`  |  4  | 
|  `xlarge`  |  8  | 
|  `2xlarge`  |  16  | 
|  `4xlarge`  |  32  | 
|  `8xlarge`  |  64  | 
|  `10xlarge`  |  80  | 
|  `16xlarge`  |  128  | 
|  `32xlarge`  |  256  | 

### lineItem/NormalizedUsageAmount
<a name="Lineitem-details-N-NormalizedUsageAmount"></a>

The amount of usage that you incurred, in normalized units, for size-flexible RIs. The **NormalizedUsageAmount** is equal to **UsageAmount** multiplied by **NormalizationFactor**.

## O
<a name="Lineitem-details-O"></a>

### lineItem/Operation
<a name="Lineitem-details-O-Operation"></a>

The specific AWS operation covered by this line item. This describes the specific usage of the line item. For example, a value of `RunInstances` indicates the operation of an Amazon EC2 instance.

## P
<a name="Lineitem-details-P"></a>

### lineItem/ProductCode
<a name="Lineitem-details-P-ProductCode"></a>

The code of the product measured. For example, Amazon EC2 is the product code for Amazon Elastic Compute Cloud.

## R
<a name="Lineitem-details-R"></a>

### lineItem/ResourceId
<a name="Lineitem-details-R-ResourceId"></a>

(Optional) If you chose to include individual resource IDs in your report, this column contains the ID of the resource that you provisioned. For example, an Amazon S3 storage bucket, an Amazon EC2 compute instance, or an Amazon RDS database can each have a resource ID. This field is blank for usage types that aren't associated with an instantiated host, such as data transfers and API requests, and line item types such as discounts, credits, and taxes. The following table shows a list of resource identifiers for common AWS services.


**AWS resource identifiers**  

|  AWS service  |  Resource identifier  | 
| --- | --- | 
|  Amazon CloudFront  |  Distribution ID  | 
|  Amazon CloudSearch  |  Search domain  | 
|  Amazon DynamoDB  |  DynamoDB table  | 
|  Amazon Elastic Compute Cloud - Amazon EBS  |  Amazon EBS volume  | 
|  Amazon Elastic Compute Cloud  |  Instance ID  | 
|  Amazon Elastic Compute Cloud - CloudWatch  |  CloudWatch charges for an instance ID  | 
|  Amazon EMR  |  MapReduce cluster  | 
|  Amazon ElastiCache  |  Cache cluster  | 
|  Amazon OpenSearch Service  |  Search domain  | 
|  Amazon Glacier  |  Vault  | 
|  Amazon Relational Database Service  |  Database  | 
|  Amazon Redshift  |  Amazon Redshift cluster  | 
|  Amazon Simple Storage Service  |  Amazon S3 bucket  | 
|  Amazon Virtual Private Cloud  |  VPN ID  | 
|  AWS Lambda  |  Lambda function name  | 

## T
<a name="Lineitem-details-T"></a>

### lineItem/TaxType
<a name="Lineitem-details-T-TaxType"></a>

The type of tax that AWS applied to this line item.

## U
<a name="Lineitem-details-U"></a>

### lineItem/UnblendedCost
<a name="Lineitem-details-U-UnblendedCost"></a>

The `UnblendedCost` is the `UnblendedRate` multiplied by the `UsageAmount`.

### lineItem/UnblendedRate
<a name="Lineitem-details-U-UnblendedRate"></a>

In consolidated billing for accounts using AWS Organizations, the unblended rate is the rate associated with an individual account's service usage.

For Amazon EC2 and Amazon RDS line items that have an RI discount applied to them, the `UnblendedRate` is zero. Line items with an RI discount have a `LineItemType` of `DiscountedUsage`.

### lineItem/UsageAccountId
<a name="Lineitem-details-U-UsageAccountId"></a>

The account ID of the account that used this line item. For organizations, this can be either the management account or a member account. You can use this field to track costs or usage by account.

### lineItem/UsageAmount
<a name="Lineitem-details-U-UsageAmount"></a>

The amount of usage that you incurred during the specified time period. For size-flexible Reserved Instances, use the **reservation/TotalReservedUnits** column instead.

**Note**  
Certain subscription charges will have a **UsageAmount** of `0`.

### lineItem/UsageEndDate
<a name="Lineitem-details-U-UsageEndDate"></a>

The end date and time for the corresponding line item in UTC, exclusive. The format is `YYYY-MM-DDTHH:mm:ssZ`.

### lineItem/UsageStartDate
<a name="Lineitem-details-U-UsageStartDate"></a>

The start date and time for the line item in UTC, inclusive. The format is `YYYY-MM-DDTHH:mm:ssZ`. 

### lineItem/UsageType
<a name="Lineitem-details-U-UsageType"></a>

The usage details of the line item. For example, `USW2-BoxUsage:m2.2xlarge` describes an M2 High Memory Double Extra Large instance in the US West (Oregon) Region.

# Reservation details
<a name="reservation-columns"></a>

Columns under the **reservation** header in AWS Cost and Usage Reports provide details about reserved resources.

 [A](#r-A) \$1 B \$1 C \$1 D \$1 [E](#r-E) \$1 F \$1 G \$1 H \$1 I \$1 J \$1 K \$1 L \$1 [M](#r-M) \$1 [N](#r-N) \$1 O \$1 P \$1 Q \$1 [R](#r-R) \$1 [S](#r-S) \$1 [T](#r-T) \$1 [U](#r-U) \$1 VWXYZ 

## A
<a name="reservation-details-A"></a>

### reservation/AmortizedUpfrontCostForUsage
<a name="reservation-details-A-AmortizedUpfrontCostForUsage"></a>
+ **Description:** The initial upfront payment for all upfront RIs and partial upfront RIs amortized for usage time. The value is equal to: `RIAmortizedUpfrontFeeForBillingPeriod` \$1 `The normalized usage amount for DiscountedUsage line items` / `The normalized usage amount for the RIFee`. Because there are no upfront payments for no upfront RIs, the value for a no upfront RI is `0`. We do not provide this value for Dedicated Host reservations at this time. The change will be made in a future update.
+ **Line items applicable:** DiscountedUsage
+ **Sample values:** `0.05`, `0.17`, `0.15`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/AmortizedUpfrontFeeForBillingPeriod
<a name="reservation-details-A-AmortizedUpfrontFeeForBillingPeriod"></a>
+ **Description:** Describes how much of the upfront fee for this reservation is costing you for the billing period. The initial upfront payment for all upfront RIs and partial upfront RIs, amortized over this month. Because there are no upfront fees for no upfront RIs, the value for no upfront RIs is `0`. We do not provide this value for Dedicated Host reservations at this time. The change will be made in a future update.
+ **Line items applicable:** RIFee
+ **Sample values:** `29.15`, `200.67`, `214.43`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/AvailabilityZone
<a name="reservation-details-A-AvailabilityZone"></a>
+ **Description:** The Availability Zone of the resource that is associated with this line item.
+ **Line items applicable:** Fee, Refund, RIFee
+ **Sample values:** `us-east-1`, `us-east-1b`, `eu-west-1b`, `ap-southeast-2a`
+ **Services:**
  + Amazon EC2

## E
<a name="reservation-details-E"></a>

### reservation/EffectiveCost
<a name="reservation-details-E-EffectiveCost"></a>
+ **Description:** The sum of both the upfront and hourly rate of your RI, averaged into an effective hourly rate. `EffectiveCost` is calculated by taking the `amortizedUpfrontCostForUsage` and adding it to the `recurringFeeForUsage`. For more information, see [Amazon EC2 Reserved Instances Pricing](https://aws.amazon.com/ec2/pricing/reserved-instances/pricing/).
+ **Line items applicable:** DiscountedUsage
+ **Sample values:** `0.23`, `0.68`, `0.10`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon ElastiCache
  + Amazon RDS

### reservation/EndTime
<a name="reservation-details-E-EndTime"></a>
+ **Description:** The end date of the associated RI lease term.
+ **Line items applicable:** RIFee
+ **Sample values:** `2019-05-15T04:23:14.000Z`, `2020-02-08T17:32:15.000Z`, `2019-07-14T00:00:33.000Z`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## M
<a name="reservation-details-M"></a>

### reservation/ModificationStatus
<a name="reservation-details-M-ModificationStatus"></a>
+ **Description:** Shows whether the RI lease was modified or if it is unaltered.
  + **Original:** The purchased RI was never modified.
  + **System:** The purchased RI was modified using the console or API.
  + **Manual:** The purchased RI was modified using AWS Support assistance.
  + **ManualWithData:** The purchased RI was modified using AWS Support assistance, and AWS calculated estimates for the RI.
+ **Line items applicable:** RIFee
+ **Sample values:** `Original`, `System`, `Manual`, `ManualWithData`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## N
<a name="reservation-details-N"></a>

### reservation/NetAmortizedUpfrontCostForUsage
<a name="reservation-details-N-NetAmortizedUpfrontCostForUsage"></a>

The initial upfront payment for All Upfront RIs and Partial Upfront RIs amortized for usage time, if applicable. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetAmortizedUpfrontFeeForBillingPeriod
<a name="reservation-details-N-NetAmortizedUpfrontFeeForBillingPeriod"></a>

The cost of the reservation's upfront fee for the billing period. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetEffectiveCost
<a name="reservation-details-N-NetEffectiveCost"></a>

The sum of both the upfront fee and the hourly rate of your RI, averaged into an effective hourly rate. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetRecurringFeeForUsage
<a name="reservation-details-N-NetRecurringFeeForUsage"></a>

The after-discount cost of the recurring usage fee. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetUnusedAmortizedUpfrontFeeForBillingPeriod
<a name="reservation-details-N-NetUnusedAmortizedUpfrontFeeForBillingPeriod"></a>

The net unused amortized upfront fee for the billing period. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetUnusedRecurringFee
<a name="reservation-details-N-NetUnusedRecurringFee"></a>

The recurring fees associated with unused reservation hours for Partial Upfront and No Upfront RIs after discounts. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NetUpfrontValue
<a name="reservation-details-N-NetUpfrontValue"></a>

The upfront value of the RI with discounts applied. This column is included in your report only when your account has a discount in the applicable billing period.

### reservation/NormalizedUnitsPerReservation
<a name="reservation-details-N-NormalizedUnitsPerReservation"></a>
+ **Description:** The number of normalized units for each instance of a reservation subscription.
+ **Line items applicable:** RIFee
+ **Sample values:** `1316`, `54.5`, `319`
+ **Services:**
  + Amazon RDS

### reservation/NumberOfReservations
<a name="reservation-details-N-NumberOfReservations"></a>
+ **Description:** The number of reservations that are covered by this subscription. For example, one RI subscription might have four associated RI reservations.
+ **Line items applicable:** Fee, RIFee, Refund, Credit
+ **Sample values:** `5`, `50`, `500`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## R
<a name="reservation-details-R"></a>

### reservation/RecurringFeeForUsage
<a name="reservation-details-R-RecurringFeeForUsage"></a>
+ **Description:** The recurring fee amortized for usage time, for partial upfront RIs and no upfront RIs. The value is equal to: `The unblended cost of the RIFee` \$1 `The sum of the normalized usage amount of Usage line items` / `The normalized usage amount of the RIFee for size flexible Reserved Instances`. Because all upfront RIs don't have recurring fee payments greater than `0`, the value for all upfront RIs is `0`.
+ **Line items applicable:** DiscountedUsage
+ **Sample values:** `0.139`, `0.729`, `0.018`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon ElastiCache
  + Amazon RDS

### reservation/ReservationARN
<a name="reservation-details-R-ReservationARN"></a>
+ **Description:** The Amazon Resource Name (ARN) of the RI that this line item benefited from. This is also called the "RI Lease ID". This is a unique identifier of this particular AWS Reserved Instance. The value string also contains the AWS service name and the Region where the RI was purchased.
+ **Line items applicable:** Fee, RIFee, DiscountedUsage, Refund, Credit
+ **Sample values:** `arn:aws:ec2:us-east-1:074108124787:reserved-instances/1d3fbc13-f181-4c40-9dd6-12b345678de9`, `arn:aws:ec2:us-east-1:499958231354:reserved-instances/be41234c3-b5c0-403e-a80c-1cfd12345678`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## S
<a name="reservation-details-S"></a>

### reservation/StartTime
<a name="reservation-details-S-StartTime"></a>
+ **Description:** The start date of the term of the associated Reserved Instance.
+ **Line items applicable:** RIFee
+ **Sample values:** `2018-07-29T02:56:10.000Z`, `2017-08-21T15:58:47.000Z`, `2019-02-01T22:01:34.000Z`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/SubscriptionId
<a name="reservation-details-S-SubscriptionId"></a>
+ **Description:** A unique identifier that maps a line item with the associated offer. We recommend you use the RI ARN as your identifier of an AWS Reserved Instance, but both can be used.
+ **Line items applicable:** Fee, RIFee, DiscountedUsage, Refund, Credit, and Usage
+ **Sample values:** `123456789`, `111122222`, `333344444`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## T
<a name="reservation-details-T"></a>

### reservation/TotalReservedNormalizedUnits
<a name="reservation-details-T-TotalReservedNormalizedUnits"></a>
+ **Description:** The total number of reserved normalized units for all instances for a reservation subscription. AWS computes total normalized units by multiplying the `reservation/NormalizedUnitsPerReservation` with `reservation/NumberOfReservations`.
+ **Line items applicable:** DiscountedUsage
+ **Sample values:** `40320`, `3647.99`, `17928.77`
+ **Services:**
  + Amazon EC2
  + Amazon RDS

### reservation/TotalReservedUnits
<a name="reservation-details-T-TotalReservedUnits"></a>
+ **Description:** `TotalReservedUnits` populates for both Fee and RIFee line items with distinct values.
  + Fee line items: The total number of units reserved, for the total quantity of leases purchased in your subscription for the entire term. 

    This is calculated by multiplying the `NumberOfReservations` with `UnitsPerReservation`. For example, 5 RIs x 744 hours per month x 12 months = 44,640.
  + RIFee line items (monthly recurring costs): The total number of available units in your subscription, such as the total number of Amazon EC2 hours in a specific RI subscription.

    For example, 5 RIs x 744 hours = 3,720.
+ **Line items applicable:** Fee, RIFee, Refund, Credit
+ **Sample values:** `26208`, `98.19`, `15796`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

## U
<a name="reservation-details-U"></a>

### reservation/UnitsPerReservation
<a name="reservation-details-U-UnitsPerReservation"></a>
+ **Description:** `UnitsPerReservation` populates for both Fee and RIFee line items with distinct values.
  + Fee line items: The total number of units reserved for the subscription, such as the total number of RI hours purchased for the term of the subscription. 

    For example 744 hours per month x 12 months = 8,928 total hours/units.
  + RIFee line items (monthly recurring costs): The total number of available units in your subscription, such as the total number of Amazon EC2 hours in a specific RI subscription.

    For example, 1 unit x 744 hours = 744.
+ **Line items applicable:** Fee, RIFee, Refund, Credit
+ **Sample values:** `334.0`, `486.72`, `18455`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon DynamoDB
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/UnusedAmortizedUpfrontFeeForBillingPeriod
<a name="reservation-details-U-UnusedAmortizedUpfrontFeeForBillingPeriod"></a>
+ **Description:** The amortized-upfront-fee-for-billing-period-column amortized portion of the initial upfront fee for all upfront RIs and partial upfront RIs. Because there are no upfront payments for no upfront RIs, the value for no upfront RIs is `0`. We do not provide this value for Dedicated Host reservations at this time. The change will be made in a future update.
+ **Line items applicable:** RIFee
+ **Sample values:** `6.05`, `1.97`, `0.17`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/UnusedNormalizedUnitQuantity
<a name="reservation-details-U-UnusedNormalizedUnitQuantity"></a>
+ **Description:** The number of unused normalized units for a size-flexible Regional RI that you didn't use during this billing period.
+ **Line items applicable:** RIFee
+ **Sample values:** `25.00`, `3.50`, `274.33`
+ **Services:**
  + Amazon RDS

### reservation/UnusedQuantity
<a name="reservation-details-U-UnusedQuantity"></a>
+ **Description:** The number of RI hours that you didn't use during this billing period.
+ **Line items applicable:** RIFee line item
+ **Sample values:** `209.65110408`, `191.00000000`, `176.00000000`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/UnusedRecurringFee
<a name="reservation-details-U-UnusedRecurringFee"></a>
+ **Description:** The recurring fees associated with your unused reservation hours for partial upfront and no upfront RIs. Because all upfront RIs don't have recurring fees greater than `0`, the value for All Upfront RIs is `0`.
+ **Line items applicable:** RIFee
+ **Sample values:** `0.02971114`, `0.19190000`, `1.37280000`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

### reservation/UpfrontValue
<a name="reservation-details-U-UpfrontValue"></a>
+ **Description:** The upfront price paid for your AWS Reserved Instance. For no upfront RIs, this value is `0`.
+ **Line items applicable:** RIFee
+ **Sample values:** `150.00`, `1000.00`, `2000.00`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon Redshift
  + Amazon ElastiCache
  + Amazon RDS

# Pricing details
<a name="pricing-columns"></a>

Columns under the **pricing** header in AWS Cost and Usage Reports contain the prices for a line item. The pricing columns are based off of the AWS Price List Service API. AWS Price List Service API doesn't include Spot Instances, products in AWS Marketplace, upfront annual subscription fees (`Fee`), and monthly recurring fees (`RIFee`). The columns include but are not limited to the following:

 A \$1 B \$1 C \$1 D \$1 E \$1 F \$1 G \$1 H \$1 I \$1 J \$1 K \$1 [L](#pr-L) \$1 M \$1 N \$1 O \$1 [P](#pr-P) \$1 Q \$1 [R](#pr-R) \$1 S \$1 [T](#pr-T) \$1 [U](#pr-U) \$1 VWXYZ 

## L
<a name="pricing-details-L"></a>

### pricing/LeaseContractLength
<a name="pricing-details-L-LeaseContractLength"></a>

The length of time that your RI is reserved for.

## O
<a name="pricing-details-O"></a>

### pricing/OfferingClass
<a name="product-details-O-offering"></a>
+ **Description:** Describes the offering class of the Reserved Instance. When you purchase a Reserved Instance, you can choose between a Standard or Convertible offering class.
+ **Sample values:** `Standard`, `Convertible`
+ **Services:**
  + Amazon DynamoDB
  + Amazon EC2
  + Amazon ElastiCache
  + OpenSearch Service
  + Amazon RDS
  + Amazon Redshift

## P
<a name="pricing-details-P"></a>

### pricing/publicOnDemandCost
<a name="pricing-details-P-publicOnDemandCost"></a>

The total cost for the line item based on public On-Demand Instance rates. If you have SKUs with multiple On-Demand public costs, the equivalent cost for the highest tier is displayed. For example, services offering free-tiers or tiered pricing.

### pricing/publicOnDemandRate
<a name="pricing-details-P-publicOnDemandRate"></a>

The public On-Demand Instance rate in this billing period for the specific line item of usage. If you have SKUs with multiple On-Demand public rates, the equivalent rate for the highest tier is displayed. For example, services offering free-tiers or tiered pricing.

### pricing/PurchaseOption
<a name="pricing-details-P-PurchaseOption"></a>

How you chose to pay for this line item. Valid values are `All Upfront`, `Partial Upfront`, and `No Upfront`.

## R
<a name="pricing-details-R"></a>

### pricing/RateCode
<a name="pricing-details-R-RateCode"></a>

A unique code for a product/ offer/ pricing-tier combination. The product and term combinations can have multiple price dimensions, such as low-use tier, and high-use tier.

### pricing/RateId
<a name="pricing-details-R-RateId"></a>

The ID of the rate for a line item.

## T
<a name="pricing-details-T"></a>

### pricing/term
<a name="pricing-details-T-term"></a>

Whether your AWS usage is Reserved or On-Demand.

## U
<a name="pricing-details-U"></a>

### pricing/unit
<a name="pricing-details-U-unit"></a>

The pricing unit that AWS used for calculating your usage cost. For example, the pricing unit for Amazon EC2 instance usage is in hours.

# Product details
<a name="product-columns"></a>

The **product** columns provide metadata about the product that incurred the expense, and the line item. The product columns are dynamic, and their visibility in Cost and Usage Reports depends on the usage of product in the billing period. The pricing columns are based off of the AWS Price List Service API. AWS Price List Service API doesn't include Spot Instances, products in AWS Marketplace, upfront annual subscription fees (`Fee`), and monthly recurring fees (`RIFee`).

 [A](#A) \$1 B \$1 [C](#C) \$1 [D](#D) \$1 [E](#E) \$1 [F](#F) \$1 [G](#G) \$1 H \$1 [I](#I) \$1 J \$1 K \$1 [L](#L) \$1 [M](#M) \$1 [N](#N) \$1 [O](#O) \$1 [P](#P) \$1 Q \$1 [R](#R) \$1 [S](#S) \$1 [T](#T) \$1 [U](#U) \$1 [V](#V) \$1 [W](#W) \$1 XYZ 

## A
<a name="product-details-A"></a>

### product/APICalls
<a name="product-details-A-apicalls"></a>
+ **Description:** Describes the number of APIs the DevOps Guru service uses to enable the DevOps Guru service.
+ **Sample values:** `100`, `500`, `10000`
+ **Services:**
  + Amazon DevOps Guru

### product/attachmentType
<a name="product-details-A-attachmenttype"></a>
+ **Description:** Describes the type of attachment to Transit Gateway or Cloud WAN service.
+ **Sample values:** `VPC`, `AWS Site-to-Site VPN`, `AWS DirectConnect`, `Connect`, `Transit Gateway`
+ **Services:**
  + Amazon Virtual Private Cloud
  + AWS Cloud WAN

### product/availability
<a name="product-details-A-availability"></a>
+ **Description:** Describes the availability of your various AWS storage options. 
+ **Sample values:** `99.99%`, `99.5%`
+ **Services:**
  + Amazon Glacier
  + Amazon S3
  + AWS Elemental MediaStore
  + AWS RoboMaker

## C
<a name="product-details-C"></a>

### product/cacheType
<a name="product-details-C-cachetype"></a>
+ **Description:** Describes the provision opted by the customer on HDD-based file systems for a read-only SSD cache to improve performance for the frequently read data.

  For example, RC20 indicates the presence of a read-only SSD cache that is automatically sized to 20 percent of the file system's HDD storage capacity.
+ **Sample values:** `RC20`, `N/A`
+ **Services:**
  + Amazon FSx

### product/capacitystatus
<a name="product-details-C-capacity"></a>
+ **Description:** Describes the status of your capacity reservations. 
+ **Sample values:** `UnusedCapacityReservation`, `AllocatedCapacityReservation`, `Used`
+ **Services:**
  + Amazon EC2

### product/clockspeed
<a name="product-details-C-clock"></a>
+ **Description:** Describes the operating speed of your AWS instances. 
+ **Sample values:** `2.4 GHz`, `2.6 GHz`
+ **Services:**
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon MQ
  + Amazon Neptune
  + Amazon RDS
  + AWS Database Migration Service

### product/component
<a name="product-details-C-component"></a>
+ **Description:** Maps to features in SageMaker AI.

  For example, if a user is running a SageMaker AI notebook, the product will have a component attribute of Notebook. If the user has deployed and hosted their model for inference, they will see product with component attribute of Hosting.
+ **Sample values:** `Notebook`, `Hosting`
+ **Services:**
  + Amazon SageMaker AI

## D
<a name="product-details-D"></a>

### product/databaseedition
<a name="product-details-D-databaseedition"></a>
+ **Description:** Describes the database software suitable for different development, deployment scenarios, and specific application purposes.
+ **Services:**
  + Amazon RDS

### product/dataTransfer
<a name="product-details-D-dataTransfer"></a>
+ **Description:** An AWS data transfer occurs whenever data is moved to from AWS to the internet, or moved between AWS instances across their respective Regions or Availability Zones. Interregional and inter availability zone data transfers incur costs, metered per Gigabyte.
+ **Services:**
  + AWS Systems Manager

### product/dedicatedEbsThroughput
<a name="product-details-D-dedicated"></a>
+ **Description:** Describes the dedicated throughput between your instances (for example, Amazon EC2 instances and Amazon EBS volumes), with options between 500 and 10,000 megabits per second (Mbps) depending on the instance type used. The dedicated throughput minimizes contention between Amazon EBS I/O and other traffic from your EC2 instance, providing the best performance for your Amazon EBS volumes.
+ ** Sample values: ** `200 Mbps`, `Upto 5000 Mbps`
+ **Services:**
  + Amazon EC2
  + Amazon Neptune
  + Amazon RDS

### product/deploymentoption
<a name="product-details-D-deploymentoption"></a>
+ **Description:** Describes where the infrastructure for the environment is located. The deployment models for AWS cloud are `public`, `on-premise`, and `hybrid`.
+ ** Sample values: ** `Multi-AZ`, `Single-AZ`
+ **Services:**
  + Amazon MQ
  + Amazon Neptune
  + Amazon RDS

### product/description
<a name="product-details-D-description"></a>
+ **Description:** The description of the specific AWS service.
+ **Services:**
  + AWS CodePipeline
  + AWS Device Farm
  + AWS Elemental MediaConvert
  + AWS Elemental MediaStore

### product/destinationCountryISOCode
<a name="product-details-D-destinationcountryisocode"></a>
+ **Description:** Describes the destination Country ISO 3166-1 alpha-2 code to which the SMS was sent to.

  For reference, visit [https://en.wikipedia.org/wiki/ISO\$13166-1\$1alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).
+ ** Sample values:** `FR`, `CO`, `MA`, `KN`, `PL`, `LV`, `LA`, `GB`, `ID`, `KR`, `MY`, `BR`, `MM`, `CA`, `VN`, `BD`, `BJ`, `AU`, `HK`, `AM`, `CZ`, `UA`, `PH`, `TW`, `ES`, `DE`, `NG`, `FI`, `SG`, `TH`, `IL`, `TR`, `JP`, `IT`, `PR`, `RU`, `EE`
+ **Services:**
  + Amazon Simple Notification Service

### product/directconnectlocation
<a name="product-details-D-directconnectlocation"></a>
+ **Description:** Specifies the location where a private dedicated network connection from the customer to AWS exists.
+ ** Sample values: ** `Equinix DC1 - DC6`, `Equinix DC10 - DC11`, `Global Switch Singapore`
+ **Services:**
  + Direct Connect

### product/directorysize
<a name="product-details-D-directorysize"></a>
+ **Description:** The space on the disk that is used to store the meta information for the directory or folder.
+ **Services:**
  + Direct Connect

### product/directorytype
<a name="product-details-D-directorytype"></a>
+ **Description:** Specifies if the directory is a file or another directory.
+ **Services:**
  + Direct Connect

### product/directorytypedescription
<a name="product-details-D-directorytypedescription"></a>
+ **Description:** The meaningful name given to the directory.
+ **Services:**
  + Direct Connect

### product/disableactivationconfirmationemail
<a name="product-details-D-disableactivationconfirmationemail"></a>
+ **Description:** Active or deactivate the ability to send an email to confirm the activation of a service.

### product/durability
<a name="product-details-D-durability"></a>
+ **Description:** Describes the durability of objects over a given year. 
+ **Sample values:** `99.999999999%`, `N/A`, `99.99%`
+ **Services:**
  + Amazon Glacier
  + Amazon S3
  + AWS Elemental MediaStore

## E
<a name="product-details-E"></a>

### product/ebsOptimized
<a name="product-details-E-ebs"></a>
+ **Description:** Describes whether your Amazon EC2 instances are Amazon EBS–optimized. 
+ **Sample values:** `Yes`, `No`
+ **Services:**
  + Amazon EC2

### product/ecu
<a name="product-details-E-ecu"></a>
+ **Description:** Describes the EC2 Compute Unit (ECU) that provides the relative measure of the integer processing power of an Amazon EC2 instance. 
+ **Sample values:** `9`, `100`, `variable`
+ **Services:**
  + Amazon EC2
  + OpenSearch Service
  + Amazon GameLift Servers
  + Amazon Redshift

### product/endpointtype
<a name="product-details-E-endpointtype"></a>
+ **Description:** Describes the characteristics of the remote connection that a device connects to.

  For example, `REST` (representational state transfer) endpoints. A `REST` API (or `RESTful` API) is an application programming interface that conforms to the constraints of `REST` architectural style and you can interact with `RESTful` web services.
+ **Sample values:** `Ipsec`, `Amazon SQS`, `AWS Lambda`
+ **Services:**
  + Amazon SNS
  + Amazon VPC
  + Storage Gateway
  + Amazon Glacier

### product/enhancedNetworkingSupported
<a name="product-details-E-enhanced"></a>
+ **Description:** Describes whether your instance supports enhanced networking. Enhanced networking uses single root I/O virtualization (SR-IOV) to provide high-performance networking capabilities on supported instance types. 
+ **Sample values:** `Yes`, `No`
+ **Services:**
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon Neptune
  + Amazon RDS
  + AWS Database Migration Service

## F
<a name="product-details-F"></a>

### product/filesystemtype
<a name="product-details-F-filesystemtype"></a>
+ **Description:** Describes the details of the local or remote storage device, and specifications of the operating system.

### product/findingGroup
<a name="product-details-F-findingGroup"></a>
+ **Description:** Specifies whether a finding stored in Security Hub is paid or free. If free, the reason may also be specified.
+ **Sample values:** `FreeFindingsIngestion-CrossRegion`, `FreeFindingsIngestion-FreeTier`, `FreeFindingsIngestion-FreeTrial`, `PaidFindingsIngestion`
+ **Services:**
  + AWS Security Hub

### product/findingSource
<a name="product-details-F-findingSource"></a>
+ **Description:** Specifies whether a finding was generated by a Security Hub control or by other partner security product.
+ **Sample values:** `SecurityHubProduct`, `OtherProduct`
+ **Services:**
  + AWS Security Hub

### product/freeUsageIncluded
<a name="product-details-F-freeUsageIncluded"></a>
+ **Description:** Free usage under AWS Free Tier is calculated each month across all Regions, and automatically applied to your bill. For example, you receive 750 Amazon EC2 Linux Micro Instance hours for free across all of the Regions you use. Not 750 hours per Region.
+ **Services:**
  + Amazon Inspector

### product/fromLocation
<a name="product-details-F-fromLoc"></a>
+ **Description:** Describes the location where the usage originated from.
+ **Sample values:** `External`, `US East (N. Virginia)`, `Global`
+ **Services:**
  + Amazon CloudFront
  + AWS DataTransfer

### product/fromRegionCode
<a name="product-details-F-fromRegionCode"></a>
+ **Description:** Describes the source Region code for the AWS service. For more information, see [product/regioncode](#product-details-R-regioncode).
+ **Sample values:** `ap-northeast-1`
+ **Services:**
  + Amazon RDS
  + Amazon EC2
  + Amazon VPC
  + Direct Connect

### product/fromLocationType
<a name="product-details-F-fromloctype"></a>
+ **Description:** Describes the location type where the usage originated from.
+ **Sample values:** `AWS Region`, `AWS Edge Location`
+ **Services:**
  + Direct Connect
  + AWS Elemental MediaConnect
  + Amazon CloudFront
  + Amazon Lightsail
  + AWS Shield

## G
<a name="product-details-G"></a>

### product/gpu
<a name="product-details-G-gpu"></a>
+ **Description:** Describes the number of GPUs. 
+ **Sample values:** `16`, `32` 
+ **Services:**
  + Amazon SageMaker AI
  + Amazon EC2

### product/gpuMemory
<a name="prodcut-details-G-gpuMem"></a>
+ **Description:** Describes your GPU memory details. 
+ **Sample values:** `16`, `32`
+ **Services:**
  + Amazon SageMaker AI
  + Amazon EC2

### product/group
<a name="prodcut-details-G-group"></a>
+ **Description:** A construct of several products that are similar by definition, or grouped together. For example, the Amazon EC2 team can categorize their products into shared instances, dedicated host, and dedicated usage.
+ **Services:**
  + AWS Certificate Manager
  + AWS CodeCommit
  + AWS Glue
  + AWS IoT Analytics
  + AWS Lambda

### product/groupdescription
<a name="prodcut-details-G-groupdescription"></a>
+ **Description:** A simplified name given to a product group.
+ **Services:**
  + AWS Budgets
  + AWS Certificate Manager
  + AWS Lambda
  + Amazon SQS

## I
<a name="product-details-I"></a>

### product/insightsType
<a name="product-details-I-insightstype"></a>
+ **Description:** Indicates the type of Insight event generated.
+ **Sample values:** `APICallVolume` 
+ **Services:**
  + CloudTrail

### product/instance
<a name="product-details-I-instance"></a>
+ **Description:** An Amazon EC2 instance is a virtual server in Amazon Elastic Compute Cloud (Amazon EC2) for running applications on the AWS infrastructure. You can choose an AMI provided by AWS, the user community, or through the AWS Marketplace.
+ **Sample values:** `T3` 
+ **Services:**
  + Amazon EC2

### product/instanceFamily
<a name="product-details-I-instanceFamily"></a>
+ **Description:** Describes your Amazon EC2 instance family. Amazon EC2 provides you with a large number of options across 10 different instance types, each with one or more size options, organized into distinct instance families optimized for different types of applications. 
+ **Sample values:** `General Purpose`, `Memory Optimized`, `Accelerated Computing` 
+ **Services:**
  + Amazon EC2
  + Amazon RDS
  + OpenSearch Service
  + Amazon ElastiCache
  + Amazon EMR

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/instanceSize
<a name="product-details-I-instancesize"></a>
+ **Description:** Indicates the instance size of a resource.
+ **Sample values:** `2vCPU`, `4vCPU`, `8vCPU`, `16vCPU` 
+ **Services:**
  + Amazon CodeCatalyst

### product/instanceType
<a name="prodcut-details-I-instancetype"></a>
+ **Description:** Describes the instance type, size, and family, which define the CPU, networking, and storage capacity of your instance. 
+ **Sample values:** `t2.small`, `m4.xlarge`, `t2.micro`, `m4.large`, `t2.large`
+ **Services:**
  + Amazon EC2
  + Amazon RDS
  + OpenSearch Service
  + Amazon ElastiCache
  + Amazon EMR

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/instanceTypeFamily
<a name="product-details-I-instancetypefamily"></a>
+ **Description:** The instance family that is associated with the given usage. 
+ **Sample values:** `t2`, `m4`, `m3`
+ **Services:**
  + Amazon DocumentDB
  + Amazon RDS

### product/integratingApi
<a name="product-details-I-integratingApi"></a>
+ **Description:** Application integration on AWS using service like Amazon API Gateway or no-code integration using Amazon AppFlow.

### product/integratingService
<a name="product-details-I-integratingService"></a>
+ **Description:** Application integration on AWS is a suite of services used to communicate between decoupled components within micro services, distributed systems, and serverless applications. You don’t need to refactor your entire architecture. Decoupling applications at any scale can reduce the impact of changes, making it easier to update, and faster to release new features.

### product/intelAvxAvailable
<a name="product-details-I-intelAvx"></a>
+ **Description:** Describes whether your process has the Intel Advanced Vector Extension instruction set. 
+ **Sample values:** `Yes`, `No`.
+ **Services:**
  + Amazon EC2

### product/intelAvx2Available
<a name="product-details-I-intelAvx2"></a>
+ **Description:** Describes whether your process has the Intel Advanced Vector Extension instruction set two. 
+ **Sample values:** `Yes`, `No`
+ **Services:**
  + Amazon EC2

### product/intelTurboAvailable
<a name="product-details-I-intelturbo"></a>
+ **Description:** Describes whether your core is allowed to use Intel Turbo Technology to increase frequency. 
+ **Sample values:** `Yes`, `No`
+ **Services:**
  + Amazon EC2

### product/invocation
<a name="product-details-I-invocation"></a>
+ **Description:** Describes the invocations that EventBridge Scheduler makes to an API or service.
+ **Sample values:** `Scheduled Invocation`
+ **Services:**
  + Amazon CloudWatch Events

## L
<a name="product-details-L"></a>

### product/licenseModel
<a name="product-details-L-license"></a>
+ **Description:** Describes the license model for your instance. 
+ **Sample value:** `license-included`, `bring-your-own-license`, `general-public-license`
+ **Services:**
  + Amazon AppStream
  + Amazon EC2
  + Amazon MQ
  + Amazon Neptune
  + Amazon RDS

### product/location
<a name="product-details-L-location"></a>
+ **Description:** Describes the Region that your Amazon S3 bucket resides in.
+ **Sample values:** `Asia Pacific (Mumbai)`, `Asia Pacific (Seoul)`, `Canada (Central)`, `EU (London)`, `US West (Oregon)`
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/locationType
<a name="product-details-L-location"></a>
+ **Description:** Describes the endpoint of your task. 
+ **Sample values:** `AWS Region`, `AWS Edge Location`, `Other` 
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/logsDestination
<a name="product-details-L-logsDestination"></a>
+ **Description:** The `AWS::Logs::Destination` resource specifies a CloudWatch logs destination. A destination includes a physical resource (for example, Amazon Kinesis data stream) and you can subscribe the resource to a stream of log events.
+ **Sample values:** `AWS Region`, `AWS Edge Location`, `Other` 
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

## M
<a name="product-details-M"></a>

### product/maxIopsBurstPerformance
<a name="product-details-M-maxiops"></a>
+ **Description:** Describes the max IOPS burst performance of your Amazon EBS volume. 
+ **Sample value:** `3000 IOPS for volumes <= 1TB`
+ **Services:**
  + Amazon EC2

### product/maxIopsvolume
<a name="product-details-M-maxiopsvolume"></a>
+ **Description:** Describes maximum input/output per second of your Amazon EBS volume. 
+ **Sample value:** `16,000 (maxiops for a General Purpose SSD (gp2))`
+ **Services:**
  + Amazon EC2

### product/maxThroughputvolume
<a name="product-details-M-maxthroughput"></a>
+ **Description:** Describes the max network throughput volume of your Amazon EBS volume. 
+ **Sample values:** `500 MiB/s`, `250 MiB/s`, `1000 MiB/s`, `40 - 90 MB/sec`
+ **Services:**
  + Amazon EC2
  + Amazon SageMaker AI

### product/memory
<a name="product-details-M-memory"></a>
+ **Description:** The placeholder electronics for instructions and data a computer needs to respond quickly. Computer bytes indicate the storage units.
+ **Services:**
  + AWS Database Migration Service
  + DynamoDB Accelerator
  + Amazon DocumentDB
  + Amazon EC2

### product/messageCountfee
<a name="product-details-M-messagecountfee"></a>
+ **Description:** Describes the type of metering usage, denoting whether the usage represents the number of messages or fees charged.
+ **Sample values:** `CarrierFeeCount`, `MessageFees`, `MessageCount`, `CarrierFees`
+ **Services:**
  + Amazon Simple Notification Service

### product/messageType
<a name="product-details-M-messagetype"></a>
+ **Description:** Describes the type of SMS message. Note that SNS supports only Outbound SMS.
+ **Sample values:** `OutboundSMS`
+ **Services:**
  + Amazon Simple Notification Service

## N
<a name="product-details-N"></a>

### product/networkPerformance
<a name="product-details-N-network"></a>
+ **Description:** Describes the network throughput of your Amazon EC2 instances. 
+ **Sample values:** `moderate`, `high`, `up to 10 GB`
+ **Services:**
  + Amazon EC2
  + Amazon RDS
  + Amazon ElastiCache
  + Amazon SageMaker AI
  + AWS Database Migration Service

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/normalizationSizeFactor
<a name="product-details-N-normalization"></a>
+ **Description:** Describes the normalization factor of the instance size. 
+ **Sample values:** `nano - 0.25`, `micro - 0.5`, `medium - 2`, `xlarge - 8`, `16xlarge - 128`
+ **Services:**
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon MQ
  + Amazon Neptune
  + Amazon RDS

## O
<a name="product-details-O"></a>

### product/operatingSystem
<a name="product-details-O-os"></a>
+ **Description:** Describes the operating system of your Amazon EC2 instance. 
+ **Sample values:** `Amazon Linux`, `Ubuntu`, `Windows Server`, `Oracle Linux`, `FreeBSD`
+ **Services:**
  + Amazon AppStream
  + Amazon EC2
  + Amazon GameLift Servers
  + Amazon Lightsail
  + Amazon WorkSpaces
  + AWS CodeBuild

### product/operation
<a name="product-details-O-ops"></a>
+ **Description:** Describes the specific AWS operation that this line item covers. 
+ **Sample values:** `RunInstances` (indicates the operation of an Amazon EC2 instance)
+ **Services:**
  + Amazon EC2
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB
  + Amazon CloudWatch
  + Amazon Redshift

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/originationIdType
<a name="product-details-O-originationidtype"></a>
+ **Description:** Describes the type of origination ID used when sending SMS messages.
+ **Sample values:** `Sharedroute`
+ **Services:**
  + Amazon Simple Notification Service

### product/osType
<a name="product-details-O-ostype"></a>
+ **Description:** Describes the operating system of the resource.
+ **Sample values:** `Dev Environment`, `Linux`, `Linux ARM64`, `Windows`
+ **Services:**
  + Amazon CodeCatalyst

## P
<a name="product-details-P"></a>

### product/parameterType
<a name="product-details-P-parameterType"></a>
+ **Description:** Use parameters in CloudFormation to enter custom values to your template when you create or update a stack. For Example, `InstanceTypeParameter`. You can use this parameter to specify the Amazon EC2 instance type when you create or update the stack.

### product/physicalCores
<a name="product-details-P-physical"></a>
+ **Description:** Describes the number of physical cores an instance provides. 
+ **Sample values:** `4`, `8`
+ **Services:**
  + Amazon EC2

### product/physicalProcessor
<a name="product-details-P-processor"></a>
+ **Description:** Describes the processor on your Amazon EC2 instance. 
+ **Sample values: **`High Frequency Intel Xeon E7-8880 v3 (Haswell)`, `Intel Xeon E5-2670`, `AMD EPYC 7571`
+ **Services:**
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon Neptune
  + Amazon RDS
  + AWS Database Migration Service

### product/platoClassificationType
<a name="product-details-P-platoclassificationtype"></a>
+ **Description:** Tiered per object pricing for data annotation workflow routing.
+ **Sample values: **`LabeledObject`, `3DLabeledObjectMultiFrame`, `3DLabeledObject`, `Processing:VolumeUsage`
+ **Services:**
  + Amazon SageMaker AI

### product/pricingUnit
<a name="product-details-P-pricingUnit"></a>
+ **Description:** The smallest billing unit for an AWS service. For example, 0.01c per API call.
+ **Services:**
  + Directory Service

### product/primaryplaceofuse
<a name="product-details-P-primaryplaceofuse"></a>
+ **Description:** The primary business or residential street address location where a customer's use of the service primarily occurs.

### product/processorArchitecture
<a name="product-details-P-processorarch"></a>
+ **Description:** Describes your processor architecture. 
+ **Sample values:** `32-bit`, `64-bit`
+ **Services:**
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon Neptune
  + Amazon RDS
  + AWS Database Migration Service

### product/processorFeatures
<a name="product-details-P-processorfeature"></a>
+ **Description:** Describes the processor features of your instances. 
+ **Sample values:** `Intel AVX`, `Intel AVX2`, `Intel AVX512`, `Intel Turbo`
+ **Services:**
  + AWS Database Migration Service
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon Neptune
  + Amazon RDS

### product/ProductFamily
<a name="product-details-P-productfamily"></a>
+ **Description:** The category for the type of product. 
+ **Sample values:** `Alarm`, `AWS Budgets`, `Stopped Instance`, `Storage Snapshot`, `Compute`
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/ProductName
<a name="product-details-P-productname"></a>
+ **Description:** The full name of the AWS service. Use this column to filter AWS usage by AWS service. 
+ **Sample values:** `AWS Backup`, `AWS Config`, `Amazon Registrar`, `Amazon Elastic File System`, `Amazon Elastic Compute Cloud`

### product/productSchemaDescription
<a name="product-details-P-productSchemaDescription"></a>
+ **Description:** A blueprint of how your product is constructed. This contains the various attributes that make up your product.

### product/provisioned
<a name="product-details-P-provisioned"></a>
+ **Description:** Indicates whether Amazon EBS usage was related to provisioned Amazon EBS storage. 
+ **Sample values:** `Yes`, `No`
+ **Services:**
  + Amazon EC2
  + Amazon MQ

### product/provisioningType
<a name="product-details-P-provisioningtype"></a>
+ **Description:** Describes whether the resources were deployed on-demand or pre-provisioned.
+ **Sample values:** `On-Demand`, `Pre-Provisioned`
+ **Services:**
  + Amazon CodeCatalyst

### product/PurchaseOption
<a name="product-details-P-PurchaseOption"></a>
+ **Description:** Describes the available purchasing models for an AWS service. For example, AWS provides four main Amazon EC2 instance purchasing options: `On-Demand`, `Reserved Instances`, `Spot Instances`, with the added option of `Dedicated Hosts`.

### product/purchaseterm
<a name="product-details-P-purchaseterm"></a>
+ **Description:** In Amazon EC2, this specifies a commitment to a consistent instance configuration. This includes instance type and Region for a period of 1 to 3 years.

## R
<a name="product-details-R"></a>

### product/region
<a name="product-details-R-region"></a>
+ **Description:** The geographical area that hosts your AWS services. Use this field to analyze spend across a particular Region. 
+ **Sample values:** `eu-west-3`, `us-west-1`, `us-east-1`, `ap-northeast-2`, `sa-east-1`
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/regioncode
<a name="product-details-R-regioncode"></a>
+ **Description:** A Region is a physical location around the world where data centers are clustered. AWS calls each group of logical data centers an Availability Zone (AZ). Each AWS Region consists of multiple, isolates, and physically separate AZs within a geographical area. The Region code attribute has the same name as an AWS Region, and specifies where the AWS service is available.
+ **Sample values:** `us-west-2`, `us-east-1`, `ap-southeast-2`
+ **Services:**
  + Amazon SageMaker AI

### product/replicationType
<a name="product-details-R-replicationType"></a>
+ **Description:** Specifies that the service is free to use. For example, AWS Server Migration Service is free to use, and you only pay for the storage resources used during the migration process.
+ **Sample values:** `Free`
+ **Services:**
  + AWS Application Migration Service

### product/resourceAssessment
<a name="product-details-R-resourceAssessment"></a>
+ **Description:** A process that collects, stores, and manages evidence. You can use this to assess risk and compliance with industry standards and regulations.
+ **Sample values:** `All assessment`
+ **Services:**
  + AWS Audit Manager

### product/resourcePriceGroup
<a name="product-details-R-resourcepricegroup"></a>
+ **Description:** Describes the resource type, the resource, and the price group (the price we charge for monitoring; there are currently two price classes: A and B). Therefore, as an example, if we were monitoring an RDS resource, the resource type would be RDS (the "product"), the resource would be instance, and the price group would be B.
+ **Sample values:** `RDS-DBInstance-GroupB`
+ **Services:**
  + Amazon DevOps Guru

### product/routeType
<a name="product-details-R-routetype"></a>
+ **Description:** Describes the type of SMS route used. Only Standard applies for now.
+ **Sample values:** `Standard`
+ **Services:**
  + Amazon Simple Notification Service

## S
<a name="product-details-S"></a>

### product/servicecode
<a name="product-details-S-servicecode"></a>
+ **Description:** This identifies the specific AWS service to the customer as a unique short abbreviation.
+ **Sample values:** `Amazon EC2`, `AWS KMS`
+ **Services:**
  + AWS Budgets
  + AWS Backup
  + AWS Certificate Manager
  + AWS Cloud Map
  + AWS CloudTrail

### product/servicename
<a name="product-details-S-servicename"></a>
+ **Description:** A simplified description about the AWS service.
+ **Services:**
  + Amazon EC2 Budgets
  + Amazon ECR
  + Amazon ECS
  + Amazon EFS
  + Amazon Elastic Inference
  + Amazon EKS

### product/singleOrDualPass
<a name="product-details-S-singleOrDualPass"></a>
+ **Description:** Terms used to decide the type of encoding that happens for videos. In one-pass encoding, the encoding is done in the first pass itself. For 2-pass encoding, the file is analyzed thoroughly in the first pass, and a intermediate file is created. In the second pass the encoder finds the intermediate file and allocates bits. The actual encoding takes place in the second pass.
+ **Services:**
  + AWS Elemental MediaConvert

### product/sizeFlex
<a name="product-details-S-sizeflex"></a>
+ **Description:** Describes whether a normalized benefit of the RI can be applied to other instance sizes within the Region and instance family.
+ **Sample values:** `true`, `false`
+ **Services:**
  + Amazon Elastic Compute Cloud

### product/sku
<a name="product-details-S-sku"></a>
+ **Description:** A unique code for a product. The SKU is created by combining the `ProductCode`, `UsageType`, and `Operation`. For size-flexible RIs, the SKU uses the instance that was used. For example, if you used a `t2.micro` instance and AWS applied a `t2.small` RI discount to the usage, the line item SKU is created with the `t2.micro`.
+ **Sample values:** `FFNT87MQSCR328W6`, `VBYCEU494XUAHCA7`
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/storage
<a name="product-details-S-storage"></a>
+ **Description:** Describes the disk storage attached to your instance. 
+ **Sample values:** `60GB`, `True`, `EBS Only`, `1 x 900 NVMe SSD`, `1 x 150 NVMe SSD`
+ **Services:**
  + Amazon EC2
  + Amazon RDS
  + Amazon Redshift
  + OpenSearch Service
  + Amazon WorkSpaces

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/storageclass
<a name="product-details-S-storageclass"></a>
+ **Description:** Describes the storage class of your Amazon S3 bucket. 
+ **Sample values:** `Archive`, `General Purpose`, `Infrequent Access`, `Intelligent-Tiering`, `Non-Critical Data`
+ **Services:**
  + AWS Elemental MediaStore
  + AWS Storage Gateway
  + Amazon Cloud Directory
  + Amazon EFS
  + Amazon MQ
  + Amazon S3

### product/storagemedia
<a name="product-details-S-storagemedia"></a>
+ **Description:** A storage medium is any technology, including device and material used to place, keep, and retrieve electronic data.
+ **Services:**
  + AWS Database Migration Service
  + Amazon CloudWatch
  + Amazon DocumentDB
  + Amazon EC2
  + Amazon ES

### product/storagetype
<a name="product-details-S-storagetype"></a>
+ **Description:** Describes how and where the information is stored by a computer. This might be internal or external to a computer, server, or computing device.
+ **Sample values:** `Amazon S3`, `SSD`, `SSD-backed`
+ **Services:**
  + AWS Backup
  + Amazon ECR

## T
<a name="product-details-T"></a>

### product/tenancy
<a name="product-details-T-tenancy"></a>
+ **Description:** The type of tenancy allowed on the Amazon EC2 instance. 
+ **Sample values:** `Dedicated`, `Reserved`, `Shared`, `NA`, `Host`
+ **Services:**
  + Amazon EC2
  + Amazon ECS

### product/throughputCapacity
<a name="product-details-T-throughputcapacity"></a>
+ **Description:** Describes the Speed at which the file server hosting the file system can serve file data. For Amazon FileCache, the value will be 1000 only.
+ **Sample values:** `12`, `40`, `50`, `100`, `125`, `250`, `500`, `1000`
+ **Services:**
  + Amazon FileCache
  + Amazon FSx

### product/tier
<a name="product-details-T-tier"></a>
+ **Description:** With AWS, you can get volume based discounts and savings as your usage increases. For services like Amazon S3, pricing is tiered. This means the more you use, the less you pay per GB. AWS provides options to acquire services that assist your business needs.
+ **Services:**
  + AWS Elemental MediaConvert

### product/toLocation
<a name="product-details-T-toloc"></a>
+ **Description:** Describes the location usage destination.
+ **Sample values:** `External`, `US East (N. Virginia)`
+ **Services:**
  + Amazon CloudFront
  + AWS Data Transfer

### product/toLocationType
<a name="product-details-T-toloctype"></a>
+ **Description:** Describes the destination location of the service usage.
+ **Sample values:** `AWS Region`, `AWS Edge Location`
+ **Services:**
  + Direct Connect
  + AWS Elemental MediaConnect
  + AWS Shield
  + Amazon CloudFront
  + Amazon Lightsail

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip).

### product/toRegionCode
<a name="product-details-T-toRegionCode"></a>
+ **Description:** Describes the source Region code for the AWS service. For more information, see [product/regioncode](#product-details-R-regioncode).
+ **Sample values:** `eu-west-1`
+ **Services:**
  + Amazon RDS
  + Amazon EC2
  + Amazon VPC
  + Direct Connect

### product/transcodingResult
<a name="product-details-T-transcodingResult"></a>
+ **Description:** The output of decoding an encoded video source to an intermediate uncompressed format, and re-encoding it into the target format.
+ **Services:**
  + AWS Elemental MediaConvert

### product/trialProduct
<a name="product-details-T-trialProduct"></a>
+ **Description:** Describes if AWS CloudHSM allows free hours.
+ **Services:**
  + AWS CloudHSM

## U
<a name="product-details-U"></a>

### product/upfrontCommitment
<a name="product-details-U-upfrontCommitment"></a>
+ **Description:** Describes if any usage commitment is required for AWS CloudHSM. You will be charged an hourly fee for each hour (or partial hour) that an HSM is provisioned to a AWS CloudHSM cluster. A cluster with no HSMs is not billed, and you aren't billed for automatic storage of encrypted backups. For more information, see [AWS CloudHSM Pricing](https://aws.amazon.com/cloudhsm/pricing/).

  Network data transfers to and from your HSMs are charged separately. For more information, see [Amazon EC2 Pricing](https://aws.amazon.com/ec2/pricing/).
+ **Services:**
  + AWS CloudHSM

### product/usagetype
<a name="product-details-U-usage"></a>
+ **Description:** Describes the usage details of the line item. 
+ **Sample values:** `EU-BoxUsage:c5d.9xlarge`, `EU-BoxUsage:m4.16xlarge`, `SAE1-InstanceUsage:db.t2.medium`, `USW2-AW-SW-19`, `SAE1-BoxUsage:c4.large`, 
+ **Services:**
  + Amazon EC2
  + AWS Certificate Manager
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

## V
<a name="product-details-V"></a>

### product/vcpu
<a name="product-details-V-vcpu"></a>
+ **Description:** Describes the number of threads concurrently running on a single CPU core. Amazon EC2 instances support multithreading, which enables multiple threads to run concurrently on a single CPU core. Each thread is represented as a virtual CPU (vCPU) on the instance.
+ **Sample values:** `8`, `16`, `36`, `72`, `128`
+ **Services:**
  + Amazon EC2
  + Amazon RDS
  + Amazon Redshift
  + OpenSearch Service
  + Amazon ElastiCache

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

### product/videoCodec
<a name="product-details-V-videoCodec"></a>
+ **Description:** A software or hardware that compresses and decompresses digital video. In the context of video compression, codec is a blending of encoder and decoder. A device that only compresses is typically called an encoder, and one that only decompresses is a decoder.
+ **Services:**
  + AWS Elemental MediaConvert;

### product/videoFrameRate
<a name="product-details-V-videoFrameRate"></a>
+ **Description:** A video frame rate (shown as frames per second (FPS)) is the frequency rate which consecutive images (frames) are captured or displayed by video cameras, computer graphics, and motion capture systems.
+ **Services:**
  + AWS Elemental MediaConvert;

### product/videoQualitySetting
<a name="product-details-V-videoqualitysetting"></a>
+ **Description:** Describes the quality setting used for the encode, which impacts the compression efficiency and, therefore, the video quality at a given bitrate.
+ **Sample values:** `Multi-pass`, `Multi-pass HQ`, `NA`, `Single-pass`, `Single-pass HQ`, 
+ **Services:**
  + AWS Elemental MediaConvert

### product/volumeType
<a name="product-details-V-volumetype"></a>
+ **Description:** Describes your Amazon EBS volume types. 
+ **Sample values:** `Standard`, `General Purpose`, `General Purpose-Aurora`, `Amazon Glacier`, `Amazon SimpleDB – Standard`, 
+ **Services:**
  + Amazon EC2
  + Amazon S3
  + Amazon RDS
  + Amazon DynamoDB
  + Amazon Glacier

    and more. For the full service list, download [Column\$1Attribute\$1Service.zip](samples/Column_Attribute_Service.zip). 

## W
<a name="product-details-W"></a>

### product/workforceType
<a name="product-details-W-workforceType"></a>
+ **Description:** The segmentation of the employed or unemployed labour pool. For example, `Full Time Employees` (FTE), or `Temporary`.
+ **Services:**
  + Amazon SageMaker AI

# Resource tags details
<a name="resource-tags-columns"></a>

You can use the **resource** columns in AWS Cost and Usage Reports to find information about the specific resources covered by a line item. These columns include user-defined cost allocation tags. Examples include the following:

## resourceTags/user:creator
<a name="resource-details-creator"></a>

Use a **user:Creator** tag to track which user created a resource.

## resourceTags/user:name
<a name="resource-details-name"></a>

Use a **user:Name** tag to track which resources are associated with a specific user.

## resourceTags/user:owner
<a name="resource-details-owner"></a>

Use a **user:Owner** tag to track which user owns a resource.

## resourceTags/user:purpose
<a name="resource-details-purpose"></a>

Use a **user:Purpose** tag to track why a resource was created.

# Savings Plans details
<a name="savingsplans-columns"></a>

The **SavingsPlan** columns in AWS Cost and Usage Reports provide details about the Savings Plans. For more information about Savings Plans, see [What are Savings Plans?](https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-savings-plans.html) in the *Savings Plans User Guide*.

 [A](#sp-A) \$1 B \$1 C \$1 D \$1 [E](#sp-E) \$1 F \$1 G \$1 H \$1 [I](#sp-I) \$1 J \$1 K \$1 L \$1 M \$1 [N](#sp-N) \$1 [O](#sp-O) \$1 [P](#sp-P) \$1 Q \$1 [R](#sp-R) \$1 [S](#sp-S) \$1 [T](#sp-T) \$1 [U](#sp-U) \$1 VWXYZ 

## A
<a name="savingsplans-details-A"></a>

### savingsPlan/AmortizedUpfrontCommitmentForBillingPeriod
<a name="savingsplans-details-A-AmortizedUpfrontCommitmentForBillingPeriod"></a>
+ **Description:** The amount of upfront fee a Savings Plans subscription is costing you for the billing period. The initial upfront payment for **All Upfront Savings Plans** and **Partial Upfront Savings Plans** amortized over the current month. For **No Upfront Savings Plans**, the value is 0.
+ **Line items applicable:** SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## E
<a name="savingsplans-details-E"></a>

### savingsPlan/EndTime
<a name="savingsplans-details-E-EndTime"></a>
+ **Description:** The expiration date for the Savings Plans agreement.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## I
<a name="savingsplans-details-I"></a>

### savingsPlan/InstanceTypeFamily
<a name="savingsplans-details-I-InstanceTypeFamily"></a>
+ **Description:** The instance family that is associated with the specified usage.
+ **Line items applicable:** SavingsPlanCoveredUsage
+ **Sample values:** `m4`, `g2`
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## N
<a name="savingsplans-details-N"></a>

### savingsPlan/NetAmortizedUpfrontCommitmentForBillingPeriod
<a name="savingsplans-details-N-NetAmortizedUpfrontCommitmentForBillingPeriod"></a>

The cost of a Savings Plans subscription upfront fee for the billing period. This column is included in your report only when your account has a discount in the applicable billing period.

### savingsPlan/NetRecurringCommitmentForBillingPeriod
<a name="savingsplans-details-N-NetRecurringCommitmentForBillingPeriod"></a>

The net unblended cost of the Savings Plans fee. This column is included in your report only when your account has a discount in the applicable billing period.

### savingsPlan/NetSavingsPlanEffectiveCost
<a name="savingsplans-details-N-NetSavingsPlanEffectiveCost"></a>

The effective cost for Savings Plans, which is your usage divided by the fees. This column is included in your report only when your account has a discount in the applicable billing period.

## O
<a name="savingsplans-details-O"></a>

### savingsPlan/OfferingType
<a name="savingsplans-details-O-OfferingType"></a>
+ **Description:** Describes the type of Savings Plans purchased.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Sample values:** `ComputeSavingsPlans`, `EC2InstanceSavingsPlans`, `SageMakerSavingsPlans`
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## P
<a name="savingsplans-details-P"></a>

### savingsPlan/PaymentOption
<a name="savingsplans-details-P-PaymentOption"></a>
+ **Description:** The payment options available for your Savings Plans.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Sample values:** `Partial Upfront`, `All Upfront`, `No Upfront`
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

### savingsPlan/PurchaseTerm
<a name="savingsplans-details-P-PurchaseTerm"></a>
+ **Description:** Describes the duration, or term, of the Savings Plans.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Sample values:** `1yr`, `3yr`
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## R
<a name="savingsplans-details-R"></a>

### savingsPlan/RecurringCommitmentForBillingPeriod
<a name="savingsplans-details-R-RecurringCommitmentForBillingPeriod"></a>
+ **Description:** The monthly recurring fee for your Savings Plans subscriptions. For example, the recurring monthly fee for a **Partial Upfront Savings Plans** or **No Upfront Savings Plans**.
+ **Line items applicable:** SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

### savingsPlan/Region
<a name="savingsplans-details-R-Region"></a>
+ **Description:** The AWS Region (geographic area) that hosts your AWS services. You can use this field to analyze spend across a particular AWS Region.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Sample values:** `US East (N. Virginia)`, `US West (N. California)`, `US East (Ohio)`, `Asia Pacific (Mumbai)`, `Europe (Ireland)`
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## S
<a name="savingsplans-details-S"></a>

### savingsPlan/SavingsPlanArn
<a name="savingsplans-details-S-SavingsPlanARN"></a>
+ **Description:** The unique Savings Plans identifier.
+ **Line items applicable:** SavingsPlanUpfrontFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

### savingsPlan/SavingsPlanEffectiveCost
<a name="reservation-details-S-SavingsPlanEffectiveCost"></a>
+ **Description:** The proportion of the Savings Plans monthly commitment amount (upfront and recurring) that is allocated to each usage line.
+ **Line items applicable:** SavingsPlanCoveredUsage
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

### savingsPlan/SavingsPlanRate
<a name="savingsplans-details-S-SavingsPlanRate"></a>
+ **Description:** The Savings Plans rate for the usage.
+ **Line items applicable:** SavingsPlanCoveredUsage
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

### savingsPlan/StartTime
<a name="savingsplans-details-S-StartTime"></a>
+ **Description:** The start date of the Savings Plans agreement.
+ **Line items applicable:** SavingsPlanCoveredUsage, SavingsPlanNegation, SavingsPlanUpfrontFee, SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## T
<a name="savingsplans-details-T"></a>

### savingsPlan/TotalCommitmentToDate
<a name="savingsplans-details-T-TotalCommitmenToDate"></a>
+ **Description:** The total amortized upfront commitment and recurring commitment to date, for that hour.
+ **Line items applicable:** SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + Fargate
  + AWS Lambda
  + Amazon SageMaker AI

## U
<a name="savingsplans-details-U"></a>

### savingsPlan/UsedCommitment
<a name="savingsplans-details-U-UsedCommitment"></a>
+ **Description:** The total dollar amount of the Savings Plans commitment used. (SavingsPlanRate multiplied by usage)
+ **Line items applicable:** SavingsPlanRecurringFee
+ **Services:**
  + Amazon EC2
  + AWS Lambda
  + Fargate
  + Amazon SageMaker AI

# Cost Categories details
<a name="cost-categories-columns"></a>

You can use the **Cost Category** columns in AWS Cost and Usage Reports to find information about the specific line items categorized by the Cost Categories feature. Cost Category columns are automatically populated when you create a Cost Category and categorization rule. These columns include user-defined Cost Category names as the column headers, and corresponding Cost Category values. Examples include the following:

## costCategory/Project
<a name="cc-details-project"></a>

Use a **Project** Cost Category to categorize cost and usage information associated with the project. Project names such as “alpha” or “beta” will show as values under **costCategory/Project**.

## costCategory/Team
<a name="cc-details-team"></a>

Use a **Team** Cost Category to categorize cost and usage information associated with the team. Team names such as “Marketing” will show as values under **costCategory/Team**.

## costCategory/Environment
<a name="cc-details-env"></a>

Use a **Environment** Cost Category to categorize cost and usage information associated with the environment. Environment names such as “Development” will show as values under **costCategory/Environment**.

# Discount details
<a name="discount-details"></a>

Columns under the **discount** header are included in AWS Cost and Usage Reports only when the account has a discount applied during the report's billing period. This includes the following columns: 

## discount/BundledDiscount
<a name="discount-bundleddiscount"></a>

The bundled discount applied to the line item. A bundled discount is a usage-based discount that provides free or discounted usage of a service or feature based on the usage of another service or feature. Examples of bundled discounts include:
+ If you use AWS Shield Advanced, then you don't have to pay for AWS WAF separately. AWS WAF usage is bundled with AWS Shield Advanced. For more information about AWS Shield Advanced, see [Amazon CloudFront pricing](https://aws.amazon.com/cloudfront/pricing/).
+ If you create a NAT gateway with AWS Network Firewall, then the standard NAT gateway processing and per-hour usage charges are waived on a one-to-one basis with the firewall's processing per GB and usage hours. For more information, see [AWS Network Firewall pricing](https://aws.amazon.com/network-firewall/pricing/).
+ With Amazon Interactive Video Service (IVS) Chat, for every hour of video input sent, you get 2,700 sent messages and 270,000 delivered messages at no additional cost. For more information, see [Amazon Interactive Video Service pricing](https://aws.amazon.com/ivs/pricing/).

## discount/TotalDiscount
<a name="discount-totaldiscount"></a>

The sum of all the discount columns for the corresponding line item.

# Split line item details
<a name="split-line-item-columns"></a>

Columns under the **splitLineItem** header in AWS Cost and Usage Reports are fields that appear in Cost and Usage Reports if you've opted in to the split cost allocation data feature. For more information, see [Understanding split cost allocation data](https://docs.aws.amazon.com/cur/latest/userguide/split-cost-allocation-data.html). The feature is limited to Amazon ECS (including Fargate), AWS Batch, and Amazon EKS only.

[A](#sli-A) \$1 B \$1 C \$1 D \$1 E \$1 F \$1 G \$1 H \$1 I \$1 J \$1 K \$1 L \$1 M \$1 [N](#sli-N) \$1 O \$1 [P](#sli-P) \$1 Q \$1 [R](#sli-R) \$1 [S](#sli-S) \$1 T \$1 [U](#sli-U) \$1 V \$1 W \$1 X \$1 Y \$1 Z

## A
<a name="splitLineitem-details-A"></a>

### splitLineItem/ActualUsage
<a name="splitLineitem-details-A-ActualUsage"></a>
+ **Description:** The usage for vCPU or memory (based on lineItem/UsageType) you incurred for the specified time period for the Amazon ECS task or Kubernetes pod.
+ **Line items applicable:** Usage
+ **Sample values:** 0.1, 0.5, 1.3
+ **Services:** Amazon ECS, Fargate, Amazon EKS

**Note**  
Fargate costs are calculated based on vCPU and memory reservations and reflected in the lineItem/UsageAmount column. Split cost allocation data computes actual Fargate vCPU and memory usage by observing low latency telemetry data and then aggregating it to the hour, day, and month. Therefore splitLineItem/ActualUsage might not be the same as lineItem/UsageAmount.

## N
<a name="splitLineitem-details-N"></a>

### splitLineItem/NetSplitCost
<a name="splitLineitem-details-N-NetSplitCost"></a>
+ **Description:** The effective cost for Amazon ECS tasks or Kubernetes pods after all discounts have been applied. This column is included in your report only when your account has a discount in the applicable billing period.
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

### splitLineItem/NetUnusedCost
<a name="splitLineitem-details-N-NetUnusedCost"></a>
+ **Description:** The effective unused cost for Amazon ECS tasks or Kubernetes pods after all discounts have been applied. This column is included in your report only when your account has a discount in the applicable billing period.
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

**Note**  
Unused costs are proportionately applied to the Amazon ECS task or Kubernetes pod based on splitLineItem/SplitUsage.

## P
<a name="splitLineitem-details-P"></a>

### splitLineItem/ParentResourceId
<a name="splitLineitem-details-P-ParentResourceId"></a>
+ **Description:** The resource ID of the parent EC2 instance associated with the Amazon ECS task or Amazon EKS pod (referenced in the lineItem/ResourceId column). The parent resource ID implies that the ECS task or Kubernetes pod workload for the specified time period ran on the parent EC2 instance. This applies only for Amazon ECS tasks or Kubernetes pods with EC2 launch type.
+ **Line items applicable:** Usage
+ **Services:** Amazon ECS, Amazon EKS

**Note**  
splitLineItem/ParentResourceId is available only when resource IDs are included in AWS Cost and Usage Reports.

### splitLineItem/PublicOnDemandSplitCost
<a name="splitLineitem-details-P-PublicOnDemandSplitCost"></a>
+ **Description:** The cost for vCPU or memory (based on lineItem/UsageType) allocated for the time period to the Amazon ECS task or Kubernetes pod based on public On-Demand Instance rates (referenced in the pricing/publicOnDemandRate column).
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

### splitLineItem/PublicOnDemandUnusedCost
<a name="splitLineitem-details-P-PublicOnDemandUnusedCost"></a>
+ **Description:** The unused cost for vCPU or memory (based on lineItem/UsageType) allocated for the time period to the Amazon ECS task or Kubernetes pod based on public On-Demand Instance rates. Unused costs are costs associated with resources (CPU or memory) on the EC2 instance (referenced in the splitLineItem/ParentResourceIdcolumn) that were not utilized for the specified time period.
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

## R
<a name="splitLineitem-details-R"></a>

### splitLineItem/ReservedUsage
<a name="splitLineitem-details-R-ReservedUsage"></a>
+ **Description:** The usage for vCPU or memory (based on lineItem/UsageType) that you configured for the specified time period for the Amazon ECS task or Kubernetes pod.
+ **Line items applicable:** Usage
+ **Sample values:** 1, 2, 4
+ **Services:** Amazon ECS, Fargate, Amazon EKS

## S
<a name="splitLineitem-details-S"></a>

### splitLineItem/SplitCost
<a name="splitLineitem-details-S-SplitCost"></a>
+ **Description:** The cost for vCPU or memory (based on lineItem/UsageType) allocated for the time period to the Amazon ECS task or Kubernetes pod. This includes amortized costs if the EC2 instance (referenced in the splitLineItem/parentResourceId column) has upfront or partial upfront charges for reservations or Savings Plans.
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

### splitLineItem/SplitUsage
<a name="splitLineitem-details-S-SplitUsage"></a>
+ **Description:** The usage for vCPU or memory (based on lineItem/UsageType) allocated for the specified time period to the Amazon ECS task or Kubernetes pod. This is defined as the maximum usage of splitLineItem/ReservedUsage or splitLineItem/ActualUsage.
+ **Line items applicable:** Usage
+ **Sample values:** 1, 1.3
+ **Services:** Amazon ECS, Fargate, Amazon EKS

### splitLineItem/SplitUsageRatio
<a name="splitLineitem-details-S-SplitUsageRatio"></a>
+ **Description:** The ratio of vCPU or memory (based on lineItem/UsageType) allocated to the Amazon ECS task or Kubernetes pod compared to the overall CPU or memory available on the EC2 instance (referenced in the splitLineItem/ParentResourceId column).
+ **Line items applicable:** Usage
+ **Sample values:** 0.25, 0.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

**Note**  
splitLineItem/SplitUsageRatio is only available for AWS Cost and Usage Reports with a time granularity preference of hourly data.

## U
<a name="splitLineitem-details-U"></a>

### splitLineItem/UnusedCost
<a name="splitLineitem-details-U-UnusedCost"></a>
+ **Description:** The unused cost for vCPU or memory (based on lineItem/UsageType) allocated for the time period to the Amazon ECS task or Kubernetes pod. Unused costs are costs associated with resources (CPU or memory) on the EC2 instance (referenced in the splitLineItem/ParentResourceId column) that were not utilized for the specified time period. This includes amortized costs if the EC2 instance (splitLineItem/parentResourceId) has upfront or partial upfront charges for reservations or Savings Plans.
+ **Line items applicable:** Usage
+ **Sample values:** 1.35, 1.75
+ **Services:** Amazon ECS, Fargate, Amazon EKS

**Note**  
Unused costs are proportionately applied to the Amazon ECS task or Kubernetes pod based on splitLineItem/SplitUsage.