FinOps Foundation · JSON-LD Context

Finops Foundation Context

JSON-LD context defining the semantic vocabulary for Finops Foundation from FinOps Foundation.

0 Classes 54 Properties 3 Namespaces
View Context View on GitHub

Namespaces

focus: https://focus.finops.org/focus-columns/
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Properties

Property Type Container
AvailabilityZone string
BilledCost decimal
BillingAccountId string
BillingAccountName string
BillingCurrency string
BillingPeriodEnd dateTime
BillingPeriodStart dateTime
CapacityReservationId string
ChargeCategory string
ChargeClass string
ChargeDescription string
ChargeFrequency string
ChargePeriodEnd dateTime
ChargePeriodStart dateTime
CommitmentDiscountCategory string
CommitmentDiscountId string
CommitmentDiscountName string
CommitmentDiscountQuantity decimal
CommitmentDiscountStatus string
CommitmentDiscountType string
CommitmentDiscountUnit string
CommitmentStartDate dateTime
CommitmentEndDate dateTime
CommitmentTotalQuantity decimal
CommitmentRemainingQuantity decimal
CommitmentUnit string
CommitmentDescription string
ConsumedQuantity decimal
ConsumedUnit string
ContractedCost decimal
ContractedUnitPrice decimal
EffectiveCost decimal
InvoiceIssuerName string
ListCost decimal
ListUnitPrice decimal
PricingCategory string
PricingQuantity decimal
PricingUnit string
ProviderName string
PublisherName string
Region string
ResourceId string
ResourceName string
ResourceType string
ServiceCategory string
ServiceName string
ServiceSubcategory string
SkuId string
SkuPriceId string
SubAccountId string
SubAccountName string
Tags @json
x_SplitCostAllocationMethod string
x_SplitCostAllocationPercentage decimal

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "focus": "https://focus.finops.org/focus-columns/",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AvailabilityZone": {
      "@id": "focus:availabilityzone",
      "@type": "xsd:string"
    },
    "BilledCost": {
      "@id": "focus:billedcost",
      "@type": "xsd:decimal"
    },
    "BillingAccountId": {
      "@id": "focus:billingaccountid",
      "@type": "xsd:string"
    },
    "BillingAccountName": {
      "@id": "focus:billingaccountname",
      "@type": "xsd:string"
    },
    "BillingCurrency": {
      "@id": "focus:billingcurrency",
      "@type": "xsd:string"
    },
    "BillingPeriodEnd": {
      "@id": "focus:billingperiodend",
      "@type": "xsd:dateTime"
    },
    "BillingPeriodStart": {
      "@id": "focus:billingperiodstart",
      "@type": "xsd:dateTime"
    },
    "CapacityReservationId": {
      "@id": "focus:capacityreservationid",
      "@type": "xsd:string"
    },
    "ChargeCategory": {
      "@id": "focus:chargecategory",
      "@type": "xsd:string"
    },
    "ChargeClass": {
      "@id": "focus:chargeclass",
      "@type": "xsd:string"
    },
    "ChargeDescription": {
      "@id": "focus:chargedescription",
      "@type": "xsd:string"
    },
    "ChargeFrequency": {
      "@id": "focus:chargefrequency",
      "@type": "xsd:string"
    },
    "ChargePeriodEnd": {
      "@id": "focus:chargeperiodend",
      "@type": "xsd:dateTime"
    },
    "ChargePeriodStart": {
      "@id": "focus:chargeperiodstart",
      "@type": "xsd:dateTime"
    },
    "CommitmentDiscountCategory": {
      "@id": "focus:commitmentdiscountcategory",
      "@type": "xsd:string"
    },
    "CommitmentDiscountId": {
      "@id": "focus:commitmentdiscountid",
      "@type": "xsd:string"
    },
    "CommitmentDiscountName": {
      "@id": "focus:commitmentdiscountname",
      "@type": "xsd:string"
    },
    "CommitmentDiscountQuantity": {
      "@id": "focus:commitmentdiscountquantity",
      "@type": "xsd:decimal"
    },
    "CommitmentDiscountStatus": {
      "@id": "focus:commitmentdiscountstatus",
      "@type": "xsd:string"
    },
    "CommitmentDiscountType": {
      "@id": "focus:commitmentdiscounttype",
      "@type": "xsd:string"
    },
    "CommitmentDiscountUnit": {
      "@id": "focus:commitmentdiscountunit",
      "@type": "xsd:string"
    },
    "CommitmentStartDate": {
      "@id": "focus:commitmentstartdate",
      "@type": "xsd:dateTime"
    },
    "CommitmentEndDate": {
      "@id": "focus:commitmentenddate",
      "@type": "xsd:dateTime"
    },
    "CommitmentTotalQuantity": {
      "@id": "focus:commitmenttotalquantity",
      "@type": "xsd:decimal"
    },
    "CommitmentRemainingQuantity": {
      "@id": "focus:commitmentremainingquantity",
      "@type": "xsd:decimal"
    },
    "CommitmentUnit": {
      "@id": "focus:commitmentunit",
      "@type": "xsd:string"
    },
    "CommitmentDescription": {
      "@id": "focus:commitmentdescription",
      "@type": "xsd:string"
    },
    "ConsumedQuantity": {
      "@id": "focus:consumedquantity",
      "@type": "xsd:decimal"
    },
    "ConsumedUnit": {
      "@id": "focus:consumedunit",
      "@type": "xsd:string"
    },
    "ContractedCost": {
      "@id": "focus:contractedcost",
      "@type": "xsd:decimal"
    },
    "ContractedUnitPrice": {
      "@id": "focus:contractedunitprice",
      "@type": "xsd:decimal"
    },
    "EffectiveCost": {
      "@id": "focus:effectivecost",
      "@type": "xsd:decimal"
    },
    "InvoiceIssuerName": {
      "@id": "focus:invoiceissuername",
      "@type": "xsd:string"
    },
    "ListCost": {
      "@id": "focus:listcost",
      "@type": "xsd:decimal"
    },
    "ListUnitPrice": {
      "@id": "focus:listunitprice",
      "@type": "xsd:decimal"
    },
    "PricingCategory": {
      "@id": "focus:pricingcategory",
      "@type": "xsd:string"
    },
    "PricingQuantity": {
      "@id": "focus:pricingquantity",
      "@type": "xsd:decimal"
    },
    "PricingUnit": {
      "@id": "focus:pricingunit",
      "@type": "xsd:string"
    },
    "ProviderName": {
      "@id": "focus:providername",
      "@type": "xsd:string"
    },
    "PublisherName": {
      "@id": "focus:publishername",
      "@type": "xsd:string"
    },
    "Region": {
      "@id": "focus:region",
      "@type": "xsd:string"
    },
    "ResourceId": {
      "@id": "focus:resourceid",
      "@type": "xsd:string"
    },
    "ResourceName": {
      "@id": "focus:resourcename",
      "@type": "xsd:string"
    },
    "ResourceType": {
      "@id": "focus:resourcetype",
      "@type": "xsd:string"
    },
    "ServiceCategory": {
      "@id": "focus:servicecategory",
      "@type": "xsd:string"
    },
    "ServiceName": {
      "@id": "focus:servicename",
      "@type": "xsd:string"
    },
    "ServiceSubcategory": {
      "@id": "focus:servicesubcategory",
      "@type": "xsd:string"
    },
    "SkuId": {
      "@id": "focus:skuid",
      "@type": "xsd:string"
    },
    "SkuPriceId": {
      "@id": "focus:skupriceid",
      "@type": "xsd:string"
    },
    "SubAccountId": {
      "@id": "focus:subaccountid",
      "@type": "xsd:string"
    },
    "SubAccountName": {
      "@id": "focus:subaccountname",
      "@type": "xsd:string"
    },
    "Tags": {
      "@id": "focus:tags",
      "@type": "@json"
    },
    "x_SplitCostAllocationMethod": {
      "@id": "focus:x_splitcostallocationmethod",
      "@type": "xsd:string"
    },
    "x_SplitCostAllocationPercentage": {
      "@id": "focus:x_splitcostallocationpercentage",
      "@type": "xsd:decimal"
    }
  }
}