Red Hat 3scale · JSON-LD Context

Red Hat 3Scale Context

JSON-LD context defining the semantic vocabulary for Red Hat 3Scale from Red Hat 3scale.

3 Classes 20 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
threescale: https://access.redhat.com/documentation/en-us/red_hat_3scale_api_management/2.14/

Classes

id name description

Properties

Property Type Container
Account schema:Organization
Application schema:SoftwareApplication
ApplicationPlan schema:OfferCatalog
org_name string
state string
created_at dateTime
updated_at dateTime
user_key string
plan schema:Offer
setup_fee decimal
cost_per_month decimal
hits integer
metric string
period string
Invoice schema:Invoice
invoice_id string
amount decimal
currency string
provider_key string
service_id string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "threescale": "https://access.redhat.com/documentation/en-us/red_hat_3scale_api_management/2.14/",
    "Account": {
      "@id": "schema:Organization",
      "@type": "schema:Organization"
    },
    "Application": {
      "@id": "schema:SoftwareApplication",
      "@type": "schema:SoftwareApplication"
    },
    "ApplicationPlan": {
      "@id": "schema:OfferCatalog",
      "@type": "schema:OfferCatalog"
    },
    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "org_name": {
      "@id": "schema:legalName",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "schema:actionStatus",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "user_key": {
      "@id": "schema:accessCode",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "schema:Offer",
      "@type": "schema:Offer"
    },
    "setup_fee": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "cost_per_month": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "hits": {
      "@id": "schema:numberOfItems",
      "@type": "xsd:integer"
    },
    "metric": {
      "@id": "schema:measurementTechnique",
      "@type": "xsd:string"
    },
    "period": {
      "@id": "schema:temporalCoverage",
      "@type": "xsd:string"
    },
    "Invoice": {
      "@id": "schema:Invoice",
      "@type": "schema:Invoice"
    },
    "invoice_id": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "schema:priceCurrency",
      "@type": "xsd:string"
    },
    "provider_key": {
      "@id": "schema:accessCode",
      "@type": "xsd:string"
    },
    "service_id": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    }
  }
}