Veeam · JSON-LD Context
Veeam Context
JSON-LD context defining the semantic vocabulary for Veeam from Veeam.
16 Classes
42 Properties
3 Namespaces
Namespaces
veeam:
https://www.veeam.com/vocabulary#
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
BackupJob
ReplicationJob
BackupCopyJob
RestorePoint
Repository
Proxy
Session
Agent
ManagedServer
ProtectedWorkload
Credentials
Encryption
ConfigurationBackup
WANAccelerator
ScaleOutRepository
ObjectStorage
Properties
| Property | Type | Container |
|---|---|---|
| jobId | string | |
| jobName | string | |
| description | string | |
| isEnabled | boolean | |
| scheduleEnabled | boolean | |
| nextRun | dateTime | |
| lastRun | dateTime | |
| lastResult | string | |
| status | string | |
| creationTime | dateTime | |
| modificationTime | dateTime | |
| repositoryId | string | |
| repositoryName | string | |
| hostId | string | |
| capacityGB | decimal | |
| freeSpaceGB | decimal | |
| usedSpaceGB | decimal | |
| sessionId | string | |
| startTime | dateTime | |
| endTime | dateTime | |
| progress | integer | |
| result | string | |
| proxyId | string | |
| maxTaskCount | integer | |
| transportMode | string | |
| agentId | string | |
| osType | string | |
| platform | string | |
| version | string | |
| credentialsId | string | |
| credentialsType | string | |
| username | string | |
| encryptionEnabled | boolean | |
| encryptionAlgorithm | string | |
| keyHint | string | |
| restorePointId | string | |
| creationTimeUtc | dateTime | |
| backupId | string | |
| backupSize | integer | |
| dataSize | integer | |
| deduplicationRatio | decimal | |
| compressionRatio | decimal |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"veeam": "https://www.veeam.com/vocabulary#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"BackupJob": "veeam:BackupJob",
"ReplicationJob": "veeam:ReplicationJob",
"BackupCopyJob": "veeam:BackupCopyJob",
"RestorePoint": "veeam:RestorePoint",
"Repository": "veeam:Repository",
"Proxy": "veeam:Proxy",
"Session": "veeam:Session",
"Agent": "veeam:Agent",
"ManagedServer": "veeam:ManagedServer",
"ProtectedWorkload": "veeam:ProtectedWorkload",
"Credentials": "veeam:Credentials",
"Encryption": "veeam:Encryption",
"ConfigurationBackup": "veeam:ConfigurationBackup",
"WANAccelerator": "veeam:WANAccelerator",
"ScaleOutRepository": "veeam:ScaleOutRepository",
"ObjectStorage": "veeam:ObjectStorage",
"jobId": { "@id": "veeam:jobId", "@type": "xsd:string" },
"jobName": { "@id": "schema:name", "@type": "xsd:string" },
"description": { "@id": "schema:description", "@type": "xsd:string" },
"isEnabled": { "@id": "veeam:isEnabled", "@type": "xsd:boolean" },
"scheduleEnabled": { "@id": "veeam:scheduleEnabled", "@type": "xsd:boolean" },
"nextRun": { "@id": "veeam:nextRun", "@type": "xsd:dateTime" },
"lastRun": { "@id": "veeam:lastRun", "@type": "xsd:dateTime" },
"lastResult": { "@id": "veeam:lastResult", "@type": "xsd:string" },
"status": { "@id": "veeam:status", "@type": "xsd:string" },
"creationTime": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
"modificationTime": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
"repositoryId": { "@id": "veeam:repositoryId", "@type": "xsd:string" },
"repositoryName": { "@id": "schema:name", "@type": "xsd:string" },
"hostId": { "@id": "veeam:hostId", "@type": "xsd:string" },
"capacityGB": { "@id": "veeam:capacityGB", "@type": "xsd:decimal" },
"freeSpaceGB": { "@id": "veeam:freeSpaceGB", "@type": "xsd:decimal" },
"usedSpaceGB": { "@id": "veeam:usedSpaceGB", "@type": "xsd:decimal" },
"sessionId": { "@id": "veeam:sessionId", "@type": "xsd:string" },
"startTime": { "@id": "schema:startDate", "@type": "xsd:dateTime" },
"endTime": { "@id": "schema:endDate", "@type": "xsd:dateTime" },
"progress": { "@id": "veeam:progress", "@type": "xsd:integer" },
"result": { "@id": "veeam:result", "@type": "xsd:string" },
"proxyId": { "@id": "veeam:proxyId", "@type": "xsd:string" },
"maxTaskCount": { "@id": "veeam:maxTaskCount", "@type": "xsd:integer" },
"transportMode": { "@id": "veeam:transportMode", "@type": "xsd:string" },
"agentId": { "@id": "veeam:agentId", "@type": "xsd:string" },
"osType": { "@id": "veeam:osType", "@type": "xsd:string" },
"platform": { "@id": "veeam:platform", "@type": "xsd:string" },
"version": { "@id": "schema:version", "@type": "xsd:string" },
"credentialsId": { "@id": "veeam:credentialsId", "@type": "xsd:string" },
"credentialsType": { "@id": "veeam:credentialsType", "@type": "xsd:string" },
"username": { "@id": "schema:accountId", "@type": "xsd:string" },
"encryptionEnabled": { "@id": "veeam:encryptionEnabled", "@type": "xsd:boolean" },
"encryptionAlgorithm": { "@id": "veeam:encryptionAlgorithm", "@type": "xsd:string" },
"keyHint": { "@id": "veeam:keyHint", "@type": "xsd:string" },
"restorePointId": { "@id": "veeam:restorePointId", "@type": "xsd:string" },
"creationTimeUtc": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
"backupId": { "@id": "veeam:backupId", "@type": "xsd:string" },
"backupSize": { "@id": "veeam:backupSize", "@type": "xsd:integer" },
"dataSize": { "@id": "veeam:dataSize", "@type": "xsd:integer" },
"deduplicationRatio": { "@id": "veeam:deduplicationRatio", "@type": "xsd:decimal" },
"compressionRatio": { "@id": "veeam:compressionRatio", "@type": "xsd:decimal" }
}
}