---
sourceDocument: Australia Asset Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-asset-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Add a CI class type for billing data accuracy

# Add an AWS CI class type to ensure accurate billing
data {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Specify the details of a new CI or CI type to enable the CI placement process to assign cost and usage data correctly. The process is a part of Billing Download job execution. The CI placement process associates downloaded cost and usage data with the appropriate CIs.

## Before you begin

Role required: Cloud Insights Admin \[sn_clin_core.insights_admin\]

## About this task


Billing Download jobs store downloaded billing data in the billing node table. The Class Type table holds CI type definitions for the cost usage
table. Cloud Cost Management executes the CI placement process to associate the billing and usage data with CIs in the CMDB. The CI placement process queries the billing node table using the CI type definitions that reside
in the CI placement type table. For a new CI (or a CI type from a new provider), you specify the parameters that uniquely define the CI, a CI type definition, and a class type table to store the CI type definition.  
Important:  
If the Cloud Cost Management Infra Stack application is installed, you can't add a new AWS CI class type. However, you can use the existing CI class types.  
The CI placement type table for AWS \[sn_cld_intg_aws_ci_placement_type\] inherits from the Core CI placement type table (sn_cld_intg_core_ci_placement_type).  
Important:  
If the Discovery patterns application is not installed, then CIs in the following class types are not placed: cmdb_ci_cloud_gateway, cmdb_ci_dynamodb_table, cmdb_ci_cloud_object_storage, and cmdb_ci_cloud_function.

## Procedure

1. Go to the CI placement type table and select New.  
   Figure 1. AWS class types in the Core CI placement type table \[sn_cld_intg_core_ci_placement_type\]
2. Fill in the form.  
   {#aws-class-type-add-cloudin__table_udx_w3f_hlb__entry__2}

   | Field | Description |
   |-|-|
   | Class type | CMDB class type table that this type of CI is stored in. New CIs of this type are added to the table. |
   | Name | Name of the CI type. |
   | Query table | Billing node table that the CI placement process queries to find instances of the CI type. The Query table is sn_cld_aws_cost_usage and cannot be changed. |
   | Query params | Parameter values in the billing node table that uniquely define the CI type. |
   [Table 1. CI Placement Type Information form]

   {#aws-class-type-add-cloudin__table_udx_w3f_hlb}
3. After you add a class type, you must reimport billing and usage data to ensure that CIs are correctly placed into the new type.  
   See [Schedule and manage the jobs that download AWS billing data](https://servicenow-prod.fluidtopics.net/pJ5V8iHvk4b1CWmKwryI9g "Billing Download jobs download, organize, and store billing data for your payer account on the schedule that you specify. The system analyzes the data to generate reports and to make recommendations for changes in your cloud operations that can lead to cost savings.").  
   Note:  
   The supported CIs are placed after the Cumulus Unsupported CI Placement scheduled job runs daily. For more information, see [Supported CI class types for Amazon AWS Cloud services](https://servicenow-prod.fluidtopics.net/meewurGEIquify6MXLNhug "Supported CI class types for AWS enable assigning cost and usage data correctly using the CI placement process. The CI placement process places a subset of CIs into corresponding CI tables that are used in the recommendation generation process for Cloud Cost Management.").

