Eurobase · JSON-LD Context

Eurobase Dev Context

JSON-LD context defining the semantic vocabulary for Eurobase Dev from Eurobase.

120 Classes 339 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
eurobase: https://eurobase.dev/schema#

Classes

DeploymentActionResponse InternalRunnerEvent ProjectSummary ProjectSourceLock ProjectSourceLockRequest ProjectSourceLockResponse ProjectSourceLockErrorResponse ProjectServingSuspension ProjectEnforcementAction ProjectEnforcementState InternalProjectEnforcementResponse InternalProjectEnforcementActionRequest InternalProjectEnforcementActionResponse ProjectCardDeployment ProjectCard ProjectSourceProfileSummary ProjectSummaryStatus ProjectRoute ProjectUpstreamState ReleaseUsability ProjectSourceDeploy ProjectCreateRequest DeploymentCreateRequest MaintenanceReconcileRequest FunctionQuotaProjectionActivationResponse ProjectCreateConflictResponse ProjectCreateInvalidResponse QuotaBlockResponse RetryableStorageBlockerResponse StorageObjectMetadataInvalidResponse RetryableQuotaStateBlockerResponse RetryableSourceBuildBlockerResponse RetryableContainerQuotaBlockerResponse StorageBucketConflictResponse ProjectDeleteRequest ProjectAppRepoRequest ProjectAppRepoConflictResponse ProjectAppRepoInvalidResponse AppRuntimeTier AppSourceDetectionEvidence AppSourceDetection AppSourceProfile AppSourceBuildPlan ProjectAppSourceDetectRequest ProjectAppSourceFoldersRequest ProjectAppSourceFolder ProjectAppSourceFoldersResponse ProjectAppSourceSaveRequest SourceBuildEngineChange RuntimeSelection ProjectSourceConfirmation ProjectAppSourceResponse ProjectAppSourceErrorResponse ProjectStatusResponse ProjectResourceMapRegion ProjectResourceMapNodeStatus ProjectResourceMapNodeAccess ProjectResourceMapNodeMeta ProjectResourceMapNode ProjectResourceMapLink ProjectResourceMapResponse ProjectDashboardResponse ProjectDiagnosticRecoveryAction ProjectDiagnosticFinding ProjectDiagnosticsResponse ProjectSettingsResponse ProjectIpAllowlistPolicy ProjectAccessPolicyResponse ProjectAccessPolicyRequest AppRepo ProjectAppRepoResponse CreateProjectResponse ProjectContainerRoute ProjectContainerRuntimeTier ProjectContainerDefaults ProjectContainerActionAvailability ProjectContainerSecretStatusView ProjectContainer ProjectContainerListItem ProjectContainerRequest ProjectContainerSourceDetectionProfile ProjectContainerSourceDetectionResponse ProjectContainerResponse ProjectContainersResponse ProjectContainerMetricsScalar ProjectContainerMetricsResponse ProjectContainerMetricsErrorResponse ProjectContainerServingResponse ProjectContainerServing ProjectContainerDeployConflictResponse ProjectContainerConfigErrorResponse ProjectContainerDeleteConflictResponse FunctionDeployment FunctionActionAvailability FunctionRouteConvergence FunctionStatusDeployment FunctionRoute FunctionAsset FunctionStatusProjection FunctionStatusResponse FunctionLogEntry FunctionSourceFile FunctionCreateRequest FunctionUpdateRequest ProjectFunctionsResponse FunctionResponse FunctionMetricSeries FunctionCpuTimeDiagnostics FunctionMemoryDiagnostics FunctionResourceDiagnostics FunctionResponseStatusMetric FunctionServiceLevelMetric FunctionServiceLevel FunctionMetricsResponse FunctionMutationResponse FunctionDeploymentResponse FunctionDeploymentsResponse ProjectHealth ProjectApiKey ProjectProviderIdentity

Properties

Property Type Container
deployment
job
eventType string
message string
payload
source string
severity string
stream string
observedAt dateTime
sequenceNumber integer
idempotencyKey string
id string
name string
organizationId string
projectMembershipId string
projectRole string
projectSlug string
projectHostname string
primaryHostname string
deploymentMode string
lifecycleState string
deleteRequestedAt dateTime
projectRoute reference
releaseUsability reference
projectSummaryStatus reference
servingSuspension
sourceProfile
sourceLock reference
locked boolean
lockedAt dateTime
project reference
error string
reason string
state string
reasonCategory string
reasonLabel string
since dateTime
supportEmail string
policyUrl string
sequence integer
action string
reasonText string
operatorUserId string
operatorEmail string
clientRequestId string
requestId string
evidence
createdAt dateTime
suspended boolean
actions list
reasonCategories
evidenceUrls list
requestIds list
reportReference string
changed boolean
replayed boolean
notification
verification
status string
displayStatus string
buildQueuePosition integer
healthy boolean
commitSha string
updatedAt dateTime
workspace
region string
repoFullName string
branch string
rootDir string
runCommand string
healthPath string
containerPort integer
activeDeploymentId string
activeDeployment
latestDeployment
latestDeployAt dateTime
framework string
frameworkLabel string
outputMode string
label string
tone string
code string
detailTitle string
detail string
reasonCode string
checkedAt dateTime
lastRepairAt dateTime
lastError string
managed boolean
convergenceState string
upstream reference
lastLiveDeploymentId string
available boolean
title string
recoveryAction
projectId string
blockedPushEventId string
sourceDeploymentId string
sourceConfirmation reference
sourceBuildEngineChange reference
phases list
jobLimit integer
settlementDeadlineMs integer
quotaStateAfterOrganizationId string
routeLimit integer
force boolean
pendingDeleteUserId string
pendingDeleteProjectId string
billingMonth string
billingProviderRows list
platformOverhead list
billingImportSource
activated boolean
activationVersion integer
activatedAt dateTime
quota
retryable boolean
confirmation string
repoId string
sourceConnectionId string
cpu string
memory string
limitsKnown boolean
cpuMillicores integer
memoryMb integer
minScale integer
maxScale integer
burnMultiplier string
workloadGuidance string
equivalentIncludedRuntimeHours string
selectable boolean
unavailableReason string
configurable boolean
path string
confidence string
detectedAt dateTime
treeSha string
detectorVersion string
warnings list
sourceType string
repository
rootDirectory string
rootCandidates list
rootCandidateSetHash string
rootChoiceRequired boolean
rootChoiceConfirmed boolean
sourceBuildEngine string
directStatic boolean
appRuntimeTierId string
port integer
appRuntimeTier
detection reference
overrideState string
canDeploy boolean
blockedReason string
blockedMessage string
sourceRuntime string
serviceType string
packageManager string
buildCommand string
startCommand string
publishDirectory string
sourceBuild
buildHints
runtime string
procfileWeb string
scripts list
startRequired boolean
buildAvailable boolean
startLooksLikeDevServer boolean
defaults
depth integer
truncated boolean
folders list
from string
to string
storedEngine string
detectedEngine string
detectedBlockedReason string
blocker
configurationHash string
appRepo
appRuntimeTierOptions list
defaultAppRuntimeTierCode string
appRuntimeTierPolicyState
planRuntimeAllowance
appSourceProfile
detectedAppSourceProfile
runtimeSelection
errors list
projectHealth
deployments list
blockedPushes list
sourceDeploy reference
actionPermissions
mode string
description string
value string
kind string
resourceId string
subtitle string
access
href string
meta list
fromNodeId string
toNodeId string
nodes list
links list
generatedAt dateTime
resourceMap reference
telemetryOverview reference
resource
deploymentId string
firstObservedAt dateTime
lastObservedAt dateTime
lastSuccessAt dateTime
summary string
findings list
resources list
timeline list
hasMore boolean
projectApiKey
providerIdentity
ipAllowlist reference
enabled boolean
entryCount integer
policyVersion integer
canEdit boolean
cidrs list
repoName string
ok boolean
autoDeploy boolean
hostname string
productUrl reference
accessMode string
accessMapped boolean
gatewayRegistrationReady boolean
brandedHostGatewayProven boolean
statusLabel string
statusMessage string
runtimeTier
defaultRuntimeTierCode string
runtimeTierOptions list
canRedeploy boolean
targetContainerId string
canRestart boolean
imageRef string
sourceRootDir string
sourceRunCommand string
sourceFramework string
sourceDockerfilePath string
sourceCommitSha string
containerName string
containerHostname string
serving reference
customDomainStatus string
configuredAt dateTime
lastDeployedAt dateTime
lastVerifiedAt dateTime
sourceIdentity
actionAvailability reference
route
secretStatusView reference
runtimeTierId string
secrets list
canUse boolean
containerSourceProfile
containerDefaults reference
container
containers list
unit string
timeRange string
windowStart dateTime
windowEnd dateTime
windowGranularity string
bucketStarts list
availability string
serviceLevel
requestsByStatus
slowRequestPaths
runtimeUsage
latestSignals
containerId string
stoppedAt dateTime
skipped list
functionId string
packageRef string
createdByUserId string
targetFunctionId string
pollRecommended boolean
sourceMode string
entryPath string
sourceFiles list
triggerType string
authMode string
authModeLabel string
deploymentCount integer
cronSchedule string
routeConvergence reference
function reference
level string
content string
functions list
nextCursor string
limit integer
functionCount integer
requestVolume
aggregation string
series list
meaning
sumMs string
sampleCount integer
maxBytes string
bestEffort
cpuTime reference
classes list
trafficAvailability string
asOf dateTime
totalRequests integer
successfulRequests integer
successfulRequestRate reference
fourXxRate reference
fiveXxRate reference
p95ResponseTimeMs reference
resourceDiagnostics reference
metrics
overallState string
keyState string
providerIdentityState string
driftState string
keyLastUsedAt dateTime
keyLastRotatedAt dateTime
providerLastReconciledAt dateTime
providerRevokedAt dateTime
lastUsedAt dateTime
lastRotatedAt dateTime
revokedAt dateTime
provider string
lastReconciledAt dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://eurobase.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "eurobase": "https://eurobase.dev/schema#",
    "DeploymentActionResponse": "eurobase:DeploymentActionResponse",
    "deployment": {
      "@id": "eurobase:deployment"
    },
    "job": {
      "@id": "eurobase:job"
    },
    "InternalRunnerEvent": "eurobase:InternalRunnerEvent",
    "eventType": {
      "@id": "eurobase:eventType",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "eurobase:message",
      "@type": "xsd:string"
    },
    "payload": {
      "@id": "eurobase:payload"
    },
    "source": {
      "@id": "eurobase:source",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "eurobase:severity",
      "@type": "xsd:string"
    },
    "stream": {
      "@id": "eurobase:stream",
      "@type": "xsd:string"
    },
    "observedAt": {
      "@id": "eurobase:observedAt",
      "@type": "xsd:dateTime"
    },
    "sequenceNumber": {
      "@id": "eurobase:sequenceNumber",
      "@type": "xsd:integer"
    },
    "idempotencyKey": {
      "@id": "eurobase:idempotencyKey",
      "@type": "xsd:string"
    },
    "ProjectSummary": "eurobase:ProjectSummary",
    "id": {
      "@id": "eurobase:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "eurobase:name",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "eurobase:organizationId",
      "@type": "xsd:string"
    },
    "projectMembershipId": {
      "@id": "eurobase:projectMembershipId",
      "@type": "xsd:string"
    },
    "projectRole": {
      "@id": "eurobase:projectRole",
      "@type": "xsd:string"
    },
    "projectSlug": {
      "@id": "eurobase:projectSlug",
      "@type": "xsd:string"
    },
    "projectHostname": {
      "@id": "eurobase:projectHostname",
      "@type": "xsd:string"
    },
    "primaryHostname": {
      "@id": "eurobase:primaryHostname",
      "@type": "xsd:string"
    },
    "deploymentMode": {
      "@id": "eurobase:deploymentMode",
      "@type": "xsd:string"
    },
    "lifecycleState": {
      "@id": "eurobase:lifecycleState",
      "@type": "xsd:string"
    },
    "deleteRequestedAt": {
      "@id": "eurobase:deleteRequestedAt",
      "@type": "xsd:dateTime"
    },
    "projectRoute": {
      "@id": "eurobase:projectRoute",
      "@type": "@id"
    },
    "releaseUsability": {
      "@id": "eurobase:releaseUsability",
      "@type": "@id"
    },
    "projectSummaryStatus": {
      "@id": "eurobase:projectSummaryStatus",
      "@type": "@id"
    },
    "servingSuspension": {
      "@id": "eurobase:servingSuspension"
    },
    "sourceProfile": {
      "@id": "eurobase:sourceProfile"
    },
    "sourceLock": {
      "@id": "eurobase:sourceLock",
      "@type": "@id"
    },
    "ProjectSourceLock": "eurobase:ProjectSourceLock",
    "locked": {
      "@id": "eurobase:locked",
      "@type": "xsd:boolean"
    },
    "lockedAt": {
      "@id": "eurobase:lockedAt",
      "@type": "xsd:dateTime"
    },
    "ProjectSourceLockRequest": "eurobase:ProjectSourceLockRequest",
    "ProjectSourceLockResponse": "eurobase:ProjectSourceLockResponse",
    "project": {
      "@id": "eurobase:project",
      "@type": "@id"
    },
    "ProjectSourceLockErrorResponse": "eurobase:ProjectSourceLockErrorResponse",
    "error": {
      "@id": "eurobase:error",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "eurobase:reason",
      "@type": "xsd:string"
    },
    "ProjectServingSuspension": "eurobase:ProjectServingSuspension",
    "state": {
      "@id": "eurobase:state",
      "@type": "xsd:string"
    },
    "reasonCategory": {
      "@id": "eurobase:reasonCategory",
      "@type": "xsd:string"
    },
    "reasonLabel": {
      "@id": "eurobase:reasonLabel",
      "@type": "xsd:string"
    },
    "since": {
      "@id": "eurobase:since",
      "@type": "xsd:dateTime"
    },
    "supportEmail": {
      "@id": "eurobase:supportEmail",
      "@type": "xsd:string"
    },
    "policyUrl": {
      "@id": "eurobase:policyUrl",
      "@type": "xsd:string"
    },
    "ProjectEnforcementAction": "eurobase:ProjectEnforcementAction",
    "sequence": {
      "@id": "eurobase:sequence",
      "@type": "xsd:integer"
    },
    "action": {
      "@id": "eurobase:action",
      "@type": "xsd:string"
    },
    "reasonText": {
      "@id": "eurobase:reasonText",
      "@type": "xsd:string"
    },
    "operatorUserId": {
      "@id": "eurobase:operatorUserId",
      "@type": "xsd:string"
    },
    "operatorEmail": {
      "@id": "eurobase:operatorEmail",
      "@type": "xsd:string"
    },
    "clientRequestId": {
      "@id": "eurobase:clientRequestId",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "eurobase:requestId",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "eurobase:evidence"
    },
    "createdAt": {
      "@id": "eurobase:createdAt",
      "@type": "xsd:dateTime"
    },
    "ProjectEnforcementState": "eurobase:ProjectEnforcementState",
    "suspended": {
      "@id": "eurobase:suspended",
      "@type": "xsd:boolean"
    },
    "InternalProjectEnforcementResponse": "eurobase:InternalProjectEnforcementResponse",
    "actions": {
      "@id": "eurobase:actions",
      "@container": "@list"
    },
    "reasonCategories": {
      "@id": "eurobase:reasonCategories"
    },
    "InternalProjectEnforcementActionRequest": "eurobase:InternalProjectEnforcementActionRequest",
    "evidenceUrls": {
      "@id": "eurobase:evidenceUrls",
      "@container": "@list"
    },
    "requestIds": {
      "@id": "eurobase:requestIds",
      "@container": "@list"
    },
    "reportReference": {
      "@id": "eurobase:reportReference",
      "@type": "xsd:string"
    },
    "InternalProjectEnforcementActionResponse": "eurobase:InternalProjectEnforcementActionResponse",
    "changed": {
      "@id": "eurobase:changed",
      "@type": "xsd:boolean"
    },
    "replayed": {
      "@id": "eurobase:replayed",
      "@type": "xsd:boolean"
    },
    "notification": {
      "@id": "eurobase:notification"
    },
    "verification": {
      "@id": "eurobase:verification"
    },
    "ProjectCardDeployment": "eurobase:ProjectCardDeployment",
    "status": {
      "@id": "eurobase:status",
      "@type": "xsd:string"
    },
    "displayStatus": {
      "@id": "eurobase:displayStatus",
      "@type": "xsd:string"
    },
    "buildQueuePosition": {
      "@id": "eurobase:buildQueuePosition",
      "@type": "xsd:integer"
    },
    "healthy": {
      "@id": "eurobase:healthy",
      "@type": "xsd:boolean"
    },
    "commitSha": {
      "@id": "eurobase:commitSha",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "eurobase:updatedAt",
      "@type": "xsd:dateTime"
    },
    "ProjectCard": "eurobase:ProjectCard",
    "workspace": {
      "@id": "eurobase:workspace"
    },
    "region": {
      "@id": "eurobase:region",
      "@type": "xsd:string"
    },
    "repoFullName": {
      "@id": "eurobase:repoFullName",
      "@type": "xsd:string"
    },
    "branch": {
      "@id": "eurobase:branch",
      "@type": "xsd:string"
    },
    "rootDir": {
      "@id": "eurobase:rootDir",
      "@type": "xsd:string"
    },
    "runCommand": {
      "@id": "eurobase:runCommand",
      "@type": "xsd:string"
    },
    "healthPath": {
      "@id": "eurobase:healthPath",
      "@type": "xsd:string"
    },
    "containerPort": {
      "@id": "eurobase:containerPort",
      "@type": "xsd:integer"
    },
    "activeDeploymentId": {
      "@id": "eurobase:activeDeploymentId",
      "@type": "xsd:string"
    },
    "activeDeployment": {
      "@id": "eurobase:activeDeployment"
    },
    "latestDeployment": {
      "@id": "eurobase:latestDeployment"
    },
    "latestDeployAt": {
      "@id": "eurobase:latestDeployAt",
      "@type": "xsd:dateTime"
    },
    "ProjectSourceProfileSummary": "eurobase:ProjectSourceProfileSummary",
    "framework": {
      "@id": "eurobase:framework",
      "@type": "xsd:string"
    },
    "frameworkLabel": {
      "@id": "eurobase:frameworkLabel",
      "@type": "xsd:string"
    },
    "outputMode": {
      "@id": "eurobase:outputMode",
      "@type": "xsd:string"
    },
    "ProjectSummaryStatus": "eurobase:ProjectSummaryStatus",
    "label": {
      "@id": "eurobase:label",
      "@type": "xsd:string"
    },
    "tone": {
      "@id": "eurobase:tone",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "eurobase:code",
      "@type": "xsd:string"
    },
    "detailTitle": {
      "@id": "eurobase:detailTitle",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "eurobase:detail",
      "@type": "xsd:string"
    },
    "ProjectRoute": "eurobase:ProjectRoute",
    "reasonCode": {
      "@id": "eurobase:reasonCode",
      "@type": "xsd:string"
    },
    "checkedAt": {
      "@id": "eurobase:checkedAt",
      "@type": "xsd:dateTime"
    },
    "lastRepairAt": {
      "@id": "eurobase:lastRepairAt",
      "@type": "xsd:dateTime"
    },
    "lastError": {
      "@id": "eurobase:lastError",
      "@type": "xsd:string"
    },
    "managed": {
      "@id": "eurobase:managed",
      "@type": "xsd:boolean"
    },
    "convergenceState": {
      "@id": "eurobase:convergenceState",
      "@type": "xsd:string"
    },
    "upstream": {
      "@id": "eurobase:upstream",
      "@type": "@id"
    },
    "ProjectUpstreamState": "eurobase:ProjectUpstreamState",
    "ReleaseUsability": "eurobase:ReleaseUsability",
    "lastLiveDeploymentId": {
      "@id": "eurobase:lastLiveDeploymentId",
      "@type": "xsd:string"
    },
    "ProjectSourceDeploy": "eurobase:ProjectSourceDeploy",
    "available": {
      "@id": "eurobase:available",
      "@type": "xsd:boolean"
    },
    "title": {
      "@id": "eurobase:title",
      "@type": "xsd:string"
    },
    "recoveryAction": {
      "@id": "eurobase:recoveryAction"
    },
    "ProjectCreateRequest": "eurobase:ProjectCreateRequest",
    "DeploymentCreateRequest": "eurobase:DeploymentCreateRequest",
    "projectId": {
      "@id": "eurobase:projectId",
      "@type": "xsd:string"
    },
    "blockedPushEventId": {
      "@id": "eurobase:blockedPushEventId",
      "@type": "xsd:string"
    },
    "sourceDeploymentId": {
      "@id": "eurobase:sourceDeploymentId",
      "@type": "xsd:string"
    },
    "sourceConfirmation": {
      "@id": "eurobase:sourceConfirmation",
      "@type": "@id"
    },
    "sourceBuildEngineChange": {
      "@id": "eurobase:sourceBuildEngineChange",
      "@type": "@id"
    },
    "MaintenanceReconcileRequest": "eurobase:MaintenanceReconcileRequest",
    "phases": {
      "@id": "eurobase:phases",
      "@container": "@list"
    },
    "jobLimit": {
      "@id": "eurobase:jobLimit",
      "@type": "xsd:integer"
    },
    "settlementDeadlineMs": {
      "@id": "eurobase:settlementDeadlineMs",
      "@type": "xsd:integer"
    },
    "quotaStateAfterOrganizationId": {
      "@id": "eurobase:quotaStateAfterOrganizationId",
      "@type": "xsd:string"
    },
    "routeLimit": {
      "@id": "eurobase:routeLimit",
      "@type": "xsd:integer"
    },
    "force": {
      "@id": "eurobase:force",
      "@type": "xsd:boolean"
    },
    "pendingDeleteUserId": {
      "@id": "eurobase:pendingDeleteUserId",
      "@type": "xsd:string"
    },
    "pendingDeleteProjectId": {
      "@id": "eurobase:pendingDeleteProjectId",
      "@type": "xsd:string"
    },
    "billingMonth": {
      "@id": "eurobase:billingMonth",
      "@type": "xsd:string"
    },
    "billingProviderRows": {
      "@id": "eurobase:billingProviderRows",
      "@container": "@list"
    },
    "platformOverhead": {
      "@id": "eurobase:platformOverhead",
      "@container": "@list"
    },
    "billingImportSource": {
      "@id": "eurobase:billingImportSource"
    },
    "FunctionQuotaProjectionActivationResponse": "eurobase:FunctionQuotaProjectionActivationResponse",
    "activated": {
      "@id": "eurobase:activated",
      "@type": "xsd:boolean"
    },
    "activationVersion": {
      "@id": "eurobase:activationVersion",
      "@type": "xsd:integer"
    },
    "activatedAt": {
      "@id": "eurobase:activatedAt",
      "@type": "xsd:dateTime"
    },
    "ProjectCreateConflictResponse": "eurobase:ProjectCreateConflictResponse",
    "ProjectCreateInvalidResponse": "eurobase:ProjectCreateInvalidResponse",
    "QuotaBlockResponse": "eurobase:QuotaBlockResponse",
    "quota": {
      "@id": "eurobase:quota"
    },
    "RetryableStorageBlockerResponse": "eurobase:RetryableStorageBlockerResponse",
    "retryable": {
      "@id": "eurobase:retryable",
      "@type": "xsd:boolean"
    },
    "StorageObjectMetadataInvalidResponse": "eurobase:StorageObjectMetadataInvalidResponse",
    "RetryableQuotaStateBlockerResponse": "eurobase:RetryableQuotaStateBlockerResponse",
    "RetryableSourceBuildBlockerResponse": "eurobase:RetryableSourceBuildBlockerResponse",
    "RetryableContainerQuotaBlockerResponse": "eurobase:RetryableContainerQuotaBlockerResponse",
    "StorageBucketConflictResponse": "eurobase:StorageBucketConflictResponse",
    "ProjectDeleteRequest": "eurobase:ProjectDeleteRequest",
    "confirmation": {
      "@id": "eurobase:confirmation",
      "@type": "xsd:string"
    },
    "ProjectAppRepoRequest": "eurobase:ProjectAppRepoRequest",
    "repoId": {
      "@id": "eurobase:repoId",
      "@type": "xsd:string"
    },
    "sourceConnectionId": {
      "@id": "eurobase:sourceConnectionId",
      "@type": "xsd:string"
    },
    "ProjectAppRepoConflictResponse": "eurobase:ProjectAppRepoConflictResponse",
    "ProjectAppRepoInvalidResponse": "eurobase:ProjectAppRepoInvalidResponse",
    "AppRuntimeTier": "eurobase:AppRuntimeTier",
    "cpu": {
      "@id": "eurobase:cpu",
      "@type": "xsd:string"
    },
    "memory": {
      "@id": "eurobase:memory",
      "@type": "xsd:string"
    },
    "limitsKnown": {
      "@id": "eurobase:limitsKnown",
      "@type": "xsd:boolean"
    },
    "cpuMillicores": {
      "@id": "eurobase:cpuMillicores",
      "@type": "xsd:integer"
    },
    "memoryMb": {
      "@id": "eurobase:memoryMb",
      "@type": "xsd:integer"
    },
    "minScale": {
      "@id": "eurobase:minScale",
      "@type": "xsd:integer"
    },
    "maxScale": {
      "@id": "eurobase:maxScale",
      "@type": "xsd:integer"
    },
    "burnMultiplier": {
      "@id": "eurobase:burnMultiplier",
      "@type": "xsd:string"
    },
    "workloadGuidance": {
      "@id": "eurobase:workloadGuidance",
      "@type": "xsd:string"
    },
    "equivalentIncludedRuntimeHours": {
      "@id": "eurobase:equivalentIncludedRuntimeHours",
      "@type": "xsd:string"
    },
    "selectable": {
      "@id": "eurobase:selectable",
      "@type": "xsd:boolean"
    },
    "unavailableReason": {
      "@id": "eurobase:unavailableReason",
      "@type": "xsd:string"
    },
    "configurable": {
      "@id": "eurobase:configurable",
      "@type": "xsd:boolean"
    },
    "AppSourceDetectionEvidence": "eurobase:AppSourceDetectionEvidence",
    "path": {
      "@id": "eurobase:path",
      "@type": "xsd:string"
    },
    "AppSourceDetection": "eurobase:AppSourceDetection",
    "confidence": {
      "@id": "eurobase:confidence",
      "@type": "xsd:string"
    },
    "detectedAt": {
      "@id": "eurobase:detectedAt",
      "@type": "xsd:dateTime"
    },
    "treeSha": {
      "@id": "eurobase:treeSha",
      "@type": "xsd:string"
    },
    "detectorVersion": {
      "@id": "eurobase:detectorVersion",
      "@type": "xsd:string"
    },
    "warnings": {
      "@id": "eurobase:warnings",
      "@container": "@list"
    },
    "AppSourceProfile": "eurobase:AppSourceProfile",
    "sourceType": {
      "@id": "eurobase:sourceType",
      "@type": "xsd:string"
    },
    "repository": {
      "@id": "eurobase:repository"
    },
    "rootDirectory": {
      "@id": "eurobase:rootDirectory",
      "@type": "xsd:string"
    },
    "rootCandidates": {
      "@id": "eurobase:rootCandidates",
      "@container": "@list"
    },
    "rootCandidateSetHash": {
      "@id": "eurobase:rootCandidateSetHash",
      "@type": "xsd:string"
    },
    "rootChoiceRequired": {
      "@id": "eurobase:rootChoiceRequired",
      "@type": "xsd:boolean"
    },
    "rootChoiceConfirmed": {
      "@id": "eurobase:rootChoiceConfirmed",
      "@type": "xsd:boolean"
    },
    "sourceBuildEngine": {
      "@id": "eurobase:sourceBuildEngine",
      "@type": "xsd:string"
    },
    "directStatic": {
      "@id": "eurobase:directStatic",
      "@type": "xsd:boolean"
    },
    "appRuntimeTierId": {
      "@id": "eurobase:appRuntimeTierId",
      "@type": "xsd:string"
    },
    "port": {
      "@id": "eurobase:port",
      "@type": "xsd:integer"
    },
    "appRuntimeTier": {
      "@id": "eurobase:appRuntimeTier"
    },
    "detection": {
      "@id": "eurobase:detection",
      "@type": "@id"
    },
    "overrideState": {
      "@id": "eurobase:overrideState",
      "@type": "xsd:string"
    },
    "canDeploy": {
      "@id": "eurobase:canDeploy",
      "@type": "xsd:boolean"
    },
    "blockedReason": {
      "@id": "eurobase:blockedReason",
      "@type": "xsd:string"
    },
    "blockedMessage": {
      "@id": "eurobase:blockedMessage",
      "@type": "xsd:string"
    },
    "sourceRuntime": {
      "@id": "eurobase:sourceRuntime",
      "@type": "xsd:string"
    },
    "serviceType": {
      "@id": "eurobase:serviceType",
      "@type": "xsd:string"
    },
    "packageManager": {
      "@id": "eurobase:packageManager",
      "@type": "xsd:string"
    },
    "buildCommand": {
      "@id": "eurobase:buildCommand",
      "@type": "xsd:string"
    },
    "startCommand": {
      "@id": "eurobase:startCommand",
      "@type": "xsd:string"
    },
    "publishDirectory": {
      "@id": "eurobase:publishDirectory",
      "@type": "xsd:string"
    },
    "sourceBuild": {
      "@id": "eurobase:sourceBuild"
    },
    "buildHints": {
      "@id": "eurobase:buildHints"
    },
    "AppSourceBuildPlan": "eurobase:AppSourceBuildPlan",
    "runtime": {
      "@id": "eurobase:runtime",
      "@type": "xsd:string"
    },
    "procfileWeb": {
      "@id": "eurobase:procfileWeb",
      "@type": "xsd:string"
    },
    "scripts": {
      "@id": "eurobase:scripts",
      "@container": "@list"
    },
    "startRequired": {
      "@id": "eurobase:startRequired",
      "@type": "xsd:boolean"
    },
    "buildAvailable": {
      "@id": "eurobase:buildAvailable",
      "@type": "xsd:boolean"
    },
    "startLooksLikeDevServer": {
      "@id": "eurobase:startLooksLikeDevServer",
      "@type": "xsd:boolean"
    },
    "defaults": {
      "@id": "eurobase:defaults"
    },
    "ProjectAppSourceDetectRequest": "eurobase:ProjectAppSourceDetectRequest",
    "ProjectAppSourceFoldersRequest": "eurobase:ProjectAppSourceFoldersRequest",
    "ProjectAppSourceFolder": "eurobase:ProjectAppSourceFolder",
    "depth": {
      "@id": "eurobase:depth",
      "@type": "xsd:integer"
    },
    "ProjectAppSourceFoldersResponse": "eurobase:ProjectAppSourceFoldersResponse",
    "truncated": {
      "@id": "eurobase:truncated",
      "@type": "xsd:boolean"
    },
    "folders": {
      "@id": "eurobase:folders",
      "@container": "@list"
    },
    "ProjectAppSourceSaveRequest": "eurobase:ProjectAppSourceSaveRequest",
    "SourceBuildEngineChange": "eurobase:SourceBuildEngineChange",
    "from": {
      "@id": "eurobase:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "eurobase:to",
      "@type": "xsd:string"
    },
    "RuntimeSelection": "eurobase:RuntimeSelection",
    "storedEngine": {
      "@id": "eurobase:storedEngine",
      "@type": "xsd:string"
    },
    "detectedEngine": {
      "@id": "eurobase:detectedEngine",
      "@type": "xsd:string"
    },
    "detectedBlockedReason": {
      "@id": "eurobase:detectedBlockedReason",
      "@type": "xsd:string"
    },
    "blocker": {
      "@id": "eurobase:blocker"
    },
    "ProjectSourceConfirmation": "eurobase:ProjectSourceConfirmation",
    "configurationHash": {
      "@id": "eurobase:configurationHash",
      "@type": "xsd:string"
    },
    "ProjectAppSourceResponse": "eurobase:ProjectAppSourceResponse",
    "appRepo": {
      "@id": "eurobase:appRepo"
    },
    "appRuntimeTierOptions": {
      "@id": "eurobase:appRuntimeTierOptions",
      "@container": "@list"
    },
    "defaultAppRuntimeTierCode": {
      "@id": "eurobase:defaultAppRuntimeTierCode",
      "@type": "xsd:string"
    },
    "appRuntimeTierPolicyState": {
      "@id": "eurobase:appRuntimeTierPolicyState"
    },
    "planRuntimeAllowance": {
      "@id": "eurobase:planRuntimeAllowance"
    },
    "appSourceProfile": {
      "@id": "eurobase:appSourceProfile"
    },
    "detectedAppSourceProfile": {
      "@id": "eurobase:detectedAppSourceProfile"
    },
    "runtimeSelection": {
      "@id": "eurobase:runtimeSelection"
    },
    "ProjectAppSourceErrorResponse": "eurobase:ProjectAppSourceErrorResponse",
    "errors": {
      "@id": "eurobase:errors",
      "@container": "@list"
    },
    "ProjectStatusResponse": "eurobase:ProjectStatusResponse",
    "projectHealth": {
      "@id": "eurobase:projectHealth"
    },
    "deployments": {
      "@id": "eurobase:deployments",
      "@container": "@list"
    },
    "blockedPushes": {
      "@id": "eurobase:blockedPushes",
      "@container": "@list"
    },
    "sourceDeploy": {
      "@id": "eurobase:sourceDeploy",
      "@type": "@id"
    },
    "actionPermissions": {
      "@id": "eurobase:actionPermissions"
    },
    "ProjectResourceMapRegion": "eurobase:ProjectResourceMapRegion",
    "ProjectResourceMapNodeStatus": "eurobase:ProjectResourceMapNodeStatus",
    "ProjectResourceMapNodeAccess": "eurobase:ProjectResourceMapNodeAccess",
    "mode": {
      "@id": "eurobase:mode",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "eurobase:description",
      "@type": "xsd:string"
    },
    "ProjectResourceMapNodeMeta": "eurobase:ProjectResourceMapNodeMeta",
    "value": {
      "@id": "eurobase:value",
      "@type": "xsd:string"
    },
    "ProjectResourceMapNode": "eurobase:ProjectResourceMapNode",
    "kind": {
      "@id": "eurobase:kind",
      "@type": "xsd:string"
    },
    "resourceId": {
      "@id": "eurobase:resourceId",
      "@type": "xsd:string"
    },
    "subtitle": {
      "@id": "eurobase:subtitle",
      "@type": "xsd:string"
    },
    "access": {
      "@id": "eurobase:access"
    },
    "href": {
      "@id": "eurobase:href",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "eurobase:meta",
      "@container": "@list"
    },
    "ProjectResourceMapLink": "eurobase:ProjectResourceMapLink",
    "fromNodeId": {
      "@id": "eurobase:fromNodeId",
      "@type": "xsd:string"
    },
    "toNodeId": {
      "@id": "eurobase:toNodeId",
      "@type": "xsd:string"
    },
    "ProjectResourceMapResponse": "eurobase:ProjectResourceMapResponse",
    "nodes": {
      "@id": "eurobase:nodes",
      "@container": "@list"
    },
    "links": {
      "@id": "eurobase:links",
      "@container": "@list"
    },
    "generatedAt": {
      "@id": "eurobase:generatedAt",
      "@type": "xsd:dateTime"
    },
    "ProjectDashboardResponse": "eurobase:ProjectDashboardResponse",
    "resourceMap": {
      "@id": "eurobase:resourceMap",
      "@type": "@id"
    },
    "telemetryOverview": {
      "@id": "eurobase:telemetryOverview",
      "@type": "@id"
    },
    "ProjectDiagnosticRecoveryAction": "eurobase:ProjectDiagnosticRecoveryAction",
    "ProjectDiagnosticFinding": "eurobase:ProjectDiagnosticFinding",
    "resource": {
      "@id": "eurobase:resource"
    },
    "deploymentId": {
      "@id": "eurobase:deploymentId",
      "@type": "xsd:string"
    },
    "firstObservedAt": {
      "@id": "eurobase:firstObservedAt",
      "@type": "xsd:dateTime"
    },
    "lastObservedAt": {
      "@id": "eurobase:lastObservedAt",
      "@type": "xsd:dateTime"
    },
    "lastSuccessAt": {
      "@id": "eurobase:lastSuccessAt",
      "@type": "xsd:dateTime"
    },
    "summary": {
      "@id": "eurobase:summary",
      "@type": "xsd:string"
    },
    "ProjectDiagnosticsResponse": "eurobase:ProjectDiagnosticsResponse",
    "findings": {
      "@id": "eurobase:findings",
      "@container": "@list"
    },
    "resources": {
      "@id": "eurobase:resources",
      "@container": "@list"
    },
    "timeline": {
      "@id": "eurobase:timeline",
      "@container": "@list"
    },
    "hasMore": {
      "@id": "eurobase:hasMore",
      "@type": "xsd:boolean"
    },
    "ProjectSettingsResponse": "eurobase:ProjectSettingsResponse",
    "projectApiKey": {
      "@id": "eurobase:projectApiKey"
    },
    "providerIdentity": {
      "@id": "eurobase:providerIdentity"
    },
    "ipAllowlist": {
      "@id": "eurobase:ipAllowlist",
      "@type": "@id"
    },
    "ProjectIpAllowlistPolicy": "eurobase:ProjectIpAllowlistPolicy",
    "enabled": {
      "@id": "eurobase:enabled",
      "@type": "xsd:boolean"
    },
    "entryCount": {
      "@id": "eurobase:entryCount",
      "@type": "xsd:integer"
    },
    "policyVersion": {
      "@id": "eurobase:policyVersion",
      "@type": "xsd:integer"
    },
    "canEdit": {
      "@id": "eurobase:canEdit",
      "@type": "xsd:boolean"
    },
    "cidrs": {
      "@id": "eurobase:cidrs",
      "@container": "@list"
    },
    "ProjectAccessPolicyResponse": "eurobase:ProjectAccessPolicyResponse",
    "ProjectAccessPolicyRequest": "eurobase:ProjectAccessPolicyRequest",
    "AppRepo": "eurobase:AppRepo",
    "repoName": {
      "@id": "eurobase:repoName",
      "@type": "xsd:string"
    },
    "ProjectAppRepoResponse": "eurobase:ProjectAppRepoResponse",
    "ok": {
      "@id": "eurobase:ok",
      "@type": "xsd:boolean"
    },
    "CreateProjectResponse": "eurobase:CreateProjectResponse",
    "autoDeploy": {
      "@id": "eurobase:autoDeploy",
      "@type": "xsd:boolean"
    },
    "ProjectContainerRoute": "eurobase:ProjectContainerRoute",
    "hostname": {
      "@id": "eurobase:hostname",
      "@type": "xsd:string"
    },
    "productUrl": {
      "@id": "eurobase:productUrl",
      "@type": "@id"
    },
    "accessMode": {
      "@id": "eurobase:accessMode",
      "@type": "xsd:string"
    },
    "accessMapped": {
      "@id": "eurobase:accessMapped",
      "@type": "xsd:boolean"
    },
    "gatewayRegistrationReady": {
      "@id": "eurobase:gatewayRegistrationReady",
      "@type": "xsd:boolean"
    },
    "brandedHostGatewayProven": {
      "@id": "eurobase:brandedHostGatewayProven",
      "@type": "xsd:boolean"
    },
    "statusLabel": {
      "@id": "eurobase:statusLabel",
      "@type": "xsd:string"
    },
    "statusMessage": {
      "@id": "eurobase:statusMessage",
      "@type": "xsd:string"
    },
    "ProjectContainerRuntimeTier": "eurobase:ProjectContainerRuntimeTier",
    "ProjectContainerDefaults": "eurobase:ProjectContainerDefaults",
    "runtimeTier": {
      "@id": "eurobase:runtimeTier"
    },
    "defaultRuntimeTierCode": {
      "@id": "eurobase:defaultRuntimeTierCode",
      "@type": "xsd:string"
    },
    "runtimeTierOptions": {
      "@id": "eurobase:runtimeTierOptions",
      "@container": "@list"
    },
    "ProjectContainerActionAvailability": "eurobase:ProjectContainerActionAvailability",
    "canRedeploy": {
      "@id": "eurobase:canRedeploy",
      "@type": "xsd:boolean"
    },
    "targetContainerId": {
      "@id": "eurobase:targetContainerId",
      "@type": "xsd:string"
    },
    "ProjectContainerSecretStatusView": "eurobase:ProjectContainerSecretStatusView",
    "canRestart": {
      "@id": "eurobase:canRestart",
      "@type": "xsd:boolean"
    },
    "ProjectContainer": "eurobase:ProjectContainer",
    "imageRef": {
      "@id": "eurobase:imageRef",
      "@type": "xsd:string"
    },
    "sourceRootDir": {
      "@id": "eurobase:sourceRootDir",
      "@type": "xsd:string"
    },
    "sourceRunCommand": {
      "@id": "eurobase:sourceRunCommand",
      "@type": "xsd:string"
    },
    "sourceFramework": {
      "@id": "eurobase:sourceFramework",
      "@type": "xsd:string"
    },
    "sourceDockerfilePath": {
      "@id": "eurobase:sourceDockerfilePath",
      "@type": "xsd:string"
    },
    "sourceCommitSha": {
      "@id": "eurobase:sourceCommitSha",
      "@type": "xsd:string"
    },
    "containerName": {
      "@id": "eurobase:containerName",
      "@type": "xsd:string"
    },
    "containerHostname": {
      "@id": "eurobase:containerHostname",
      "@type": "xsd:string"
    },
    "serving": {
      "@id": "eurobase:serving",
      "@type": "@id"
    },
    "customDomainStatus": {
      "@id": "eurobase:customDomainStatus",
      "@type": "xsd:string"
    },
    "configuredAt": {
      "@id": "eurobase:configuredAt",
      "@type": "xsd:dateTime"
    },
    "lastDeployedAt": {
      "@id": "eurobase:lastDeployedAt",
      "@type": "xsd:dateTime"
    },
    "lastVerifiedAt": {
      "@id": "eurobase:lastVerifiedAt",
      "@type": "xsd:dateTime"
    },
    "sourceIdentity": {
      "@id": "eurobase:sourceIdentity"
    },
    "actionAvailability": {
      "@id": "eurobase:actionAvailability",
      "@type": "@id"
    },
    "route": {
      "@id": "eurobase:route"
    },
    "secretStatusView": {
      "@id": "eurobase:secretStatusView",
      "@type": "@id"
    },
    "ProjectContainerListItem": "eurobase:ProjectContainerListItem",
    "ProjectContainerRequest": "eurobase:ProjectContainerRequest",
    "runtimeTierId": {
      "@id": "eurobase:runtimeTierId",
      "@type": "xsd:string"
    },
    "secrets": {
      "@id": "eurobase:secrets",
      "@container": "@list"
    },
    "ProjectContainerSourceDetectionProfile": "eurobase:ProjectContainerSourceDetectionProfile",
    "canUse": {
      "@id": "eurobase:canUse",
      "@type": "xsd:boolean"
    },
    "ProjectContainerSourceDetectionResponse": "eurobase:ProjectContainerSourceDetectionResponse",
    "containerSourceProfile": {
      "@id": "eurobase:containerSourceProfile"
    },
    "ProjectContainerResponse": "eurobase:ProjectContainerResponse",
    "containerDefaults": {
      "@id": "eurobase:containerDefaults",
      "@type": "@id"
    },
    "container": {
      "@id": "eurobase:container"
    },
    "ProjectContainersResponse": "eurobase:ProjectContainersResponse",
    "containers": {
      "@id": "eurobase:containers",
      "@container": "@list"
    },
    "ProjectContainerMetricsScalar": "eurobase:ProjectContainerMetricsScalar",
    "unit": {
      "@id": "eurobase:unit",
      "@type": "xsd:string"
    },
    "ProjectContainerMetricsResponse": "eurobase:ProjectContainerMetricsResponse",
    "timeRange": {
      "@id": "eurobase:timeRange",
      "@type": "xsd:string"
    },
    "windowStart": {
      "@id": "eurobase:windowStart",
      "@type": "xsd:dateTime"
    },
    "windowEnd": {
      "@id": "eurobase:windowEnd",
      "@type": "xsd:dateTime"
    },
    "windowGranularity": {
      "@id": "eurobase:windowGranularity",
      "@type": "xsd:string"
    },
    "bucketStarts": {
      "@id": "eurobase:bucketStarts",
      "@container": "@list"
    },
    "availability": {
      "@id": "eurobase:availability",
      "@type": "xsd:string"
    },
    "serviceLevel": {
      "@id": "eurobase:serviceLevel"
    },
    "requestsByStatus": {
      "@id": "eurobase:requestsByStatus"
    },
    "slowRequestPaths": {
      "@id": "eurobase:slowRequestPaths"
    },
    "runtimeUsage": {
      "@id": "eurobase:runtimeUsage"
    },
    "latestSignals": {
      "@id": "eurobase:latestSignals"
    },
    "ProjectContainerMetricsErrorResponse": "eurobase:ProjectContainerMetricsErrorResponse",
    "ProjectContainerServingResponse": "eurobase:ProjectContainerServingResponse",
    "containerId": {
      "@id": "eurobase:containerId",
      "@type": "xsd:string"
    },
    "ProjectContainerServing": "eurobase:ProjectContainerServing",
    "stoppedAt": {
      "@id": "eurobase:stoppedAt",
      "@type": "xsd:dateTime"
    },
    "ProjectContainerDeployConflictResponse": "eurobase:ProjectContainerDeployConflictResponse",
    "ProjectContainerConfigErrorResponse": "eurobase:ProjectContainerConfigErrorResponse",
    "ProjectContainerDeleteConflictResponse": "eurobase:ProjectContainerDeleteConflictResponse",
    "skipped": {
      "@id": "eurobase:skipped",
      "@container": "@list"
    },
    "FunctionDeployment": "eurobase:FunctionDeployment",
    "functionId": {
      "@id": "eurobase:functionId",
      "@type": "xsd:string"
    },
    "packageRef": {
      "@id": "eurobase:packageRef",
      "@type": "xsd:string"
    },
    "createdByUserId": {
      "@id": "eurobase:createdByUserId",
      "@type":

# --- truncated at 32 KB (38 KB total) ---
# Full source: https://artifacts.apis.io/eurobase-dev/json-ld/eurobase-dev-context.jsonld