Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. asyncapi: '2.0.0-rc2'
  2. id: 'urn:demo'
  3. info:
  4. title: Demo
  5. version: '1.0'
  6. channels:
  7. userEvents:
  8. description: User Events Channel
  9. publish:
  10. summary: Publish User related events
  11. message:
  12. $ref: '#/components/messages/userCreated'
  13. components:
  14. messages:
  15. userCreated:
  16. name: userCreated
  17. payload:
  18. $ref: '#/components/schemas/userCreated'
  19. schemas:
  20. userCreated:
  21. type: object
  22. additionalProperties: false
  23. properties:
  24. id:
  25. type: string
  26. format: uuid
  27. example: bd58d14f-fd3e-449c-b60c-a56548190d68
  28. userName:
  29. type: string
  30. format: email
  31. familyName:
  32. type: string
  33. example: Alex
  34. givenName:
  35. type: string
  36. example: Jem
  37. phoneNumber:
  38. type: string
  39. example: "+4917159374368"
  40. role:
  41. type: string
  42. example: admin
  43. pattern: '^[-.~a-zA-Z0-9_]+$'
  44. maxLength: 64
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement