Encore Dev Context
JSON-LD context defining the semantic vocabulary for Encore Dev from Encore.
31 Classes
5 Properties
2 Namespaces
Namespaces
schema:
https://schema.org/
encore:
https://encore.dev/ns#
Classes
Application
Service
Endpoint
Database
PubSubTopic
PubSubSubscription
Bucket
Cache
CronJob
Secret
Environment
Deployment
TraceEvent
name
description
encore.ts
encore.go
method
path
expose
auth
sensitive
raw
streaming
aws
gcp
self-hosted
encore-cloud
at-least-once
exactly-once
schedule
Properties
| Property |
Type |
Container |
| framework |
@vocab |
|
| service |
reference |
|
| endpoints |
reference |
set |
| cloud |
@vocab |
|
| deliveryGuarantee |
@vocab |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"encore": "https://encore.dev/ns#",
"Application": "encore:Application",
"Service": "encore:Service",
"Endpoint": "encore:Endpoint",
"Database": "encore:Database",
"PubSubTopic": "encore:PubSubTopic",
"PubSubSubscription": "encore:PubSubSubscription",
"Bucket": "encore:Bucket",
"Cache": "encore:Cache",
"CronJob": "encore:CronJob",
"Secret": "encore:Secret",
"Environment": "encore:Environment",
"Deployment": "encore:Deployment",
"TraceEvent": "encore:TraceEvent",
"name": "schema:name",
"description": "schema:description",
"framework": {
"@id": "encore:framework",
"@type": "@vocab"
},
"encore.ts": "encore:framework/encore.ts",
"encore.go": "encore:framework/encore.go",
"service": {
"@id": "encore:service",
"@type": "@id"
},
"endpoints": {
"@id": "encore:endpoints",
"@container": "@set",
"@type": "@id"
},
"method": "schema:httpMethod",
"path": "encore:path",
"expose": "encore:expose",
"auth": "encore:auth",
"sensitive": "encore:sensitive",
"raw": "encore:raw",
"streaming": "encore:streaming",
"cloud": {
"@id": "encore:cloud",
"@type": "@vocab"
},
"aws": "encore:cloud/aws",
"gcp": "encore:cloud/gcp",
"self-hosted": "encore:cloud/self-hosted",
"encore-cloud": "encore:cloud/encore",
"deliveryGuarantee": {
"@id": "encore:deliveryGuarantee",
"@type": "@vocab"
},
"at-least-once": "encore:delivery/at-least-once",
"exactly-once": "encore:delivery/exactly-once",
"schedule": "encore:schedule"
}
}