diff --git a/package-lock.json b/package-lock.json index fc988d66..c31a091f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@asyncapi/specs", - "version": "6.0.0-next-major-spec.5", + "version": "6.0.0-next-major-spec.6", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 73868fe4..a96bcd3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@asyncapi/specs", - "version": "6.0.0-next-major-spec.5", + "version": "6.0.0-next-major-spec.6", "description": "AsyncAPI schema versions", "main": "index.js", "types": "index.d.ts", diff --git a/schemas/3.0.0-without-$id.json b/schemas/3.0.0-without-$id.json index 0b8387f8..a2654ac5 100644 --- a/schemas/3.0.0-without-$id.json +++ b/schemas/3.0.0-without-$id.json @@ -926,7 +926,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -941,7 +941,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-server" + "$ref": "#/definitions/bindings-mqtt-0.2.0-server" } }, { @@ -951,12 +951,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-server" + "$ref": "#/definitions/bindings-mqtt-0.2.0-server" } } ] @@ -1198,7 +1198,7 @@ } } }, - "bindings-mqtt-0.1.0-server": { + "bindings-mqtt-0.2.0-server": { "title": "MQTT server bindings object", "description": "This object contains information about the server representation in MQTT.", "type": "object", @@ -1251,7 +1251,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -1267,7 +1267,7 @@ "retain": false }, "keepAlive": 60, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, @@ -2995,7 +2995,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -3010,7 +3010,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-http-0.1.0-message" + "$ref": "#/definitions/bindings-http-0.2.0-message" } }, { @@ -3020,12 +3020,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "#/definitions/bindings-http-0.1.0-message" + "$ref": "#/definitions/bindings-http-0.2.0-message" } } ] @@ -3035,7 +3035,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -3050,7 +3050,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-message" + "$ref": "#/definitions/bindings-amqp-0.3.0-message" } }, { @@ -3060,12 +3060,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-message" + "$ref": "#/definitions/bindings-amqp-0.3.0-message" } } ] @@ -3075,7 +3075,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -3090,7 +3090,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-message" + "$ref": "#/definitions/bindings-mqtt-0.2.0-message" } }, { @@ -3100,12 +3100,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-message" + "$ref": "#/definitions/bindings-mqtt-0.2.0-message" } } ] @@ -3308,7 +3308,7 @@ } } }, - "bindings-http-0.1.0-message": { + "bindings-http-0.2.0-message": { "title": "HTTP message bindings object", "description": "This object contains information about the message representation in HTTP.", "type": "object", @@ -3326,7 +3326,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -3344,11 +3344,11 @@ } } }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, - "bindings-amqp-0.2.0-message": { + "bindings-amqp-0.3.0-message": { "title": "AMQP message bindings object", "description": "This object contains information about the message representation in AMQP.", "type": "object", @@ -3370,7 +3370,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -3379,11 +3379,11 @@ { "contentEncoding": "gzip", "messageType": "user.signup", - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, - "bindings-mqtt-0.1.0-message": { + "bindings-mqtt-0.2.0-message": { "title": "MQTT message bindings object", "description": "This object contains information about the message representation in MQTT.", "type": "object", @@ -3397,14 +3397,14 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } }, "examples": [ { - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, @@ -3938,7 +3938,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -3953,7 +3953,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-channel" + "$ref": "#/definitions/bindings-amqp-0.3.0-channel" } }, { @@ -3963,12 +3963,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-channel" + "$ref": "#/definitions/bindings-amqp-0.3.0-channel" } } ] @@ -4238,7 +4238,7 @@ } ] }, - "bindings-amqp-0.2.0-channel": { + "bindings-amqp-0.3.0-channel": { "title": "AMQP channel bindings object", "description": "This object contains information about the channel representation in AMQP.", "type": "object", @@ -4323,7 +4323,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -4370,7 +4370,7 @@ "autoDelete": false, "vhost": "/" }, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" }, { "is": "queue", @@ -4381,7 +4381,7 @@ "autoDelete": false, "vhost": "/" }, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, @@ -5063,7 +5063,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -5078,7 +5078,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-http-0.1.0-operation" + "$ref": "#/definitions/bindings-http-0.2.0-operation" } }, { @@ -5088,12 +5088,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "#/definitions/bindings-http-0.1.0-operation" + "$ref": "#/definitions/bindings-http-0.2.0-operation" } } ] @@ -5103,7 +5103,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -5118,7 +5118,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-operation" + "$ref": "#/definitions/bindings-amqp-0.3.0-operation" } }, { @@ -5128,12 +5128,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "#/definitions/bindings-amqp-0.2.0-operation" + "$ref": "#/definitions/bindings-amqp-0.3.0-operation" } } ] @@ -5143,7 +5143,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -5158,7 +5158,7 @@ } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-operation" + "$ref": "#/definitions/bindings-mqtt-0.2.0-operation" } }, { @@ -5168,12 +5168,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "#/definitions/bindings-mqtt-0.1.0-operation" + "$ref": "#/definitions/bindings-mqtt-0.2.0-operation" } } ] @@ -5354,7 +5354,7 @@ "googlepubsub": {} } }, - "bindings-http-0.1.0-operation": { + "bindings-http-0.2.0-operation": { "title": "HTTP operation bindings object", "description": "This object contains information about the operation representation in HTTP.", "type": "object", @@ -5365,14 +5365,6 @@ } }, "properties": { - "type": { - "type": "string", - "enum": [ - "request", - "response" - ], - "description": "Required. Type of operation. Its value MUST be either 'request' or 'response'." - }, "method": { "type": "string", "enum": [ @@ -5395,41 +5387,13 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } }, - "required": [ - "type" - ], - "oneOf": [ - { - "properties": { - "type": { - "const": "request" - } - }, - "required": [ - "method" - ] - }, - { - "properties": { - "is": { - "const": "response" - } - }, - "not": { - "required": [ - "method" - ] - } - } - ], "examples": [ { - "type": "response", "query": { "type": "object", "required": [ @@ -5444,10 +5408,9 @@ }, "additionalProperties": false }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" }, { - "type": "request", "method": "GET", "query": { "type": "object", @@ -5463,11 +5426,11 @@ }, "additionalProperties": false }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, - "bindings-amqp-0.2.0-operation": { + "bindings-amqp-0.3.0-operation": { "title": "AMQP operation bindings object", "description": "This object contains information about the operation representation in AMQP.", "type": "object", @@ -5517,10 +5480,6 @@ }, "description": "Like cc but consumers will not receive this information." }, - "replyTo": { - "type": "string", - "description": "Name of the queue where the consumer should send the response." - }, "timestamp": { "type": "boolean", "description": "Whether the message should include a timestamp or not." @@ -5532,7 +5491,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -5550,14 +5509,13 @@ "bcc": [ "external.audit" ], - "replyTo": "user.signedup", "timestamp": true, "ack": false, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, - "bindings-mqtt-0.1.0-operation": { + "bindings-mqtt-0.2.0-operation": { "title": "MQTT operation bindings object", "description": "This object contains information about the operation representation in MQTT.", "type": "object", @@ -5579,7 +5537,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -5588,7 +5546,7 @@ { "qos": 2, "retain": true, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, diff --git a/schemas/3.0.0.json b/schemas/3.0.0.json index a9e52882..1c28feb0 100644 --- a/schemas/3.0.0.json +++ b/schemas/3.0.0.json @@ -959,7 +959,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -974,7 +974,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/server.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/server.json" } }, { @@ -984,12 +984,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/server.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/server.json" } } ] @@ -1231,8 +1231,8 @@ } } }, - "http://asyncapi.com/bindings/mqtt/0.1.0/server.json": { - "$id": "http://asyncapi.com/bindings/mqtt/0.1.0/server.json", + "http://asyncapi.com/bindings/mqtt/0.2.0/server.json": { + "$id": "http://asyncapi.com/bindings/mqtt/0.2.0/server.json", "title": "MQTT server bindings object", "description": "This object contains information about the server representation in MQTT.", "type": "object", @@ -1285,7 +1285,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -1301,7 +1301,7 @@ "retain": false }, "keepAlive": 60, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, @@ -3048,7 +3048,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -3063,7 +3063,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/http/0.1.0/message.json" + "$ref": "http://asyncapi.com/bindings/http/0.2.0/message.json" } }, { @@ -3073,12 +3073,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/http/0.1.0/message.json" + "$ref": "http://asyncapi.com/bindings/http/0.2.0/message.json" } } ] @@ -3088,7 +3088,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -3103,7 +3103,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/message.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/message.json" } }, { @@ -3113,12 +3113,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/message.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/message.json" } } ] @@ -3128,7 +3128,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -3143,7 +3143,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/message.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/message.json" } }, { @@ -3153,12 +3153,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/message.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/message.json" } } ] @@ -3361,8 +3361,8 @@ } } }, - "http://asyncapi.com/bindings/http/0.1.0/message.json": { - "$id": "http://asyncapi.com/bindings/http/0.1.0/message.json", + "http://asyncapi.com/bindings/http/0.2.0/message.json": { + "$id": "http://asyncapi.com/bindings/http/0.2.0/message.json", "title": "HTTP message bindings object", "description": "This object contains information about the message representation in HTTP.", "type": "object", @@ -3380,7 +3380,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -3398,12 +3398,12 @@ } } }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, - "http://asyncapi.com/bindings/amqp/0.2.0/message.json": { - "$id": "http://asyncapi.com/bindings/amqp/0.2.0/message.json", + "http://asyncapi.com/bindings/amqp/0.3.0/message.json": { + "$id": "http://asyncapi.com/bindings/amqp/0.3.0/message.json", "title": "AMQP message bindings object", "description": "This object contains information about the message representation in AMQP.", "type": "object", @@ -3425,7 +3425,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -3434,12 +3434,12 @@ { "contentEncoding": "gzip", "messageType": "user.signup", - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, - "http://asyncapi.com/bindings/mqtt/0.1.0/message.json": { - "$id": "http://asyncapi.com/bindings/mqtt/0.1.0/message.json", + "http://asyncapi.com/bindings/mqtt/0.2.0/message.json": { + "$id": "http://asyncapi.com/bindings/mqtt/0.2.0/message.json", "title": "MQTT message bindings object", "description": "This object contains information about the message representation in MQTT.", "type": "object", @@ -3453,14 +3453,14 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } }, "examples": [ { - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, @@ -4004,7 +4004,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -4019,7 +4019,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/channel.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/channel.json" } }, { @@ -4029,12 +4029,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/channel.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/channel.json" } } ] @@ -4305,8 +4305,8 @@ } ] }, - "http://asyncapi.com/bindings/amqp/0.2.0/channel.json": { - "$id": "http://asyncapi.com/bindings/amqp/0.2.0/channel.json", + "http://asyncapi.com/bindings/amqp/0.3.0/channel.json": { + "$id": "http://asyncapi.com/bindings/amqp/0.3.0/channel.json", "title": "AMQP channel bindings object", "description": "This object contains information about the channel representation in AMQP.", "type": "object", @@ -4391,7 +4391,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -4438,7 +4438,7 @@ "autoDelete": false, "vhost": "/" }, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" }, { "is": "queue", @@ -4449,7 +4449,7 @@ "autoDelete": false, "vhost": "/" }, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, @@ -5143,7 +5143,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -5158,7 +5158,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/http/0.1.0/operation.json" + "$ref": "http://asyncapi.com/bindings/http/0.2.0/operation.json" } }, { @@ -5168,12 +5168,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/http/0.1.0/operation.json" + "$ref": "http://asyncapi.com/bindings/http/0.2.0/operation.json" } } ] @@ -5183,7 +5183,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.2.0" + "0.3.0" ] } }, @@ -5198,7 +5198,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/operation.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/operation.json" } }, { @@ -5208,12 +5208,12 @@ ], "properties": { "bindingVersion": { - "const": "0.2.0" + "const": "0.3.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/amqp/0.2.0/operation.json" + "$ref": "http://asyncapi.com/bindings/amqp/0.3.0/operation.json" } } ] @@ -5223,7 +5223,7 @@ "properties": { "bindingVersion": { "enum": [ - "0.1.0" + "0.2.0" ] } }, @@ -5238,7 +5238,7 @@ } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/operation.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/operation.json" } }, { @@ -5248,12 +5248,12 @@ ], "properties": { "bindingVersion": { - "const": "0.1.0" + "const": "0.2.0" } } }, "then": { - "$ref": "http://asyncapi.com/bindings/mqtt/0.1.0/operation.json" + "$ref": "http://asyncapi.com/bindings/mqtt/0.2.0/operation.json" } } ] @@ -5434,8 +5434,8 @@ "googlepubsub": {} } }, - "http://asyncapi.com/bindings/http/0.1.0/operation.json": { - "$id": "http://asyncapi.com/bindings/http/0.1.0/operation.json", + "http://asyncapi.com/bindings/http/0.2.0/operation.json": { + "$id": "http://asyncapi.com/bindings/http/0.2.0/operation.json", "title": "HTTP operation bindings object", "description": "This object contains information about the operation representation in HTTP.", "type": "object", @@ -5446,14 +5446,6 @@ } }, "properties": { - "type": { - "type": "string", - "enum": [ - "request", - "response" - ], - "description": "Required. Type of operation. Its value MUST be either 'request' or 'response'." - }, "method": { "type": "string", "enum": [ @@ -5476,41 +5468,13 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } }, - "required": [ - "type" - ], - "oneOf": [ - { - "properties": { - "type": { - "const": "request" - } - }, - "required": [ - "method" - ] - }, - { - "properties": { - "is": { - "const": "response" - } - }, - "not": { - "required": [ - "method" - ] - } - } - ], "examples": [ { - "type": "response", "query": { "type": "object", "required": [ @@ -5525,10 +5489,9 @@ }, "additionalProperties": false }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" }, { - "type": "request", "method": "GET", "query": { "type": "object", @@ -5544,12 +5507,12 @@ }, "additionalProperties": false }, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] }, - "http://asyncapi.com/bindings/amqp/0.2.0/operation.json": { - "$id": "http://asyncapi.com/bindings/amqp/0.2.0/operation.json", + "http://asyncapi.com/bindings/amqp/0.3.0/operation.json": { + "$id": "http://asyncapi.com/bindings/amqp/0.3.0/operation.json", "title": "AMQP operation bindings object", "description": "This object contains information about the operation representation in AMQP.", "type": "object", @@ -5599,10 +5562,6 @@ }, "description": "Like cc but consumers will not receive this information." }, - "replyTo": { - "type": "string", - "description": "Name of the queue where the consumer should send the response." - }, "timestamp": { "type": "boolean", "description": "Whether the message should include a timestamp or not." @@ -5614,7 +5573,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.2.0" + "0.3.0" ], "description": "The version of this binding. If omitted, \"latest\" MUST be assumed." } @@ -5632,15 +5591,14 @@ "bcc": [ "external.audit" ], - "replyTo": "user.signedup", "timestamp": true, "ack": false, - "bindingVersion": "0.2.0" + "bindingVersion": "0.3.0" } ] }, - "http://asyncapi.com/bindings/mqtt/0.1.0/operation.json": { - "$id": "http://asyncapi.com/bindings/mqtt/0.1.0/operation.json", + "http://asyncapi.com/bindings/mqtt/0.2.0/operation.json": { + "$id": "http://asyncapi.com/bindings/mqtt/0.2.0/operation.json", "title": "MQTT operation bindings object", "description": "This object contains information about the operation representation in MQTT.", "type": "object", @@ -5662,7 +5620,7 @@ "bindingVersion": { "type": "string", "enum": [ - "0.1.0" + "0.2.0" ], "description": "The version of this binding. If omitted, 'latest' MUST be assumed." } @@ -5671,7 +5629,7 @@ { "qos": 2, "retain": true, - "bindingVersion": "0.1.0" + "bindingVersion": "0.2.0" } ] },