asset-class-required#

Code

AM.002

Validator

Compatibility

Tags

Summary#

The default prim in the properties sublayer must have an aif:core:assetClass attribute identifying the equipment type.

Description#

aif:core:assetClass is the fundamental discriminator used by downstream tools and validators to determine which equipment-specific schema applies to an asset. Without it, equipment class template validation (AM.007) and cross-domain checks (TC.002, EL.004) cannot function.

Why is it required?#

  • Enables automatic schema selection for AM.007 template compliance

  • Required by thermal cooling (TC) and electrical (EL) validators to determine applicable checks

  • Allows pipelines to route assets to the correct processing workflow

Examples#

def Xform "CW375" {
    string aif:core:assetClass = "CDU"
}

Valid values: CDU, CRAH, UPS, compute rack (or GB300, gb300_rack, gb300 rack)

How to comply#

Set aif:core:assetClass on the default prim of the *Properties.usda sublayer to the appropriate equipment class string.

For More Information#