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 MUST adhere to the following requirements:

    • ResourceId MUST be of type String.
    • ResourceId MUST conform to StringHandling requirements.
    • ResourceId MUST adhere to the following nullability requirements:
      • 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 MUST adhere to the following requirements:
      • ResourceId MUST be a unique identifier within the service provider.
      • ResourceId SHOULD be a fully-qualified identifier.
      • ResourceId MUST be the identifier of the resource that received the commitment discount when CommitmentDiscountStatus is "Used".

    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>