Skip to main content

Attributes

CMDB attributes are implemented as fields on Salesforce sObjects. Cloudaware follows consistent conventions, so identity, lifecycle, ownership, and cost/security fields behave similarly across object types.

Identity

  • Human‑readable name:
    • Name field; not guaranteed to be globally unique.
  • Stable UUID:
    • Many objects use CA10__caUuid__c as a deduplication key across providers and collectors.
  • Provider IDs:
    • Fields such as CA10__instanceId__c, CA10__resourceId__c, etc. holding cloud‑native identifiers.
  • Salesforce ID:
    • Standard Id field uniquely identifying each record.
  • Lifecycle timestamps:
    • CA10__disappearanceTime__c — null when the resource is active; populated when it disappears from the source.

Configuration & Runtime State

  • Core configuration attributes:
    • Size, type, region/zone, OS, engine/version, etc.
  • Runtime state:
    • Status enumerations (for example, running/stopped/terminated).
    • Health/availability indicators when available from providers or monitoring tools.

Security Posture

  • Fields reflecting:
    • Security group/firewall associations.
    • Encryption and backup flags.
    • Vulnerability/compliance summaries (for example, counts, highest severity).
    • Agent presence for EDR, vulnerability, or monitoring tooling.

Cost & Business Metadata

  • Cost‑related fields:
    • Linked billing account or contract.
    • Aggregated spend or unit cost where applicable.
  • Business metadata:
    • Owner, team, business unit.
    • Environment, application, service.
    • Normalized tags/labels consolidated from provider‑specific tagging schemes.

For API‑level field types and constraints, see: