Guest User

Untitled

a guest
Oct 31st, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. heat_template_version: 2015-04-30
  2.  
  3. description: Create a new Project. Assign a user and user-role pair.
  4.  
  5. parameters:
  6. demo_project_name:
  7. type: string
  8. description: project name
  9. demo_user_role:
  10. type: string
  11. description: name of the user role.
  12. demo_project_user:
  13. type: string
  14. description: Project user
  15. demo_project_user_passwd:
  16. type: string
  17. description: project user initial password
  18.  
  19. resources:
  20. demo_project:
  21. type: OS::Keystone::Project
  22. properties:
  23. name: { get_param: demo_project_name }
  24. domain: default
  25. description: New Demo Project
  26. demo_role:
  27. type: OS::Keystone::Role
  28. properties:
  29. name: { get_param: demo_user_role }
  30. demo_user:
  31. type: OS::Keystone::User
  32. properties:
  33. name: { get_param: demo_project_user }
  34. domain: default
  35. description: Test user
  36. default_project: { get_resource: demo_project }
  37. password: { get_param: demo_project_user_passwd }
  38. roles:
  39. - role: { get_resource: demo_role}
  40. project: { get_resource: demo_project }
Add Comment
Please, Sign In to add comment