Skip to content

Enum: Protocol

Wire-level protocol used by a relationship.

URI: calm:Protocol

Permissible Values

Value Meaning Description
HTTP calm:protocol/HTTP The HTTP protocol
HTTPS calm:protocol/HTTPS The HTTPS protocol
FTP calm:protocol/FTP The FTP protocol
SFTP calm:protocol/SFTP The SFTP protocol
JDBC calm:protocol/JDBC The JDBC protocol
WebSocket calm:protocol/WebSocket The WebSocket protocol
SocketIO calm:protocol/SocketIO The SocketIO protocol
LDAP calm:protocol/LDAP The LDAP protocol
AMQP calm:protocol/AMQP The AMQP protocol
TLS calm:protocol/TLS The TLS protocol
mTLS calm:protocol/mTLS The mTLS protocol
TCP calm:protocol/TCP The TCP protocol

Slots

Name Description
protocol

Identifier and Mapping Information

Schema Source

LinkML Source

name: Protocol
description: Wire-level protocol used by a relationship.
from_schema: https://w3id.org/lmodel/calm
rank: 1000
permissible_values:
  HTTP:
    text: HTTP
    description: The HTTP protocol.
    meaning: calm:protocol/HTTP
  HTTPS:
    text: HTTPS
    description: The HTTPS protocol.
    meaning: calm:protocol/HTTPS
  FTP:
    text: FTP
    description: The FTP protocol.
    meaning: calm:protocol/FTP
  SFTP:
    text: SFTP
    description: The SFTP protocol.
    meaning: calm:protocol/SFTP
  JDBC:
    text: JDBC
    description: The JDBC protocol.
    meaning: calm:protocol/JDBC
  WebSocket:
    text: WebSocket
    description: The WebSocket protocol.
    meaning: calm:protocol/WebSocket
  SocketIO:
    text: SocketIO
    description: The SocketIO protocol.
    meaning: calm:protocol/SocketIO
  LDAP:
    text: LDAP
    description: The LDAP protocol.
    meaning: calm:protocol/LDAP
  AMQP:
    text: AMQP
    description: The AMQP protocol.
    meaning: calm:protocol/AMQP
  TLS:
    text: TLS
    description: The TLS protocol.
    meaning: calm:protocol/TLS
  mTLS:
    text: mTLS
    description: The mTLS protocol.
    meaning: calm:protocol/mTLS
  TCP:
    text: TCP
    description: The TCP protocol.
    meaning: calm:protocol/TCP