asyncapi: 2.2.0 info: title: Record Label Service version: 1.0.0 description: This service is in charge of processing music servers: production: url: ibmmq://localhost:1414/QM1/DEV.APP.SVRCONN protocol: ibmmq-secure description: Production Instance 1 bindings: ibmmq: cipherSpec: ANY_TLS12 channels: song/released: publish: message: $ref: '#/components/messages/song' subscribe: message: $ref: '#/components/messages/song' components: messages: song: payload: type: object properties: title: type: string description: Song title artist: type: string description: Song artist album: type: string description: Song album genre: type: string description: Primary song genre length: type: integer description: Track length in seconds