Skip to main content

Module schema

Module schema 

Source

Structs§

ChildHashes
ChildSummary
Summary of a child plugin
DeprecationInfo
Structured deprecation metadata attached to a MethodSchema.
MethodSchema
Schema for a single method exposed by a plugin
ParamSchema
Per-parameter metadata for a method’s parameters.
PluginHashes
Schema summary containing only hashes (for cache validation)
PluginSchema
A plugin’s schema with methods and child summaries.
Schema
A complete JSON Schema with metadata
SchemaProperty
A property definition in a schema

Enums§

HttpMethod
HTTP method for REST endpoint routing
MethodRole
Describes how a method participates in the activation graph.
ReturnShape
Describes the structural shape of a method’s return type.
SchemaResult
Result of a schema query - either full plugin or single method
SchemaType
Schema type enumeration