Viridi · JSON-LD Context
Viridi Parente Context
JSON-LD context defining the semantic vocabulary for Viridi Parente from Viridi.
120 Classes
238 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
viridi:
https://viridiparente.com/schema#
Classes
RepositorySettings
UpdateMessage
JwtSettings
SecuritySettings
AutoVersionCreateConfig
TenantId
TestSmsRequest
FeaturesInfo
SmsProviderConfiguration
AdminSettingsId
SystemInfoData
AdminSettings
SystemInfo
RepositorySettingsInfo
JwtPair
UserPasswordPolicy
PageDataAlarmCommentInfo
UserId
AlarmComment
AlarmCommentId
AlarmId
AlarmCommentInfo
EntitySubtype
AlarmInfo
EntityId
CustomerId
PageDataAlarmInfo
Alarm
PageDataEntitySubtype
AlarmAssignee
RelationsSearchParameters
AssetId
BulkImportRequest
PageDataAsset
BulkImportResultAsset
AssetSearchQuery
PageDataAssetInfo
AssetInfo
Mapping
AssetProfileId
Asset
ColumnMapping
DashboardId
EntityInfo
AssetProfileInfo
PageDataAssetProfile
AssetProfile
RuleChainId
PageDataAssetProfileInfo
AuditLog
PageDataAuditLog
AuditLogId
ActivateUserRequest
ResetPasswordRequest
RoleId
User
ChangePasswordRequest
ResetPasswordEmailRequest
ComponentDescriptor
ComponentDescriptorId
PageDataCustomer
Customer
DashboardInfo
Dashboard
ShortCustomerInfo
PageDataDashboardInfo
HomeDashboardInfo
HomeDashboard
ClaimRequest
DeviceTransportConfiguration
PageDataDeviceInfo
Device
DeviceId
DeviceProfileId
OtaPackageId
DeviceData
DeviceCredentialsId
SaveDeviceWithCredentialsRequest
BulkImportResultDevice
DeviceConfiguration
DeviceInfo
PageDataDevice
DeviceCredentials
DeviceSearchQuery
SnmpCommunicationConfig
FilterPredicateValueLong
DynamicValueBoolean
TransportPayloadTypeConfiguration
KeyFilterPredicate
CustomTimeScheduleItem
ObjectAttributes
DeviceProfile
DynamicValueInteger
CoapDeviceTypeConfiguration
DeviceProfileConfiguration
TelemetryMappingConfiguration
LwM2MBootstrapServerCredential
DynamicValueLong
DeviceProfileData
AlarmConditionFilterKey
DynamicValueString
OtherConfiguration
AlarmConditionSpec
FilterPredicateValueInteger
AlarmRule
FilterPredicateValueString
FilterPredicateValueDouble
PageDataDeviceProfileInfo
PowerSavingConfiguration
DynamicValueDouble
DeviceProfileAlarm
PageDataDeviceProfile
AlarmCondition
AlarmConditionFilter
LwM2mVersion
DeviceProfileTransportConfiguration
AlarmSchedule
FilterPredicateValueBoolean
DeviceProfileProvisionConfiguration
DeviceProfileInfo
Properties
| Property | Type | Container |
|---|---|---|
| repositoryUri | string | |
| authMethod | string | |
| username | string | |
| password | string | |
| privateKeyFileName | string | |
| privateKey | string | |
| privateKeyPassword | string | |
| defaultBranch | string | |
| readOnly | boolean | |
| showMergeCommits | boolean | |
| updateAvailable | boolean | |
| currentVersion | string | |
| latestVersion | string | |
| upgradeInstructionsUrl | string | |
| currentVersionReleaseNotesUrl | string | |
| latestVersionReleaseNotesUrl | string | |
| tokenExpirationTime | integer | |
| refreshTokenExpTime | integer | |
| tokenIssuer | string | |
| tokenSigningKey | string | |
| passwordPolicy | reference | |
| maxFailedLoginAttempts | integer | |
| userLockoutNotificationEmail | string | |
| mobileSecretKeyLength | integer | |
| saveRelations | boolean | |
| saveAttributes | boolean | |
| saveCredentials | boolean | |
| branch | string | |
| id | string | |
| entityType | string | |
| providerConfiguration | ||
| numberTo | string | |
| message | string | |
| smsEnabled | boolean | |
| oauthEnabled | boolean | |
| notificationEnabled | boolean | |
| emailEnabled | boolean | |
| twoFaEnabled | boolean | |
| type | string | |
| serviceId | string | |
| serviceType | string | |
| cpuUsage | integer | |
| cpuCount | integer | |
| memoryUsage | integer | |
| totalMemory | integer | |
| discUsage | integer | |
| totalDiscSpace | integer | |
| createdTime | integer | |
| tenantId | reference | |
| key | string | |
| jsonValue | reference | |
| systemData | list | |
| monolith | boolean | |
| configured | boolean | |
| token | string | |
| refreshToken | string | |
| scope | string | |
| minimumLength | integer | |
| maximumLength | integer | |
| minimumUppercaseLetters | integer | |
| minimumLowercaseLetters | integer | |
| minimumDigits | integer | |
| minimumSpecialCharacters | integer | |
| allowWhitespaces | boolean | |
| forceUserToResetPasswordIfNotValid | boolean | |
| passwordExpirationPeriodDays | integer | |
| passwordReuseFrequencyDays | integer | |
| data | list | |
| totalPages | integer | |
| totalElements | integer | |
| hasNext | boolean | |
| alarmId | reference | |
| userId | reference | |
| comment | reference | |
| name | string | |
| firstName | string | |
| lastName | string | |
| string | ||
| customerId | reference | |
| originator | reference | |
| severity | string | |
| acknowledged | boolean | |
| cleared | boolean | |
| assigneeId | reference | |
| startTs | integer | |
| endTs | integer | |
| ackTs | integer | |
| clearTs | integer | |
| assignTs | integer | |
| propagate | boolean | |
| propagateToOwner | boolean | |
| propagateToTenant | boolean | |
| propagateRelationTypes | list | |
| originatorName | string | |
| originatorLabel | string | |
| assignee | reference | |
| status | string | |
| details | reference | |
| rootId | string | |
| rootType | string | |
| direction | string | |
| relationTypeGroup | string | |
| maxLevel | integer | |
| fetchLastLevelOnly | boolean | |
| file | string | |
| mapping | reference | |
| created | ||
| updated | ||
| errors | ||
| errorsList | list | |
| parameters | reference | |
| relationType | string | |
| assetTypes | list | |
| label | string | |
| assetProfileId | reference | |
| customerTitle | string | |
| customerIsPublic | boolean | |
| assetProfileName | string | |
| additionalInfo | reference | |
| columns | list | |
| delimiter | string | |
| update | boolean | |
| header | boolean | |
| image | string | |
| defaultDashboardId | reference | |
| description | string | |
| defaultRuleChainId | reference | |
| defaultQueueName | string | |
| defaultEdgeRuleChainId | reference | |
| default | boolean | |
| entityId | reference | |
| entityName | string | |
| userName | string | |
| actionType | string | |
| actionData | reference | |
| actionStatus | string | |
| actionFailureDetails | string | |
| activateToken | string | |
| resetToken | string | |
| roleId | reference | |
| authority | string | |
| phone | string | |
| currentPassword | string | |
| newPassword | string | |
| clusteringMode | string | |
| clazz | string | |
| configurationVersion | integer | |
| actions | string | |
| hasQueueName | boolean | |
| configurationDescriptor | reference | |
| country | string | |
| state | string | |
| city | string | |
| address | string | |
| address2 | string | |
| zip | string | |
| title | string | |
| assignedCustomers | list | |
| mobileHide | boolean | |
| mobileOrder | integer | |
| configuration | reference | |
| isPublic | boolean | |
| public | boolean | |
| dashboardId | reference | |
| hideDashboardToolbar | boolean | |
| secretKey | string | |
| deviceProfileId | reference | |
| firmwareId | reference | |
| softwareId | reference | |
| deviceData | reference | |
| transportConfiguration | ||
| device | reference | |
| credentials | reference | |
| deviceProfileName | string | |
| active | boolean | |
| deviceId | reference | |
| credentialsType | string | |
| credentialsId | string | |
| credentialsValue | string | |
| deviceTypes | list | |
| spec | string | |
| defaultValue | integer | |
| userValue | integer | |
| dynamicValue | reference | |
| sourceType | string | |
| sourceAttribute | string | |
| inherit | boolean | |
| transportPayloadType | string | |
| enabled | boolean | |
| dayOfWeek | integer | |
| startsOn | integer | |
| endsOn | integer | |
| dim | integer | |
| ssid | integer | |
| uri | string | |
| ver | ||
| lwm2m | reference | |
| pmin | integer | |
| pmax | integer | |
| gt | decimal | |
| lt | decimal | |
| st | decimal | |
| epmin | integer | |
| epmax | integer | |
| transportType | string | |
| provisionType | string | |
| provisionDeviceKey | string | |
| profileData | reference | |
| coapDeviceType | string | |
| keyName | ||
| observe | list | |
| attribute | list | |
| telemetry | list | |
| attributeLwm2m | ||
| securityMode | string | |
| provisionConfiguration | ||
| alarms | list | |
| fwUpdateStrategy | integer | |
| swUpdateStrategy | integer | |
| clientOnlyObserveAfterConnect | integer | |
| powerMode | string | |
| psmActivityTimer | integer | |
| edrxCycle | integer | |
| pagingTransmissionWindow | integer | |
| fwUpdateResource | string | |
| swUpdateResource | string | |
| defaultObjectIDVer | string | |
| condition | reference | |
| schedule | ||
| alarmDetails | string | |
| alarmType | string | |
| createRules | ||
| clearRule | reference | |
| valueType | string | |
| value | ||
| predicate | ||
| supported | boolean | |
| provisionDeviceSecret | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://viridiparente.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"viridi": "https://viridiparente.com/schema#",
"RepositorySettings": "viridi:RepositorySettings",
"repositoryUri": {
"@id": "viridi:repositoryUri",
"@type": "xsd:string"
},
"authMethod": {
"@id": "viridi:authMethod",
"@type": "xsd:string"
},
"username": {
"@id": "viridi:username",
"@type": "xsd:string"
},
"password": {
"@id": "viridi:password",
"@type": "xsd:string"
},
"privateKeyFileName": {
"@id": "viridi:privateKeyFileName",
"@type": "xsd:string"
},
"privateKey": {
"@id": "viridi:privateKey",
"@type": "xsd:string"
},
"privateKeyPassword": {
"@id": "viridi:privateKeyPassword",
"@type": "xsd:string"
},
"defaultBranch": {
"@id": "viridi:defaultBranch",
"@type": "xsd:string"
},
"readOnly": {
"@id": "viridi:readOnly",
"@type": "xsd:boolean"
},
"showMergeCommits": {
"@id": "viridi:showMergeCommits",
"@type": "xsd:boolean"
},
"UpdateMessage": "viridi:UpdateMessage",
"updateAvailable": {
"@id": "viridi:updateAvailable",
"@type": "xsd:boolean"
},
"currentVersion": {
"@id": "viridi:currentVersion",
"@type": "xsd:string"
},
"latestVersion": {
"@id": "viridi:latestVersion",
"@type": "xsd:string"
},
"upgradeInstructionsUrl": {
"@id": "viridi:upgradeInstructionsUrl",
"@type": "xsd:string"
},
"currentVersionReleaseNotesUrl": {
"@id": "viridi:currentVersionReleaseNotesUrl",
"@type": "xsd:string"
},
"latestVersionReleaseNotesUrl": {
"@id": "viridi:latestVersionReleaseNotesUrl",
"@type": "xsd:string"
},
"JwtSettings": "viridi:JwtSettings",
"tokenExpirationTime": {
"@id": "viridi:tokenExpirationTime",
"@type": "xsd:integer"
},
"refreshTokenExpTime": {
"@id": "viridi:refreshTokenExpTime",
"@type": "xsd:integer"
},
"tokenIssuer": {
"@id": "viridi:tokenIssuer",
"@type": "xsd:string"
},
"tokenSigningKey": {
"@id": "viridi:tokenSigningKey",
"@type": "xsd:string"
},
"SecuritySettings": "viridi:SecuritySettings",
"passwordPolicy": {
"@id": "viridi:passwordPolicy",
"@type": "@id"
},
"maxFailedLoginAttempts": {
"@id": "viridi:maxFailedLoginAttempts",
"@type": "xsd:integer"
},
"userLockoutNotificationEmail": {
"@id": "viridi:userLockoutNotificationEmail",
"@type": "xsd:string"
},
"mobileSecretKeyLength": {
"@id": "viridi:mobileSecretKeyLength",
"@type": "xsd:integer"
},
"AutoVersionCreateConfig": "viridi:AutoVersionCreateConfig",
"saveRelations": {
"@id": "viridi:saveRelations",
"@type": "xsd:boolean"
},
"saveAttributes": {
"@id": "viridi:saveAttributes",
"@type": "xsd:boolean"
},
"saveCredentials": {
"@id": "viridi:saveCredentials",
"@type": "xsd:boolean"
},
"branch": {
"@id": "viridi:branch",
"@type": "xsd:string"
},
"TenantId": "viridi:TenantId",
"id": {
"@id": "viridi:id",
"@type": "xsd:string"
},
"entityType": {
"@id": "viridi:entityType",
"@type": "xsd:string"
},
"TestSmsRequest": "viridi:TestSmsRequest",
"providerConfiguration": {
"@id": "viridi:providerConfiguration"
},
"numberTo": {
"@id": "viridi:numberTo",
"@type": "xsd:string"
},
"message": {
"@id": "viridi:message",
"@type": "xsd:string"
},
"FeaturesInfo": "viridi:FeaturesInfo",
"smsEnabled": {
"@id": "viridi:smsEnabled",
"@type": "xsd:boolean"
},
"oauthEnabled": {
"@id": "viridi:oauthEnabled",
"@type": "xsd:boolean"
},
"notificationEnabled": {
"@id": "viridi:notificationEnabled",
"@type": "xsd:boolean"
},
"emailEnabled": {
"@id": "viridi:emailEnabled",
"@type": "xsd:boolean"
},
"twoFaEnabled": {
"@id": "viridi:twoFaEnabled",
"@type": "xsd:boolean"
},
"SmsProviderConfiguration": "viridi:SmsProviderConfiguration",
"type": {
"@id": "viridi:type",
"@type": "xsd:string"
},
"AdminSettingsId": "viridi:AdminSettingsId",
"SystemInfoData": "viridi:SystemInfoData",
"serviceId": {
"@id": "viridi:serviceId",
"@type": "xsd:string"
},
"serviceType": {
"@id": "viridi:serviceType",
"@type": "xsd:string"
},
"cpuUsage": {
"@id": "viridi:cpuUsage",
"@type": "xsd:integer"
},
"cpuCount": {
"@id": "viridi:cpuCount",
"@type": "xsd:integer"
},
"memoryUsage": {
"@id": "viridi:memoryUsage",
"@type": "xsd:integer"
},
"totalMemory": {
"@id": "viridi:totalMemory",
"@type": "xsd:integer"
},
"discUsage": {
"@id": "viridi:discUsage",
"@type": "xsd:integer"
},
"totalDiscSpace": {
"@id": "viridi:totalDiscSpace",
"@type": "xsd:integer"
},
"AdminSettings": "viridi:AdminSettings",
"createdTime": {
"@id": "viridi:createdTime",
"@type": "xsd:integer"
},
"tenantId": {
"@id": "viridi:tenantId",
"@type": "@id"
},
"key": {
"@id": "viridi:key",
"@type": "xsd:string"
},
"jsonValue": {
"@id": "viridi:jsonValue",
"@type": "@id"
},
"SystemInfo": "viridi:SystemInfo",
"systemData": {
"@id": "viridi:systemData",
"@container": "@list"
},
"monolith": {
"@id": "viridi:monolith",
"@type": "xsd:boolean"
},
"RepositorySettingsInfo": "viridi:RepositorySettingsInfo",
"configured": {
"@id": "viridi:configured",
"@type": "xsd:boolean"
},
"JwtPair": "viridi:JwtPair",
"token": {
"@id": "viridi:token",
"@type": "xsd:string"
},
"refreshToken": {
"@id": "viridi:refreshToken",
"@type": "xsd:string"
},
"scope": {
"@id": "viridi:scope",
"@type": "xsd:string"
},
"UserPasswordPolicy": "viridi:UserPasswordPolicy",
"minimumLength": {
"@id": "viridi:minimumLength",
"@type": "xsd:integer"
},
"maximumLength": {
"@id": "viridi:maximumLength",
"@type": "xsd:integer"
},
"minimumUppercaseLetters": {
"@id": "viridi:minimumUppercaseLetters",
"@type": "xsd:integer"
},
"minimumLowercaseLetters": {
"@id": "viridi:minimumLowercaseLetters",
"@type": "xsd:integer"
},
"minimumDigits": {
"@id": "viridi:minimumDigits",
"@type": "xsd:integer"
},
"minimumSpecialCharacters": {
"@id": "viridi:minimumSpecialCharacters",
"@type": "xsd:integer"
},
"allowWhitespaces": {
"@id": "viridi:allowWhitespaces",
"@type": "xsd:boolean"
},
"forceUserToResetPasswordIfNotValid": {
"@id": "viridi:forceUserToResetPasswordIfNotValid",
"@type": "xsd:boolean"
},
"passwordExpirationPeriodDays": {
"@id": "viridi:passwordExpirationPeriodDays",
"@type": "xsd:integer"
},
"passwordReuseFrequencyDays": {
"@id": "viridi:passwordReuseFrequencyDays",
"@type": "xsd:integer"
},
"PageDataAlarmCommentInfo": "viridi:PageDataAlarmCommentInfo",
"data": {
"@id": "viridi:data",
"@container": "@list"
},
"totalPages": {
"@id": "viridi:totalPages",
"@type": "xsd:integer"
},
"totalElements": {
"@id": "viridi:totalElements",
"@type": "xsd:integer"
},
"hasNext": {
"@id": "viridi:hasNext",
"@type": "xsd:boolean"
},
"UserId": "viridi:UserId",
"AlarmComment": "viridi:AlarmComment",
"alarmId": {
"@id": "viridi:alarmId",
"@type": "@id"
},
"userId": {
"@id": "viridi:userId",
"@type": "@id"
},
"comment": {
"@id": "viridi:comment",
"@type": "@id"
},
"name": {
"@id": "viridi:name",
"@type": "xsd:string"
},
"AlarmCommentId": "viridi:AlarmCommentId",
"AlarmId": "viridi:AlarmId",
"AlarmCommentInfo": "viridi:AlarmCommentInfo",
"firstName": {
"@id": "viridi:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "viridi:lastName",
"@type": "xsd:string"
},
"email": {
"@id": "viridi:email",
"@type": "xsd:string"
},
"EntitySubtype": "viridi:EntitySubtype",
"AlarmInfo": "viridi:AlarmInfo",
"customerId": {
"@id": "viridi:customerId",
"@type": "@id"
},
"originator": {
"@id": "viridi:originator",
"@type": "@id"
},
"severity": {
"@id": "viridi:severity",
"@type": "xsd:string"
},
"acknowledged": {
"@id": "viridi:acknowledged",
"@type": "xsd:boolean"
},
"cleared": {
"@id": "viridi:cleared",
"@type": "xsd:boolean"
},
"assigneeId": {
"@id": "viridi:assigneeId",
"@type": "@id"
},
"startTs": {
"@id": "viridi:startTs",
"@type": "xsd:integer"
},
"endTs": {
"@id": "viridi:endTs",
"@type": "xsd:integer"
},
"ackTs": {
"@id": "viridi:ackTs",
"@type": "xsd:integer"
},
"clearTs": {
"@id": "viridi:clearTs",
"@type": "xsd:integer"
},
"assignTs": {
"@id": "viridi:assignTs",
"@type": "xsd:integer"
},
"propagate": {
"@id": "viridi:propagate",
"@type": "xsd:boolean"
},
"propagateToOwner": {
"@id": "viridi:propagateToOwner",
"@type": "xsd:boolean"
},
"propagateToTenant": {
"@id": "viridi:propagateToTenant",
"@type": "xsd:boolean"
},
"propagateRelationTypes": {
"@id": "viridi:propagateRelationTypes",
"@container": "@list"
},
"originatorName": {
"@id": "viridi:originatorName",
"@type": "xsd:string"
},
"originatorLabel": {
"@id": "viridi:originatorLabel",
"@type": "xsd:string"
},
"assignee": {
"@id": "viridi:assignee",
"@type": "@id"
},
"status": {
"@id": "viridi:status",
"@type": "xsd:string"
},
"details": {
"@id": "viridi:details",
"@type": "@id"
},
"EntityId": "viridi:EntityId",
"CustomerId": "viridi:CustomerId",
"PageDataAlarmInfo": "viridi:PageDataAlarmInfo",
"Alarm": "viridi:Alarm",
"PageDataEntitySubtype": "viridi:PageDataEntitySubtype",
"AlarmAssignee": "viridi:AlarmAssignee",
"RelationsSearchParameters": "viridi:RelationsSearchParameters",
"rootId": {
"@id": "viridi:rootId",
"@type": "xsd:string"
},
"rootType": {
"@id": "viridi:rootType",
"@type": "xsd:string"
},
"direction": {
"@id": "viridi:direction",
"@type": "xsd:string"
},
"relationTypeGroup": {
"@id": "viridi:relationTypeGroup",
"@type": "xsd:string"
},
"maxLevel": {
"@id": "viridi:maxLevel",
"@type": "xsd:integer"
},
"fetchLastLevelOnly": {
"@id": "viridi:fetchLastLevelOnly",
"@type": "xsd:boolean"
},
"AssetId": "viridi:AssetId",
"BulkImportRequest": "viridi:BulkImportRequest",
"file": {
"@id": "viridi:file",
"@type": "xsd:string"
},
"mapping": {
"@id": "viridi:mapping",
"@type": "@id"
},
"PageDataAsset": "viridi:PageDataAsset",
"BulkImportResultAsset": "viridi:BulkImportResultAsset",
"created": {
"@id": "viridi:created"
},
"updated": {
"@id": "viridi:updated"
},
"errors": {
"@id": "viridi:errors"
},
"errorsList": {
"@id": "viridi:errorsList",
"@container": "@list"
},
"AssetSearchQuery": "viridi:AssetSearchQuery",
"parameters": {
"@id": "viridi:parameters",
"@type": "@id"
},
"relationType": {
"@id": "viridi:relationType",
"@type": "xsd:string"
},
"assetTypes": {
"@id": "viridi:assetTypes",
"@container": "@list"
},
"PageDataAssetInfo": "viridi:PageDataAssetInfo",
"AssetInfo": "viridi:AssetInfo",
"label": {
"@id": "viridi:label",
"@type": "xsd:string"
},
"assetProfileId": {
"@id": "viridi:assetProfileId",
"@type": "@id"
},
"customerTitle": {
"@id": "viridi:customerTitle",
"@type": "xsd:string"
},
"customerIsPublic": {
"@id": "viridi:customerIsPublic",
"@type": "xsd:boolean"
},
"assetProfileName": {
"@id": "viridi:assetProfileName",
"@type": "xsd:string"
},
"additionalInfo": {
"@id": "viridi:additionalInfo",
"@type": "@id"
},
"Mapping": "viridi:Mapping",
"columns": {
"@id": "viridi:columns",
"@container": "@list"
},
"delimiter": {
"@id": "viridi:delimiter",
"@type": "xsd:string"
},
"update": {
"@id": "viridi:update",
"@type": "xsd:boolean"
},
"header": {
"@id": "viridi:header",
"@type": "xsd:boolean"
},
"AssetProfileId": "viridi:AssetProfileId",
"Asset": "viridi:Asset",
"ColumnMapping": "viridi:ColumnMapping",
"DashboardId": "viridi:DashboardId",
"EntityInfo": "viridi:EntityInfo",
"AssetProfileInfo": "viridi:AssetProfileInfo",
"image": {
"@id": "viridi:image",
"@type": "xsd:string"
},
"defaultDashboardId": {
"@id": "viridi:defaultDashboardId",
"@type": "@id"
},
"PageDataAssetProfile": "viridi:PageDataAssetProfile",
"AssetProfile": "viridi:AssetProfile",
"description": {
"@id": "viridi:description",
"@type": "xsd:string"
},
"defaultRuleChainId": {
"@id": "viridi:defaultRuleChainId",
"@type": "@id"
},
"defaultQueueName": {
"@id": "viridi:defaultQueueName",
"@type": "xsd:string"
},
"defaultEdgeRuleChainId": {
"@id": "viridi:defaultEdgeRuleChainId",
"@type": "@id"
},
"default": {
"@id": "viridi:default",
"@type": "xsd:boolean"
},
"RuleChainId": "viridi:RuleChainId",
"PageDataAssetProfileInfo": "viridi:PageDataAssetProfileInfo",
"AuditLog": "viridi:AuditLog",
"entityId": {
"@id": "viridi:entityId",
"@type": "@id"
},
"entityName": {
"@id": "viridi:entityName",
"@type": "xsd:string"
},
"userName": {
"@id": "viridi:userName",
"@type": "xsd:string"
},
"actionType": {
"@id": "viridi:actionType",
"@type": "xsd:string"
},
"actionData": {
"@id": "viridi:actionData",
"@type": "@id"
},
"actionStatus": {
"@id": "viridi:actionStatus",
"@type": "xsd:string"
},
"actionFailureDetails": {
"@id": "viridi:actionFailureDetails",
"@type": "xsd:string"
},
"PageDataAuditLog": "viridi:PageDataAuditLog",
"AuditLogId": "viridi:AuditLogId",
"ActivateUserRequest": "viridi:ActivateUserRequest",
"activateToken": {
"@id": "viridi:activateToken",
"@type": "xsd:string"
},
"ResetPasswordRequest": "viridi:ResetPasswordRequest",
"resetToken": {
"@id": "viridi:resetToken",
"@type": "xsd:string"
},
"RoleId": "viridi:RoleId",
"User": "viridi:User",
"roleId": {
"@id": "viridi:roleId",
"@type": "@id"
},
"authority": {
"@id": "viridi:authority",
"@type": "xsd:string"
},
"phone": {
"@id": "viridi:phone",
"@type": "xsd:string"
},
"ChangePasswordRequest": "viridi:ChangePasswordRequest",
"currentPassword": {
"@id": "viridi:currentPassword",
"@type": "xsd:string"
},
"newPassword": {
"@id": "viridi:newPassword",
"@type": "xsd:string"
},
"ResetPasswordEmailRequest": "viridi:ResetPasswordEmailRequest",
"ComponentDescriptor": "viridi:ComponentDescriptor",
"clusteringMode": {
"@id": "viridi:clusteringMode",
"@type": "xsd:string"
},
"clazz": {
"@id": "viridi:clazz",
"@type": "xsd:string"
},
"configurationVersion": {
"@id": "viridi:configurationVersion",
"@type": "xsd:integer"
},
"actions": {
"@id": "viridi:actions",
"@type": "xsd:string"
},
"hasQueueName": {
"@id": "viridi:hasQueueName",
"@type": "xsd:boolean"
},
"configurationDescriptor": {
"@id": "viridi:configurationDescriptor",
"@type": "@id"
},
"ComponentDescriptorId": "viridi:ComponentDescriptorId",
"PageDataCustomer": "viridi:PageDataCustomer",
"Customer": "viridi:Customer",
"country": {
"@id": "viridi:country",
"@type": "xsd:string"
},
"state": {
"@id": "viridi:state",
"@type": "xsd:string"
},
"city": {
"@id": "viridi:city",
"@type": "xsd:string"
},
"address": {
"@id": "viridi:address",
"@type": "xsd:string"
},
"address2": {
"@id": "viridi:address2",
"@type": "xsd:string"
},
"zip": {
"@id": "viridi:zip",
"@type": "xsd:string"
},
"title": {
"@id": "viridi:title",
"@type": "xsd:string"
},
"DashboardInfo": "viridi:DashboardInfo",
"assignedCustomers": {
"@id": "viridi:assignedCustomers",
"@container": "@list"
},
"mobileHide": {
"@id": "viridi:mobileHide",
"@type": "xsd:boolean"
},
"mobileOrder": {
"@id": "viridi:mobileOrder",
"@type": "xsd:integer"
},
"Dashboard": "viridi:Dashboard",
"configuration": {
"@id": "viridi:configuration",
"@type": "@id"
},
"ShortCustomerInfo": "viridi:ShortCustomerInfo",
"isPublic": {
"@id": "viridi:isPublic",
"@type": "xsd:boolean"
},
"public": {
"@id": "viridi:public",
"@type": "xsd:boolean"
},
"PageDataDashboardInfo": "viridi:PageDataDashboardInfo",
"HomeDashboardInfo": "viridi:HomeDashboardInfo",
"dashboardId": {
"@id": "viridi:dashboardId",
"@type": "@id"
},
"hideDashboardToolbar": {
"@id": "viridi:hideDashboardToolbar",
"@type": "xsd:boolean"
},
"HomeDashboard": "viridi:HomeDashboard",
"ClaimRequest": "viridi:ClaimRequest",
"secretKey": {
"@id": "viridi:secretKey",
"@type": "xsd:string"
},
"DeviceTransportConfiguration": "viridi:DeviceTransportConfiguration",
"PageDataDeviceInfo": "viridi:PageDataDeviceInfo",
"Device": "viridi:Device",
"deviceProfileId": {
"@id": "viridi:deviceProfileId",
"@type": "@id"
},
"firmwareId": {
"@id": "viridi:firmwareId",
"@type": "@id"
},
"softwareId": {
"@id": "viridi:softwareId",
"@type": "@id"
},
"deviceData": {
"@id": "viridi:deviceData",
"@type": "@id"
},
"DeviceId": "viridi:DeviceId",
"DeviceProfileId": "viridi:DeviceProfileId",
"OtaPackageId": "viridi:OtaPackageId",
"DeviceData": "viridi:DeviceData",
"transportConfiguration": {
"@id": "viridi:transportConfiguration"
},
"DeviceCredentialsId": "viridi:DeviceCredentialsId",
"SaveDeviceWithCredentialsRequest": "viridi:SaveDeviceWithCredentialsRequest",
"device": {
"@id": "viridi:device",
"@type": "@id"
},
"credentials": {
"@id": "viridi:credentials",
"@type": "@id"
},
"BulkImportResultDevice": "viridi:BulkImportResultDevice",
"DeviceConfiguration": "viridi:DeviceConfiguration",
"DeviceInfo": "viridi:DeviceInfo",
"deviceProfileName": {
"@id": "viridi:deviceProfileName",
"@type": "xsd:string"
},
"active": {
"@id": "viridi:active",
"@type": "xsd:boolean"
},
"PageDataDevice": "viridi:PageDataDevice",
"DeviceCredentials": "viridi:DeviceCredentials",
"deviceId": {
"@id": "viridi:deviceId",
"@type": "@id"
},
"credentialsType": {
"@id": "viridi:credentialsType",
"@type": "xsd:string"
},
"credentialsId": {
"@id": "viridi:credentialsId",
"@type": "xsd:string"
},
"credentialsValue": {
"@id": "viridi:credentialsValue",
"@type": "xsd:string"
},
"DeviceSearchQuery": "viridi:DeviceSearchQuery",
"deviceTypes": {
"@id": "viridi:deviceTypes",
"@container": "@list"
},
"SnmpCommunicationConfig": "viridi:SnmpCommunicationConfig",
"spec": {
"@id": "viridi:spec",
"@type": "xsd:string"
},
"FilterPredicateValueLong": "viridi:FilterPredicateValueLong",
"defaultValue": {
"@id": "viridi:defaultValue",
"@type": "xsd:integer"
},
"userValue": {
"@id": "viridi:userValue",
"@type": "xsd:integer"
},
"dynamicValue": {
"@id": "viridi:dynamicValue",
"@type": "@id"
},
"DynamicValueBoolean": "viridi:DynamicValueBoolean",
"sourceType": {
"@id": "viridi:sourceType",
"@type": "xsd:string"
},
"sourceAttribute": {
"@id": "viridi:sourceAttribute",
"@type": "xsd:string"
},
"inherit": {
"@id": "viridi:inherit",
"@type": "xsd:boolean"
},
"TransportPayloadTypeConfiguration": "viridi:TransportPayloadTypeConfiguration",
"transportPayloadType": {
"@id": "viridi:transportPayloadType",
"@type": "xsd:string"
},
"KeyFilterPredicate": "viridi:KeyFilterPredicate",
"CustomTimeScheduleItem": "viridi:CustomTimeScheduleItem",
"enabled": {
"@id": "viridi:enabled",
"@type": "xsd:boolean"
},
"dayOfWeek": {
"@id": "viridi:dayOfWeek",
"@type": "xsd:integer"
},
"startsOn": {
"@id": "viridi:startsOn",
"@type": "xsd:integer"
},
"endsOn": {
"@id": "viridi:endsOn",
"@type": "xsd:integer"
},
"ObjectAttributes": "viridi:ObjectAttributes",
"dim": {
"@id": "viridi:dim",
"@type": "xsd:integer"
},
"ssid": {
"@id": "viridi:ssid",
"@type": "xsd:integer"
},
"uri": {
"@id": "viridi:uri",
"@type": "xsd:string"
},
"ver": {
"@id": "viridi:ver"
},
"lwm2m": {
"@id": "viridi:lwm2m",
"@type": "@id"
},
"pmin": {
"@id": "viridi:pmin",
"@type": "xsd:integer"
},
"pmax": {
"@id": "viridi:pmax",
"@type": "xsd:integer"
},
"gt": {
"@id": "viridi:gt",
"@type": "xsd:decimal"
},
"lt": {
"@id": "viridi:lt",
"@type": "xsd:decimal"
},
"st": {
"@id": "viridi:st",
"@type": "xsd:decimal"
},
"epmin": {
"@id": "viridi:epmin",
"@type": "xsd:integer"
},
"epmax": {
"@id": "viridi:epmax",
"@type": "xsd:integer"
},
"DeviceProfile": "viridi:DeviceProfile",
"transportType": {
"@id": "viridi:transportType",
"@type": "xsd:string"
},
"provisionType": {
"@id": "viridi:provisionType",
"@type": "xsd:string"
},
"provisionDeviceKey": {
"@id": "viridi:provisionDeviceKey",
"@type": "xsd:string"
},
"profileData": {
"@id": "viridi:profileData",
"@type": "@id"
},
"DynamicValueInteger": "viridi:DynamicValueInteger",
"CoapDeviceTypeConfiguration": "viridi:CoapDeviceTypeConfiguration",
"coapDeviceType": {
"@id": "viridi:coapDeviceType",
"@type": "xsd:string"
},
"DeviceProfileConfiguration": "viridi:DeviceProfileConfiguration",
"TelemetryMappingConfiguration": "viridi:TelemetryMappingConfiguration",
"keyName": {
"@id": "viridi:keyName"
},
"observe": {
"@id": "viridi:observe",
"@container": "@list"
},
"attribute": {
"@id": "viridi:attribute",
"@container": "@list"
},
"telemetry": {
"@id": "viridi:telemetry",
"@container": "@list"
},
"attributeLwm2m": {
"@id": "viridi:attributeLwm2m"
},
"LwM2MBootstrapServerCredential": "viridi:LwM2MBootstrapServerCredential",
"securityMode": {
"@id": "viridi:securityMode",
"@type": "xsd:string"
},
"DynamicValueLong": "viridi:DynamicValueLong",
"DeviceProfileData": "viridi:DeviceProfileData",
"provisionConfiguration": {
"@id": "viridi:provisionConfiguration"
},
"alarms": {
"@id": "viridi:alarms",
"@container": "@list"
},
"AlarmConditionFilterKey": "viridi:AlarmConditionFilterKey",
"DynamicValueString": "viridi:DynamicValueString",
"OtherConfiguration": "viridi:OtherConfiguration",
"fwUpdateStrategy": {
"@id": "viridi:fwUpdateStrategy",
"@type": "xsd:integer"
},
"swUpdateStrategy": {
"@id": "viridi:swUpdateStrategy",
"@type": "xsd:integer"
},
"clientOnlyObserveAfterConnect": {
"@id": "viridi:clientOnlyObserveAfterConnect",
"@type": "xsd:integer"
},
"powerMode": {
"@id": "viridi:powerMode",
"@type": "xsd:string"
},
"psmActivityTimer": {
"@id": "viridi:psmActivityTimer",
"@type": "xsd:integer"
},
"edrxCycle": {
"@id": "viridi:edrxCycle",
"@type": "xsd:integer"
},
"pagingTransmissionWindow": {
"@id": "viridi:pagingTransmissionWindow",
"@type": "xsd:integer"
},
"fwUpdateResource": {
"@id": "viridi:fwUpdateResource",
"@type": "xsd:string"
},
"swUpdateResource": {
"@id": "viridi:swUpdateResource",
"@type": "xsd:string"
},
"defaultObjectIDVer": {
"@id": "viridi:defaultObjectIDVer",
"@type": "xsd:string"
},
"AlarmConditionSpec": "viridi:AlarmConditionSpec",
"FilterPredicateValueInteger": "viridi:FilterPredicateValueInteger",
"AlarmRule": "viridi:AlarmRule",
"condition": {
"@id": "viridi:condition",
"@type": "@id"
},
"schedule": {
"@id": "viridi:schedule"
},
"alarmDetails": {
"@id": "viridi:alarmDetails",
"@type": "xsd:string"
},
"FilterPredicateValueString": "viridi:FilterPredicateValueString",
"FilterPredicateValueDouble": "viridi:FilterPredicateValueDouble",
"PageDataDeviceProfileInfo": "viridi:PageDataDeviceProfileInfo",
"PowerSavingConfiguration": "viridi:PowerSavingConfiguration",
"DynamicValueDouble": "viridi:DynamicValueDouble",
"DeviceProfileAlarm": "viridi:DeviceProfileAlarm",
"alarmType": {
"@id": "viridi:alarmType",
"@type": "xsd:string"
},
"createRules": {
"@id": "viridi:createRules"
},
"clearRule": {
"@id": "viridi:clearRule",
"@type": "@id"
},
"PageDataDeviceProfile": "viridi:PageDataDeviceProfile",
"AlarmCondition": "viridi:AlarmCondition",
"AlarmConditionFilter": "viridi:AlarmConditionFilter",
"valueType": {
"@id": "viridi:valueType",
"@type": "xsd:string"
},
"value": {
"@id": "viridi:value"
},
"predicate": {
"@id": "viridi:predicate"
},
"LwM2mVersion": "viridi:LwM2mVersion",
"supported": {
"@id": "viridi:supported",
"@type": "xsd:boolean"
},
"DeviceProfileTransportConfiguration": "viridi:DeviceProfileTransportConfiguration",
"AlarmSchedule": "viridi:AlarmSchedule",
"FilterPredicateValueBoolean": "viridi:FilterPredicateValueBoolean",
"DeviceProfileProvisionConfiguration": "viridi:DeviceProfileProvisionConfiguration",
"provisionDeviceSecret": {
"@id": "viridi:provisionDeviceSecret",
"@type": "xsd:string"
},
"DeviceProfileInfo": "viridi:DeviceProfileInfo"
},
"@type": "schema:Dataset",
"schema:name": "Viridi API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Viridi's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-20) from openapi/viridi-parente-admin-controller-api-openapi.yml, openapi/viridi-parente-alarm-comment-controller-api-openapi.yml, openapi/viridi-parente-alarm-controller-api-openapi.yml.",
"dcterms:created": "2026-10-20",
"dcterms:source": [
"openapi/viridi-parente-admin-controller-api-openapi.yml",
"openapi/viridi-parente-alarm-comment-controller-api-openapi.yml",
"openapi/viridi-parente-alarm-controller-api-openapi.yml",
"openapi/viridi-parente-asset-controller-api-openapi.yml",
"openapi/viridi-parente-asset-profile-controller-api-openapi.yml"
]
}