The anchors provide the possibility to point to a particular part of a schema.
Each component has a unique anchor in the http://{URL}/#{SCHEMA_NAME}-{CONTAINER}-{ITEM_NAME}-{ITEM_PROPERTY} format, where:
{URL}is the website URL.{SCHEMA_NAME}is the name of the schema. It is passed to the component by configuration with theschemaIDfield. By default, the value ofschemaIDis set to an empty string.{CONTAINER}is the name of the container. The possible values are:info,servers,operations,messages,schemas. IfITEM_NAMEis also present then container has singular form likeoperation,messageetc.{ITEM_NAME}is the name of the item:- there are no defined items for the
infocontainer - for
operationscontainer, each item has includes type of operation (publishorsubscribe) likeoperation-publish-{ITEM_NAME}-...
- there are no defined items for the
{ITEM_PROPERTY}is the name of a particular part of the item. The possible values are:- for the
infocontainer: there are no defined properties - for the
serverscontainer:url-variables,security - for the
operationscontainer:parameters,message - for the
messagescontainer:payload,headers - for the
schemascontainer: there are no defined properties
- for the
http://{URL}/#operationsis an anchor that points to theoperationscontainer.http://{URL}/#custom-spec-operationsis an anchor that points to theoperationscontainer of thecustom-specspecification.http://{URL}/#operation-subscribe-testUrlis an anchor that points to thetestUrlitem of theoperationscontainer.http://{URL}/#operation-publish-testUrl-parameters- is an anchor that points to theparameterspart of thetestUrlitem of theoperationscontainer.