THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.1.51 Resource ID

    Dataset: Cost and Usage
    Column Type: Dimension
    Feature Level: Conditional
    Data Type: String
    Since: 0.5

    A Resource ID is an identifier assigned to a resource by the service provider. The Resource ID is commonly used for cost reporting, analysis, and allocation scenarios.

    3.1.51.1 Requirements

    ResourceId adheres to the following requirements:

    • ResourceId MUST be present in a Cost and Usage FOCUS dataset when the service provider supports billing based on provisioned resources.
    • ResourceId MUST be of type String.
    • ResourceId MUST conform to StringHandling requirements.
    • ResourceId nullability is defined as follows:
      • ResourceId MUST be null when a charge is not related to a resource.
      • ResourceId MUST NOT be null when a charge is related to a resource.
    • When ResourceId is not null, ResourceId adheres to the following additional requirements:
      • ResourceId MUST be a unique identifier within the service provider.
      • ResourceId SHOULD be a fully-qualified identifier.

    3.1.51.4 Description

    Identifier assigned to a resource by the service provider.

    Constraints

    Property Value
    Column Type Dimension
    Feature Level Conditional
    Allows Nulls Yes
    Data Type String
    Value Format \<not specified>