Commitment Program Eligibility Details
Column definition from FOCUS v1.4. Read its requirements and implementation guidance before mapping provider data.
- Source
- FOCUS MCP snapshot
- Edition
- v1.4
- Column ID
CommitmentProgramEligibilityDetails- Mode
- Read-only
- Library snapshot (UTC)
- 2026-10-08
Constraints
Description
Commitment Program Eligibility Details identifies the commitment programs that could potentially cover charges, subject to service provider constraints. By distinguishing the pool of spend that was eligible to be covered, Commitment Program Eligibility Details provides the fundamental denominator for calculating precise commitment coverage metrics. This allows FinOps practitioners to accurately size the pool of uncovered spend that could realistically be covered by a future commitment. In this context, commitment programs include discount-bearing programs such as commitment discounts and capacity reservations, provided the service provider treats them as commitments.
Requirements
Column Requirements
CommitmentProgramEligibilityDetails MUST adhere to the following requirements:
- CommitmentProgramEligibilityDetails MUST be of type JSON Object (serialized as a String where necessary).
- CommitmentProgramEligibilityDetails MUST conform to StringHandling requirements.
- CommitmentProgramEligibilityDetails MUST conform to JsonObjectFormat requirements.
- CommitmentProgramEligibilityDetails MUST NOT be null when a charge is eligible for a commitment program, regardless of whether a commitment was actually applied to the charge.
- CommitmentProgramEligibilityDetails MUST NOT reflect restrictions (e.g., transient account configurations, quotas) that might temporarily prevent purchase or participation in a commitment program.
- CommitmentProgramEligibilityDetails MUST include all publicly available commitment programs for which the usage is eligible.
- CommitmentProgramEligibilityDetails MAY include negotiated commitment programs when the usage is eligible and the program is not broadly applicable across the service provider's service catalog.
- CommitmentProgramEligibilityDetails MUST NOT include data related to commitment periods or payment options.
- CommitmentProgramEligibilityDetails MUST conform to CommitmentProgramEligibilityDetailsObject requirements when CommitmentProgramEligibilityDetails is not null.