Unity Catalog · JSON-LD Context

Unity Catalog Context

JSON-LD context defining the semantic vocabulary for Unity Catalog from Unity Catalog.

84 Classes 118 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/
unity: https://unitycatalog.io/schema#

Classes

VolumeType CreateVolumeRequestContent ListVolumesResponseContent UpdateVolumeRequestContent VolumeInfo ColumnTypeName ColumnInfo TableType DataSourceFormat TableInfo CreateTable StagingTableInfo CreateStagingTable ListTablesResponse SchemaInfo CreateSchema UpdateSchema ListSchemasResponse CatalogInfo CreateCatalog UpdateCatalog ListCatalogsResponse FunctionParameterType FunctionParameterMode FunctionParameterInfo FunctionParameterInfos CreateFunctionRequest FunctionDependency TableDependency Dependency DependencyList CreateFunction FunctionInfo ListFunctionsResponse GenerateTemporaryModelVersionCredential ModelVersionOperation GenerateTemporaryTableCredential TableOperation AwsCredentials AzureUserDelegationSAS GcpOauthToken GenerateTemporaryVolumeCredential VolumeOperation RegisteredModelInfo ModelVersionInfo ModelVersionStatus CreateRegisteredModel UpdateRegisteredModel ListRegisteredModelsResponse CreateModelVersion UpdateModelVersion ListModelVersionsResponse FinalizeModelVersion GenerateTemporaryPathCredential TemporaryCredentials PathOperation PrincipalType SecurableType Privilege UpdatePermissions PermissionsChange PermissionsList PrivilegeAssignment GetMetastoreSummaryResponse CredentialInfo CreateCredentialRequest UpdateCredentialRequest AwsIamRoleRequest AwsIamRoleResponse ListCredentialsResponse CredentialPurpose ExternalLocationInfo CreateExternalLocation UpdateExternalLocation ListExternalLocationsResponse DeltaCommit DeltaMetadata DeltaCommitMetadataProperties ColumnInfos DeltaCommitInfo DeltaUniform DeltaUniformIceberg DeltaGetCommits DeltaGetCommitsResponse

Properties

Property Type Container
catalog_name string
schema_name string
name string
volume_type reference
comment string
storage_location string
volumes list
next_page_token string
new_name string
owner string
created_at integer
created_by string
updated_at integer
updated_by string
volume_id string
full_name string
type_text string
type_json string
type_name reference
type_precision integer
type_scale integer
type_interval_type string
position integer
nullable boolean
partition_index integer
table_type reference
data_source_format reference
columns list
properties reference
table_id string
view_definition string
view_dependencies reference
id string
staging_location string
tables list
schema_id string
storage_root string
schemas list
catalogs list
parameter_mode reference
parameter_type reference
parameter_default string
parameters list
function_info reference
function_full_name string
table_full_name string
table reference
function reference
dependencies list
input_params reference
data_type reference
full_data_type string
return_params reference
routine_body string
routine_definition string
routine_dependencies reference
parameter_style string
is_deterministic boolean
sql_data_access string
is_null_call boolean
security_type string
specific_name string
external_language string
function_id string
functions list
model_name string
version integer
operation reference
access_key_id string
secret_access_key string
session_token string
sas_token string
oauth_token string
source string
run_id string
status reference
registered_models list
model_versions list
url string
aws_temp_credentials reference
azure_user_delegation_sas reference
gcp_oauth_token reference
expiration_time integer
changes list
principal string
add list
remove list
privilege_assignments list
privileges list
metastore_id string
aws_iam_role reference
purpose reference
role_arn reference
unity_catalog_iam_arn string
external_id string
credentials list
credential_name string
credential_id string
external_locations list
table_uri string
commit_info reference
latest_backfilled_version integer
metadata reference
uniform reference
description string
timestamp integer
file_name string
file_size integer
file_modification_timestamp integer
iceberg reference
metadata_location reference
converted_delta_version integer
converted_delta_timestamp string
base_converted_delta_version integer
start_version integer
end_version integer
commits list
latest_table_version integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://unitycatalog.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "unity": "https://unitycatalog.io/schema#",
    "VolumeType": "unity:VolumeType",
    "CreateVolumeRequestContent": "unity:CreateVolumeRequestContent",
    "catalog_name": {
      "@id": "unity:catalog_name",
      "@type": "xsd:string"
    },
    "schema_name": {
      "@id": "unity:schema_name",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "unity:name",
      "@type": "xsd:string"
    },
    "volume_type": {
      "@id": "unity:volume_type",
      "@type": "@id"
    },
    "comment": {
      "@id": "unity:comment",
      "@type": "xsd:string"
    },
    "storage_location": {
      "@id": "unity:storage_location",
      "@type": "xsd:string"
    },
    "ListVolumesResponseContent": "unity:ListVolumesResponseContent",
    "volumes": {
      "@id": "unity:volumes",
      "@container": "@list"
    },
    "next_page_token": {
      "@id": "unity:next_page_token",
      "@type": "xsd:string"
    },
    "UpdateVolumeRequestContent": "unity:UpdateVolumeRequestContent",
    "new_name": {
      "@id": "unity:new_name",
      "@type": "xsd:string"
    },
    "VolumeInfo": "unity:VolumeInfo",
    "owner": {
      "@id": "unity:owner",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "unity:created_at",
      "@type": "xsd:integer"
    },
    "created_by": {
      "@id": "unity:created_by",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "unity:updated_at",
      "@type": "xsd:integer"
    },
    "updated_by": {
      "@id": "unity:updated_by",
      "@type": "xsd:string"
    },
    "volume_id": {
      "@id": "unity:volume_id",
      "@type": "xsd:string"
    },
    "full_name": {
      "@id": "unity:full_name",
      "@type": "xsd:string"
    },
    "ColumnTypeName": "unity:ColumnTypeName",
    "ColumnInfo": "unity:ColumnInfo",
    "type_text": {
      "@id": "unity:type_text",
      "@type": "xsd:string"
    },
    "type_json": {
      "@id": "unity:type_json",
      "@type": "xsd:string"
    },
    "type_name": {
      "@id": "unity:type_name",
      "@type": "@id"
    },
    "type_precision": {
      "@id": "unity:type_precision",
      "@type": "xsd:integer"
    },
    "type_scale": {
      "@id": "unity:type_scale",
      "@type": "xsd:integer"
    },
    "type_interval_type": {
      "@id": "unity:type_interval_type",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "unity:position",
      "@type": "xsd:integer"
    },
    "nullable": {
      "@id": "unity:nullable",
      "@type": "xsd:boolean"
    },
    "partition_index": {
      "@id": "unity:partition_index",
      "@type": "xsd:integer"
    },
    "TableType": "unity:TableType",
    "DataSourceFormat": "unity:DataSourceFormat",
    "TableInfo": "unity:TableInfo",
    "table_type": {
      "@id": "unity:table_type",
      "@type": "@id"
    },
    "data_source_format": {
      "@id": "unity:data_source_format",
      "@type": "@id"
    },
    "columns": {
      "@id": "unity:columns",
      "@container": "@list"
    },
    "properties": {
      "@id": "unity:properties",
      "@type": "@id"
    },
    "table_id": {
      "@id": "unity:table_id",
      "@type": "xsd:string"
    },
    "view_definition": {
      "@id": "unity:view_definition",
      "@type": "xsd:string"
    },
    "view_dependencies": {
      "@id": "unity:view_dependencies",
      "@type": "@id"
    },
    "CreateTable": "unity:CreateTable",
    "StagingTableInfo": "unity:StagingTableInfo",
    "id": {
      "@id": "unity:id",
      "@type": "xsd:string"
    },
    "staging_location": {
      "@id": "unity:staging_location",
      "@type": "xsd:string"
    },
    "CreateStagingTable": "unity:CreateStagingTable",
    "ListTablesResponse": "unity:ListTablesResponse",
    "tables": {
      "@id": "unity:tables",
      "@container": "@list"
    },
    "SchemaInfo": "unity:SchemaInfo",
    "schema_id": {
      "@id": "unity:schema_id",
      "@type": "xsd:string"
    },
    "storage_root": {
      "@id": "unity:storage_root",
      "@type": "xsd:string"
    },
    "CreateSchema": "unity:CreateSchema",
    "UpdateSchema": "unity:UpdateSchema",
    "ListSchemasResponse": "unity:ListSchemasResponse",
    "schemas": {
      "@id": "unity:schemas",
      "@container": "@list"
    },
    "CatalogInfo": "unity:CatalogInfo",
    "CreateCatalog": "unity:CreateCatalog",
    "UpdateCatalog": "unity:UpdateCatalog",
    "ListCatalogsResponse": "unity:ListCatalogsResponse",
    "catalogs": {
      "@id": "unity:catalogs",
      "@container": "@list"
    },
    "FunctionParameterType": "unity:FunctionParameterType",
    "FunctionParameterMode": "unity:FunctionParameterMode",
    "FunctionParameterInfo": "unity:FunctionParameterInfo",
    "parameter_mode": {
      "@id": "unity:parameter_mode",
      "@type": "@id"
    },
    "parameter_type": {
      "@id": "unity:parameter_type",
      "@type": "@id"
    },
    "parameter_default": {
      "@id": "unity:parameter_default",
      "@type": "xsd:string"
    },
    "FunctionParameterInfos": "unity:FunctionParameterInfos",
    "parameters": {
      "@id": "unity:parameters",
      "@container": "@list"
    },
    "CreateFunctionRequest": "unity:CreateFunctionRequest",
    "function_info": {
      "@id": "unity:function_info",
      "@type": "@id"
    },
    "FunctionDependency": "unity:FunctionDependency",
    "function_full_name": {
      "@id": "unity:function_full_name",
      "@type": "xsd:string"
    },
    "TableDependency": "unity:TableDependency",
    "table_full_name": {
      "@id": "unity:table_full_name",
      "@type": "xsd:string"
    },
    "Dependency": "unity:Dependency",
    "table": {
      "@id": "unity:table",
      "@type": "@id"
    },
    "function": {
      "@id": "unity:function",
      "@type": "@id"
    },
    "DependencyList": "unity:DependencyList",
    "dependencies": {
      "@id": "unity:dependencies",
      "@container": "@list"
    },
    "CreateFunction": "unity:CreateFunction",
    "input_params": {
      "@id": "unity:input_params",
      "@type": "@id"
    },
    "data_type": {
      "@id": "unity:data_type",
      "@type": "@id"
    },
    "full_data_type": {
      "@id": "unity:full_data_type",
      "@type": "xsd:string"
    },
    "return_params": {
      "@id": "unity:return_params",
      "@type": "@id"
    },
    "routine_body": {
      "@id": "unity:routine_body",
      "@type": "xsd:string"
    },
    "routine_definition": {
      "@id": "unity:routine_definition",
      "@type": "xsd:string"
    },
    "routine_dependencies": {
      "@id": "unity:routine_dependencies",
      "@type": "@id"
    },
    "parameter_style": {
      "@id": "unity:parameter_style",
      "@type": "xsd:string"
    },
    "is_deterministic": {
      "@id": "unity:is_deterministic",
      "@type": "xsd:boolean"
    },
    "sql_data_access": {
      "@id": "unity:sql_data_access",
      "@type": "xsd:string"
    },
    "is_null_call": {
      "@id": "unity:is_null_call",
      "@type": "xsd:boolean"
    },
    "security_type": {
      "@id": "unity:security_type",
      "@type": "xsd:string"
    },
    "specific_name": {
      "@id": "unity:specific_name",
      "@type": "xsd:string"
    },
    "external_language": {
      "@id": "unity:external_language",
      "@type": "xsd:string"
    },
    "FunctionInfo": "unity:FunctionInfo",
    "function_id": {
      "@id": "unity:function_id",
      "@type": "xsd:string"
    },
    "ListFunctionsResponse": "unity:ListFunctionsResponse",
    "functions": {
      "@id": "unity:functions",
      "@container": "@list"
    },
    "GenerateTemporaryModelVersionCredential": "unity:GenerateTemporaryModelVersionCredential",
    "model_name": {
      "@id": "unity:model_name",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "unity:version",
      "@type": "xsd:integer"
    },
    "operation": {
      "@id": "unity:operation",
      "@type": "@id"
    },
    "ModelVersionOperation": "unity:ModelVersionOperation",
    "GenerateTemporaryTableCredential": "unity:GenerateTemporaryTableCredential",
    "TableOperation": "unity:TableOperation",
    "AwsCredentials": "unity:AwsCredentials",
    "access_key_id": {
      "@id": "unity:access_key_id",
      "@type": "xsd:string"
    },
    "secret_access_key": {
      "@id": "unity:secret_access_key",
      "@type": "xsd:string"
    },
    "session_token": {
      "@id": "unity:session_token",
      "@type": "xsd:string"
    },
    "AzureUserDelegationSAS": "unity:AzureUserDelegationSAS",
    "sas_token": {
      "@id": "unity:sas_token",
      "@type": "xsd:string"
    },
    "GcpOauthToken": "unity:GcpOauthToken",
    "oauth_token": {
      "@id": "unity:oauth_token",
      "@type": "xsd:string"
    },
    "GenerateTemporaryVolumeCredential": "unity:GenerateTemporaryVolumeCredential",
    "VolumeOperation": "unity:VolumeOperation",
    "RegisteredModelInfo": "unity:RegisteredModelInfo",
    "ModelVersionInfo": "unity:ModelVersionInfo",
    "source": {
      "@id": "unity:source",
      "@type": "xsd:string"
    },
    "run_id": {
      "@id": "unity:run_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "unity:status",
      "@type": "@id"
    },
    "ModelVersionStatus": "unity:ModelVersionStatus",
    "CreateRegisteredModel": "unity:CreateRegisteredModel",
    "UpdateRegisteredModel": "unity:UpdateRegisteredModel",
    "ListRegisteredModelsResponse": "unity:ListRegisteredModelsResponse",
    "registered_models": {
      "@id": "unity:registered_models",
      "@container": "@list"
    },
    "CreateModelVersion": "unity:CreateModelVersion",
    "UpdateModelVersion": "unity:UpdateModelVersion",
    "ListModelVersionsResponse": "unity:ListModelVersionsResponse",
    "model_versions": {
      "@id": "unity:model_versions",
      "@container": "@list"
    },
    "FinalizeModelVersion": "unity:FinalizeModelVersion",
    "GenerateTemporaryPathCredential": "unity:GenerateTemporaryPathCredential",
    "url": {
      "@id": "unity:url",
      "@type": "xsd:string"
    },
    "TemporaryCredentials": "unity:TemporaryCredentials",
    "aws_temp_credentials": {
      "@id": "unity:aws_temp_credentials",
      "@type": "@id"
    },
    "azure_user_delegation_sas": {
      "@id": "unity:azure_user_delegation_sas",
      "@type": "@id"
    },
    "gcp_oauth_token": {
      "@id": "unity:gcp_oauth_token",
      "@type": "@id"
    },
    "expiration_time": {
      "@id": "unity:expiration_time",
      "@type": "xsd:integer"
    },
    "PathOperation": "unity:PathOperation",
    "PrincipalType": "unity:PrincipalType",
    "SecurableType": "unity:SecurableType",
    "Privilege": "unity:Privilege",
    "UpdatePermissions": "unity:UpdatePermissions",
    "changes": {
      "@id": "unity:changes",
      "@container": "@list"
    },
    "PermissionsChange": "unity:PermissionsChange",
    "principal": {
      "@id": "unity:principal",
      "@type": "xsd:string"
    },
    "add": {
      "@id": "unity:add",
      "@container": "@list"
    },
    "remove": {
      "@id": "unity:remove",
      "@container": "@list"
    },
    "PermissionsList": "unity:PermissionsList",
    "privilege_assignments": {
      "@id": "unity:privilege_assignments",
      "@container": "@list"
    },
    "PrivilegeAssignment": "unity:PrivilegeAssignment",
    "privileges": {
      "@id": "unity:privileges",
      "@container": "@list"
    },
    "GetMetastoreSummaryResponse": "unity:GetMetastoreSummaryResponse",
    "metastore_id": {
      "@id": "unity:metastore_id",
      "@type": "xsd:string"
    },
    "CredentialInfo": "unity:CredentialInfo",
    "aws_iam_role": {
      "@id": "unity:aws_iam_role",
      "@type": "@id"
    },
    "purpose": {
      "@id": "unity:purpose",
      "@type": "@id"
    },
    "CreateCredentialRequest": "unity:CreateCredentialRequest",
    "UpdateCredentialRequest": "unity:UpdateCredentialRequest",
    "AwsIamRoleRequest": "unity:AwsIamRoleRequest",
    "role_arn": {
      "@id": "unity:role_arn",
      "@type": "@id"
    },
    "AwsIamRoleResponse": "unity:AwsIamRoleResponse",
    "unity_catalog_iam_arn": {
      "@id": "unity:unity_catalog_iam_arn",
      "@type": "xsd:string"
    },
    "external_id": {
      "@id": "unity:external_id",
      "@type": "xsd:string"
    },
    "ListCredentialsResponse": "unity:ListCredentialsResponse",
    "credentials": {
      "@id": "unity:credentials",
      "@container": "@list"
    },
    "CredentialPurpose": "unity:CredentialPurpose",
    "ExternalLocationInfo": "unity:ExternalLocationInfo",
    "credential_name": {
      "@id": "unity:credential_name",
      "@type": "xsd:string"
    },
    "credential_id": {
      "@id": "unity:credential_id",
      "@type": "xsd:string"
    },
    "CreateExternalLocation": "unity:CreateExternalLocation",
    "UpdateExternalLocation": "unity:UpdateExternalLocation",
    "ListExternalLocationsResponse": "unity:ListExternalLocationsResponse",
    "external_locations": {
      "@id": "unity:external_locations",
      "@container": "@list"
    },
    "DeltaCommit": "unity:DeltaCommit",
    "table_uri": {
      "@id": "unity:table_uri",
      "@type": "xsd:string"
    },
    "commit_info": {
      "@id": "unity:commit_info",
      "@type": "@id"
    },
    "latest_backfilled_version": {
      "@id": "unity:latest_backfilled_version",
      "@type": "xsd:integer"
    },
    "metadata": {
      "@id": "unity:metadata",
      "@type": "@id"
    },
    "uniform": {
      "@id": "unity:uniform",
      "@type": "@id"
    },
    "DeltaMetadata": "unity:DeltaMetadata",
    "description": {
      "@id": "unity:description",
      "@type": "xsd:string"
    },
    "DeltaCommitMetadataProperties": "unity:DeltaCommitMetadataProperties",
    "ColumnInfos": "unity:ColumnInfos",
    "DeltaCommitInfo": "unity:DeltaCommitInfo",
    "timestamp": {
      "@id": "unity:timestamp",
      "@type": "xsd:integer"
    },
    "file_name": {
      "@id": "unity:file_name",
      "@type": "xsd:string"
    },
    "file_size": {
      "@id": "unity:file_size",
      "@type": "xsd:integer"
    },
    "file_modification_timestamp": {
      "@id": "unity:file_modification_timestamp",
      "@type": "xsd:integer"
    },
    "DeltaUniform": "unity:DeltaUniform",
    "iceberg": {
      "@id": "unity:iceberg",
      "@type": "@id"
    },
    "DeltaUniformIceberg": "unity:DeltaUniformIceberg",
    "metadata_location": {
      "@id": "unity:metadata_location",
      "@type": "@id"
    },
    "converted_delta_version": {
      "@id": "unity:converted_delta_version",
      "@type": "xsd:integer"
    },
    "converted_delta_timestamp": {
      "@id": "unity:converted_delta_timestamp",
      "@type": "xsd:string"
    },
    "base_converted_delta_version": {
      "@id": "unity:base_converted_delta_version",
      "@type": "xsd:integer"
    },
    "DeltaGetCommits": "unity:DeltaGetCommits",
    "start_version": {
      "@id": "unity:start_version",
      "@type": "xsd:integer"
    },
    "end_version": {
      "@id": "unity:end_version",
      "@type": "xsd:integer"
    },
    "DeltaGetCommitsResponse": "unity:DeltaGetCommitsResponse",
    "commits": {
      "@id": "unity:commits",
      "@container": "@list"
    },
    "latest_table_version": {
      "@id": "unity:latest_table_version",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Unity Catalog API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Unity Catalog'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-13) from openapi/unitycatalog-all.yaml.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/unitycatalog-all.yaml"
  ]
}