Spectro Cloud · JSON-LD Context
Spectro Cloud Context
JSON-LD context defining the semantic vocabulary for Spectro Cloud from Spectro Cloud.
120 Classes
140 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
spectro:
https://spectrocloud.com/schema#
Classes
v1Error
v1ActivationsSystemResponse
v1ApiKeyActiveState
v1ApiKeys
v1ApiKeyEntity
v1ApiKeySpecUpdate
v1ApiKeySpec
v1ApiKeySpecEntity
v1ApiKeyUpdate
v1ApiKeyUser
v1ApiKeyCreateResponse
v1ApiKeyStatus
v1ApiKey
v1ObjectMeta
v1AppDeploymentVirtualClusterTargetSpec
v1AppDeploymentClusterGroupTargetSpec
v1AppTierType
v1LoadBalancerService
v1AppTierUpdateEntity
v1AppDeploymentSpec
v1AppDeploymentVirtualClusterConfigEntity
v1AppDeploymentTargetConfig
v1Manifest
v1AppTierSpec
v1AppDeploymentStatus
v1ClusterCondition
v1AppDeploymentProfileVersions
v1ObjectReference
v1ClusterPackStatus
v1ClusterPackManifestStatus
v1AppDeploymentVirtualClusterSpec
v1ObjectMetaInputEntity
v1ServicePort
v1AppDeploymentClusterGroupConfigEntity
v1AppDeploymentProfileEntity
v1Uid
v1AppTierRef
v1AppDeploymentConfig
v1AppDeploymentProfileSpec
v1ManifestPublishedSpec
v1AppDeploymentProfileVersion
v1AppDeploymentProfile
v1AppDeploymentClusterRef
v1AppProfileTemplateSpec
v1ManifestData
v1AppDeploymentVirtualClusterEntity
v1AppTier
v1AppDeploymentClusterGroupEntity
v1AppDeploymentClusterGroupSpec
v1AppTierProperty
v1AppTierManifests
v1AppTierPropertyEntity
v1AppProfileTemplate
v1AppDeploymentTargetClusterLimits
v1AppDeploymentTargetEnvironmentRef
v1AppDeployment
v1AppDeploymentProfileMeta
v1ManifestRefUpdateEntity
v1LifecycleStatus
v1Macro
v1AppProfileEntity
v1AppProfileCloneTarget
v1AppProfileTemplateEntity
v1AppProfileTiersSpec
v1AppProfileMetaUpdateEntity
v1AppProfileVersion
v1AppProfileCloneEntity
v1AppProfile
v1AppProfileTiers
v1ManifestInputEntity
v1AppTierResolvedValues
v1AppProfileMetaEntity
v1AppTierEntity
v1ObjectResReference
v1AppProfileCloneMetaInputEntity
v1Macros
v1AppTierPatchEntity
v1AuditResourceReference
v1ListMetaData
v1AuditSpec
v1AuditSysMsg
v1Audit
v1ProjectMeta
v1UserMeta
v1AuditActor
v1AuditMsgUpdate
v1Audits
v1Organizations
v1LoginResponse
v1IdentityProvider
v1UserToken
v1Organization
v1MfaDeviceMeta
v1SsoLogin
v1AuthLogin
v1CloudStackOfferings
v1CustomCloudAccount
v1CustomAccounts
v1CloudStackNetworks
v1AwsStsCredentials
v1MaasAccounts
v1AzureCloudAccount
v1VsphereComputeClusterResources
v1CloudStackCloudAccount
v1MaasTags
v1MaasZone
v1VsphereComputeCluster
v1CloudStackTemplates
v1GcpAccounts
v1CustomAccountEntity
v1MaasVlan
v1GcpAccount
v1CloudStackAccountInputEntity
v1CloudStackZones
v1CloudStackAccount
v1CloudStackVpcs
v1VsphereAccount
v1CloudStackKeypair
v1MaasSubnets
v1GcpAccountSpec
Properties
| Property | Type | Container |
|---|---|---|
| code | string | |
| details | ||
| message | string | |
| ref | string | |
| status | ||
| isActive | boolean | |
| items | list | |
| metadata | reference | |
| spec | reference | |
| expiry | reference | |
| key | string | |
| user | reference | |
| userUid | string | |
| firstName | string | |
| lastName | string | |
| uid | string | |
| apiKey | string | |
| annotations | ||
| creationTimestamp | reference | |
| deletionTimestamp | reference | |
| labels | ||
| lastModifiedTimestamp | reference | |
| name | string | |
| clusterUid | string | |
| clusterGroupUid | string | |
| clusterLimits | reference | |
| clusterName | string | |
| host | string | |
| ports | list | |
| containerRegistryUid | string | |
| installOrder | integer | |
| manifests | list | |
| properties | list | |
| values | string | |
| version | string | |
| config | reference | |
| profile | reference | |
| targetSpec | reference | |
| clusterRef | reference | |
| envRef | reference | |
| registryUid | string | |
| sourceAppTierUid | string | |
| type | reference | |
| appTiers | list | |
| lifecycleStatus | reference | |
| state | string | |
| lastProbeTime | reference | |
| lastTransitionTime | reference | |
| reason | string | |
| availableVersions | list | |
| latestVersions | list | |
| kind | string | |
| condition | reference | |
| endTime | reference | |
| profileUid | string | |
| services | list | |
| startTime | reference | |
| port | integer | |
| protocol | string | |
| appProfileUid | string | |
| target | reference | |
| template | reference | |
| published | reference | |
| deploymentClusterType | string | |
| registryRefs | list | |
| content | string | |
| digest | string | |
| format | string | |
| value | string | |
| cpu | integer | |
| memoryMiB | integer | |
| storageGiB | integer | |
| msg | string | |
| projectUid | string | |
| resolved | ||
| tenantUid | string | |
| macros | list | |
| appTier | reference | |
| replaceWithAppTier | string | |
| label | string | |
| continue | string | |
| count | integer | |
| limit | integer | |
| offset | integer | |
| actionMsg | string | |
| actionType | string | |
| actor | reference | |
| contentMsg | string | |
| resource | reference | |
| userMsg | string | |
| emailId | string | |
| org | string | |
| actorType | string | |
| project | reference | |
| serviceName | string | |
| listmeta | reference | |
| organizations | list | |
| appEnv | string | |
| authType | string | |
| orgName | string | |
| redirectUrl | string | |
| rootDomain | string | |
| securityMode | string | |
| ssoLogins | reference | |
| totalTenants | decimal | |
| id | string | |
| Authorization | string | |
| isMfa | boolean | |
| deviceName | string | |
| displayName | string | |
| logo | string | |
| redirectUri | string | |
| password | string | |
| offerings | list | |
| credentials | ||
| networks | list | |
| arn | string | |
| externalId | string | |
| azureEnvironment | string | |
| clientId | string | |
| clientSecret | string | |
| settings | reference | |
| tenantId | string | |
| tenantName | string | |
| tls | reference | |
| computecluster | reference | |
| datacenter | string | |
| apiUrl | string | |
| domain | string | |
| insecure | boolean | |
| secretKey | string | |
| description | string | |
| datastores | list | |
| resourcePools | list | |
| templates | list | |
| fabric | string | |
| apiVersion | string | |
| zones | list | |
| fingerprint | string | |
| jsonCredentials | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://spectrocloud.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"spectro": "https://spectrocloud.com/schema#",
"v1Error": "spectro:v1Error",
"code": {
"@id": "spectro:code",
"@type": "xsd:string"
},
"details": {
"@id": "spectro:details"
},
"message": {
"@id": "spectro:message",
"@type": "xsd:string"
},
"ref": {
"@id": "spectro:ref",
"@type": "xsd:string"
},
"v1ActivationsSystemResponse": "spectro:v1ActivationsSystemResponse",
"status": {
"@id": "spectro:status"
},
"v1ApiKeyActiveState": "spectro:v1ApiKeyActiveState",
"isActive": {
"@id": "spectro:isActive",
"@type": "xsd:boolean"
},
"v1ApiKeys": "spectro:v1ApiKeys",
"items": {
"@id": "spectro:items",
"@container": "@list"
},
"v1ApiKeyEntity": "spectro:v1ApiKeyEntity",
"metadata": {
"@id": "spectro:metadata",
"@type": "@id"
},
"spec": {
"@id": "spectro:spec",
"@type": "@id"
},
"v1ApiKeySpecUpdate": "spectro:v1ApiKeySpecUpdate",
"expiry": {
"@id": "spectro:expiry",
"@type": "@id"
},
"v1ApiKeySpec": "spectro:v1ApiKeySpec",
"key": {
"@id": "spectro:key",
"@type": "xsd:string"
},
"user": {
"@id": "spectro:user",
"@type": "@id"
},
"v1ApiKeySpecEntity": "spectro:v1ApiKeySpecEntity",
"userUid": {
"@id": "spectro:userUid",
"@type": "xsd:string"
},
"v1ApiKeyUpdate": "spectro:v1ApiKeyUpdate",
"v1ApiKeyUser": "spectro:v1ApiKeyUser",
"firstName": {
"@id": "spectro:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "spectro:lastName",
"@type": "xsd:string"
},
"uid": {
"@id": "spectro:uid",
"@type": "xsd:string"
},
"v1ApiKeyCreateResponse": "spectro:v1ApiKeyCreateResponse",
"apiKey": {
"@id": "spectro:apiKey",
"@type": "xsd:string"
},
"v1ApiKeyStatus": "spectro:v1ApiKeyStatus",
"v1ApiKey": "spectro:v1ApiKey",
"v1ObjectMeta": "spectro:v1ObjectMeta",
"annotations": {
"@id": "spectro:annotations"
},
"creationTimestamp": {
"@id": "spectro:creationTimestamp",
"@type": "@id"
},
"deletionTimestamp": {
"@id": "spectro:deletionTimestamp",
"@type": "@id"
},
"labels": {
"@id": "spectro:labels"
},
"lastModifiedTimestamp": {
"@id": "spectro:lastModifiedTimestamp",
"@type": "@id"
},
"name": {
"@id": "spectro:name",
"@type": "xsd:string"
},
"v1AppDeploymentVirtualClusterTargetSpec": "spectro:v1AppDeploymentVirtualClusterTargetSpec",
"clusterUid": {
"@id": "spectro:clusterUid",
"@type": "xsd:string"
},
"v1AppDeploymentClusterGroupTargetSpec": "spectro:v1AppDeploymentClusterGroupTargetSpec",
"clusterGroupUid": {
"@id": "spectro:clusterGroupUid",
"@type": "xsd:string"
},
"clusterLimits": {
"@id": "spectro:clusterLimits",
"@type": "@id"
},
"clusterName": {
"@id": "spectro:clusterName",
"@type": "xsd:string"
},
"v1AppTierType": "spectro:v1AppTierType",
"v1LoadBalancerService": "spectro:v1LoadBalancerService",
"host": {
"@id": "spectro:host",
"@type": "xsd:string"
},
"ports": {
"@id": "spectro:ports",
"@container": "@list"
},
"v1AppTierUpdateEntity": "spectro:v1AppTierUpdateEntity",
"containerRegistryUid": {
"@id": "spectro:containerRegistryUid",
"@type": "xsd:string"
},
"installOrder": {
"@id": "spectro:installOrder",
"@type": "xsd:integer"
},
"manifests": {
"@id": "spectro:manifests",
"@container": "@list"
},
"properties": {
"@id": "spectro:properties",
"@container": "@list"
},
"values": {
"@id": "spectro:values",
"@type": "xsd:string"
},
"version": {
"@id": "spectro:version",
"@type": "xsd:string"
},
"v1AppDeploymentSpec": "spectro:v1AppDeploymentSpec",
"config": {
"@id": "spectro:config",
"@type": "@id"
},
"profile": {
"@id": "spectro:profile",
"@type": "@id"
},
"v1AppDeploymentVirtualClusterConfigEntity": "spectro:v1AppDeploymentVirtualClusterConfigEntity",
"targetSpec": {
"@id": "spectro:targetSpec",
"@type": "@id"
},
"v1AppDeploymentTargetConfig": "spectro:v1AppDeploymentTargetConfig",
"clusterRef": {
"@id": "spectro:clusterRef",
"@type": "@id"
},
"envRef": {
"@id": "spectro:envRef",
"@type": "@id"
},
"v1Manifest": "spectro:v1Manifest",
"v1AppTierSpec": "spectro:v1AppTierSpec",
"registryUid": {
"@id": "spectro:registryUid",
"@type": "xsd:string"
},
"sourceAppTierUid": {
"@id": "spectro:sourceAppTierUid",
"@type": "xsd:string"
},
"type": {
"@id": "spectro:type",
"@type": "@id"
},
"v1AppDeploymentStatus": "spectro:v1AppDeploymentStatus",
"appTiers": {
"@id": "spectro:appTiers",
"@container": "@list"
},
"lifecycleStatus": {
"@id": "spectro:lifecycleStatus",
"@type": "@id"
},
"state": {
"@id": "spectro:state",
"@type": "xsd:string"
},
"v1ClusterCondition": "spectro:v1ClusterCondition",
"lastProbeTime": {
"@id": "spectro:lastProbeTime",
"@type": "@id"
},
"lastTransitionTime": {
"@id": "spectro:lastTransitionTime",
"@type": "@id"
},
"reason": {
"@id": "spectro:reason",
"@type": "xsd:string"
},
"v1AppDeploymentProfileVersions": "spectro:v1AppDeploymentProfileVersions",
"availableVersions": {
"@id": "spectro:availableVersions",
"@container": "@list"
},
"latestVersions": {
"@id": "spectro:latestVersions",
"@container": "@list"
},
"v1ObjectReference": "spectro:v1ObjectReference",
"kind": {
"@id": "spectro:kind",
"@type": "xsd:string"
},
"v1ClusterPackStatus": "spectro:v1ClusterPackStatus",
"condition": {
"@id": "spectro:condition",
"@type": "@id"
},
"endTime": {
"@id": "spectro:endTime",
"@type": "@id"
},
"profileUid": {
"@id": "spectro:profileUid",
"@type": "xsd:string"
},
"services": {
"@id": "spectro:services",
"@container": "@list"
},
"startTime": {
"@id": "spectro:startTime",
"@type": "@id"
},
"v1ClusterPackManifestStatus": "spectro:v1ClusterPackManifestStatus",
"v1AppDeploymentVirtualClusterSpec": "spectro:v1AppDeploymentVirtualClusterSpec",
"v1ObjectMetaInputEntity": "spectro:v1ObjectMetaInputEntity",
"v1ServicePort": "spectro:v1ServicePort",
"port": {
"@id": "spectro:port",
"@type": "xsd:integer"
},
"protocol": {
"@id": "spectro:protocol",
"@type": "xsd:string"
},
"v1AppDeploymentClusterGroupConfigEntity": "spectro:v1AppDeploymentClusterGroupConfigEntity",
"v1AppDeploymentProfileEntity": "spectro:v1AppDeploymentProfileEntity",
"appProfileUid": {
"@id": "spectro:appProfileUid",
"@type": "xsd:string"
},
"v1Uid": "spectro:v1Uid",
"v1AppTierRef": "spectro:v1AppTierRef",
"v1AppDeploymentConfig": "spectro:v1AppDeploymentConfig",
"target": {
"@id": "spectro:target",
"@type": "@id"
},
"v1AppDeploymentProfileSpec": "spectro:v1AppDeploymentProfileSpec",
"template": {
"@id": "spectro:template",
"@type": "@id"
},
"v1ManifestPublishedSpec": "spectro:v1ManifestPublishedSpec",
"published": {
"@id": "spectro:published",
"@type": "@id"
},
"v1AppDeploymentProfileVersion": "spectro:v1AppDeploymentProfileVersion",
"v1AppDeploymentProfile": "spectro:v1AppDeploymentProfile",
"v1AppDeploymentClusterRef": "spectro:v1AppDeploymentClusterRef",
"deploymentClusterType": {
"@id": "spectro:deploymentClusterType",
"@type": "xsd:string"
},
"v1AppProfileTemplateSpec": "spectro:v1AppProfileTemplateSpec",
"registryRefs": {
"@id": "spectro:registryRefs",
"@container": "@list"
},
"v1ManifestData": "spectro:v1ManifestData",
"content": {
"@id": "spectro:content",
"@type": "xsd:string"
},
"digest": {
"@id": "spectro:digest",
"@type": "xsd:string"
},
"v1AppDeploymentVirtualClusterEntity": "spectro:v1AppDeploymentVirtualClusterEntity",
"v1AppTier": "spectro:v1AppTier",
"v1AppDeploymentClusterGroupEntity": "spectro:v1AppDeploymentClusterGroupEntity",
"v1AppDeploymentClusterGroupSpec": "spectro:v1AppDeploymentClusterGroupSpec",
"v1AppTierProperty": "spectro:v1AppTierProperty",
"format": {
"@id": "spectro:format",
"@type": "xsd:string"
},
"value": {
"@id": "spectro:value",
"@type": "xsd:string"
},
"v1AppTierManifests": "spectro:v1AppTierManifests",
"v1AppTierPropertyEntity": "spectro:v1AppTierPropertyEntity",
"v1AppProfileTemplate": "spectro:v1AppProfileTemplate",
"v1AppDeploymentTargetClusterLimits": "spectro:v1AppDeploymentTargetClusterLimits",
"cpu": {
"@id": "spectro:cpu",
"@type": "xsd:integer"
},
"memoryMiB": {
"@id": "spectro:memoryMiB",
"@type": "xsd:integer"
},
"storageGiB": {
"@id": "spectro:storageGiB",
"@type": "xsd:integer"
},
"v1AppDeploymentTargetEnvironmentRef": "spectro:v1AppDeploymentTargetEnvironmentRef",
"v1AppDeployment": "spectro:v1AppDeployment",
"v1AppDeploymentProfileMeta": "spectro:v1AppDeploymentProfileMeta",
"v1ManifestRefUpdateEntity": "spectro:v1ManifestRefUpdateEntity",
"v1LifecycleStatus": "spectro:v1LifecycleStatus",
"msg": {
"@id": "spectro:msg",
"@type": "xsd:string"
},
"v1Macro": "spectro:v1Macro",
"v1AppProfileEntity": "spectro:v1AppProfileEntity",
"v1AppProfileCloneTarget": "spectro:v1AppProfileCloneTarget",
"projectUid": {
"@id": "spectro:projectUid",
"@type": "xsd:string"
},
"v1AppProfileTemplateEntity": "spectro:v1AppProfileTemplateEntity",
"v1AppProfileTiersSpec": "spectro:v1AppProfileTiersSpec",
"v1AppProfileMetaUpdateEntity": "spectro:v1AppProfileMetaUpdateEntity",
"v1AppProfileVersion": "spectro:v1AppProfileVersion",
"v1AppProfileCloneEntity": "spectro:v1AppProfileCloneEntity",
"v1AppProfile": "spectro:v1AppProfile",
"v1AppProfileTiers": "spectro:v1AppProfileTiers",
"v1ManifestInputEntity": "spectro:v1ManifestInputEntity",
"v1AppTierResolvedValues": "spectro:v1AppTierResolvedValues",
"resolved": {
"@id": "spectro:resolved"
},
"v1AppProfileMetaEntity": "spectro:v1AppProfileMetaEntity",
"v1AppTierEntity": "spectro:v1AppTierEntity",
"v1ObjectResReference": "spectro:v1ObjectResReference",
"tenantUid": {
"@id": "spectro:tenantUid",
"@type": "xsd:string"
},
"v1AppProfileCloneMetaInputEntity": "spectro:v1AppProfileCloneMetaInputEntity",
"v1Macros": "spectro:v1Macros",
"macros": {
"@id": "spectro:macros",
"@container": "@list"
},
"v1AppTierPatchEntity": "spectro:v1AppTierPatchEntity",
"appTier": {
"@id": "spectro:appTier",
"@type": "@id"
},
"replaceWithAppTier": {
"@id": "spectro:replaceWithAppTier",
"@type": "xsd:string"
},
"v1AuditResourceReference": "spectro:v1AuditResourceReference",
"label": {
"@id": "spectro:label",
"@type": "xsd:string"
},
"v1ListMetaData": "spectro:v1ListMetaData",
"continue": {
"@id": "spectro:continue",
"@type": "xsd:string"
},
"count": {
"@id": "spectro:count",
"@type": "xsd:integer"
},
"limit": {
"@id": "spectro:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "spectro:offset",
"@type": "xsd:integer"
},
"v1AuditSpec": "spectro:v1AuditSpec",
"actionMsg": {
"@id": "spectro:actionMsg",
"@type": "xsd:string"
},
"actionType": {
"@id": "spectro:actionType",
"@type": "xsd:string"
},
"actor": {
"@id": "spectro:actor",
"@type": "@id"
},
"contentMsg": {
"@id": "spectro:contentMsg",
"@type": "xsd:string"
},
"resource": {
"@id": "spectro:resource",
"@type": "@id"
},
"userMsg": {
"@id": "spectro:userMsg",
"@type": "xsd:string"
},
"v1AuditSysMsg": "spectro:v1AuditSysMsg",
"v1Audit": "spectro:v1Audit",
"v1ProjectMeta": "spectro:v1ProjectMeta",
"v1UserMeta": "spectro:v1UserMeta",
"emailId": {
"@id": "spectro:emailId",
"@type": "xsd:string"
},
"org": {
"@id": "spectro:org",
"@type": "xsd:string"
},
"v1AuditActor": "spectro:v1AuditActor",
"actorType": {
"@id": "spectro:actorType",
"@type": "xsd:string"
},
"project": {
"@id": "spectro:project",
"@type": "@id"
},
"serviceName": {
"@id": "spectro:serviceName",
"@type": "xsd:string"
},
"v1AuditMsgUpdate": "spectro:v1AuditMsgUpdate",
"v1Audits": "spectro:v1Audits",
"listmeta": {
"@id": "spectro:listmeta",
"@type": "@id"
},
"v1Organizations": "spectro:v1Organizations",
"organizations": {
"@id": "spectro:organizations",
"@container": "@list"
},
"v1LoginResponse": "spectro:v1LoginResponse",
"appEnv": {
"@id": "spectro:appEnv",
"@type": "xsd:string"
},
"authType": {
"@id": "spectro:authType",
"@type": "xsd:string"
},
"orgName": {
"@id": "spectro:orgName",
"@type": "xsd:string"
},
"redirectUrl": {
"@id": "spectro:redirectUrl",
"@type": "xsd:string"
},
"rootDomain": {
"@id": "spectro:rootDomain",
"@type": "xsd:string"
},
"securityMode": {
"@id": "spectro:securityMode",
"@type": "xsd:string"
},
"ssoLogins": {
"@id": "spectro:ssoLogins",
"@type": "@id"
},
"totalTenants": {
"@id": "spectro:totalTenants",
"@type": "xsd:decimal"
},
"v1IdentityProvider": "spectro:v1IdentityProvider",
"id": {
"@id": "spectro:id",
"@type": "xsd:string"
},
"v1UserToken": "spectro:v1UserToken",
"Authorization": {
"@id": "spectro:Authorization",
"@type": "xsd:string"
},
"isMfa": {
"@id": "spectro:isMfa",
"@type": "xsd:boolean"
},
"v1Organization": "spectro:v1Organization",
"v1MfaDeviceMeta": "spectro:v1MfaDeviceMeta",
"deviceName": {
"@id": "spectro:deviceName",
"@type": "xsd:string"
},
"v1SsoLogin": "spectro:v1SsoLogin",
"displayName": {
"@id": "spectro:displayName",
"@type": "xsd:string"
},
"logo": {
"@id": "spectro:logo",
"@type": "xsd:string"
},
"redirectUri": {
"@id": "spectro:redirectUri",
"@type": "xsd:string"
},
"v1AuthLogin": "spectro:v1AuthLogin",
"password": {
"@id": "spectro:password",
"@type": "xsd:string"
},
"v1CloudStackOfferings": "spectro:v1CloudStackOfferings",
"offerings": {
"@id": "spectro:offerings",
"@container": "@list"
},
"v1CustomCloudAccount": "spectro:v1CustomCloudAccount",
"credentials": {
"@id": "spectro:credentials"
},
"v1CustomAccounts": "spectro:v1CustomAccounts",
"v1CloudStackNetworks": "spectro:v1CloudStackNetworks",
"networks": {
"@id": "spectro:networks",
"@container": "@list"
},
"v1AwsStsCredentials": "spectro:v1AwsStsCredentials",
"arn": {
"@id": "spectro:arn",
"@type": "xsd:string"
},
"externalId": {
"@id": "spectro:externalId",
"@type": "xsd:string"
},
"v1MaasAccounts": "spectro:v1MaasAccounts",
"v1AzureCloudAccount": "spectro:v1AzureCloudAccount",
"azureEnvironment": {
"@id": "spectro:azureEnvironment",
"@type": "xsd:string"
},
"clientId": {
"@id": "spectro:clientId",
"@type": "xsd:string"
},
"clientSecret": {
"@id": "spectro:clientSecret",
"@type": "xsd:string"
},
"settings": {
"@id": "spectro:settings",
"@type": "@id"
},
"tenantId": {
"@id": "spectro:tenantId",
"@type": "xsd:string"
},
"tenantName": {
"@id": "spectro:tenantName",
"@type": "xsd:string"
},
"tls": {
"@id": "spectro:tls",
"@type": "@id"
},
"v1VsphereComputeClusterResources": "spectro:v1VsphereComputeClusterResources",
"computecluster": {
"@id": "spectro:computecluster",
"@type": "@id"
},
"datacenter": {
"@id": "spectro:datacenter",
"@type": "xsd:string"
},
"v1CloudStackCloudAccount": "spectro:v1CloudStackCloudAccount",
"apiUrl": {
"@id": "spectro:apiUrl",
"@type": "xsd:string"
},
"domain": {
"@id": "spectro:domain",
"@type": "xsd:string"
},
"insecure": {
"@id": "spectro:insecure",
"@type": "xsd:boolean"
},
"secretKey": {
"@id": "spectro:secretKey",
"@type": "xsd:string"
},
"v1MaasTags": "spectro:v1MaasTags",
"v1MaasZone": "spectro:v1MaasZone",
"description": {
"@id": "spectro:description",
"@type": "xsd:string"
},
"v1VsphereComputeCluster": "spectro:v1VsphereComputeCluster",
"datastores": {
"@id": "spectro:datastores",
"@container": "@list"
},
"resourcePools": {
"@id": "spectro:resourcePools",
"@container": "@list"
},
"v1CloudStackTemplates": "spectro:v1CloudStackTemplates",
"templates": {
"@id": "spectro:templates",
"@container": "@list"
},
"v1GcpAccounts": "spectro:v1GcpAccounts",
"v1CustomAccountEntity": "spectro:v1CustomAccountEntity",
"v1MaasVlan": "spectro:v1MaasVlan",
"fabric": {
"@id": "spectro:fabric",
"@type": "xsd:string"
},
"v1GcpAccount": "spectro:v1GcpAccount",
"apiVersion": {
"@id": "spectro:apiVersion",
"@type": "xsd:string"
},
"v1CloudStackAccountInputEntity": "spectro:v1CloudStackAccountInputEntity",
"v1CloudStackZones": "spectro:v1CloudStackZones",
"zones": {
"@id": "spectro:zones",
"@container": "@list"
},
"v1CloudStackAccount": "spectro:v1CloudStackAccount",
"v1CloudStackVpcs": "spectro:v1CloudStackVpcs",
"v1VsphereAccount": "spectro:v1VsphereAccount",
"v1CloudStackKeypair": "spectro:v1CloudStackKeypair",
"fingerprint": {
"@id": "spectro:fingerprint",
"@type": "xsd:string"
},
"v1MaasSubnets": "spectro:v1MaasSubnets",
"v1GcpAccountSpec": "spectro:v1GcpAccountSpec",
"jsonCredentials": {
"@id": "spectro:jsonCredentials",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Spectro Cloud API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Spectro Cloud'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-04) from openapi/spectro-cloud-activations-api-openapi.yml, openapi/spectro-cloud-api-keys-api-openapi.yml, openapi/spectro-cloud-app-deployments-api-openapi.yml.",
"dcterms:created": "2026-10-04",
"dcterms:source": [
"openapi/spectro-cloud-activations-api-openapi.yml",
"openapi/spectro-cloud-api-keys-api-openapi.yml",
"openapi/spectro-cloud-app-deployments-api-openapi.yml",
"openapi/spectro-cloud-appprofiles-api-openapi.yml",
"openapi/spectro-cloud-audits-api-openapi.yml"
]
}