blob: 956051d51a1da5aeafa3d8011917cb92b9af373d [file] [log] [blame]
Andy Bavier89a95422016-11-02 14:38:39 -04001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: Add a user
4
5imports:
6 - custom_types/xos.yaml
7
8topology_template:
9 node_templates:
10 {{ local_site }}:
11 type: tosca.nodes.Site
12
13 {{ name }}:
14 type: tosca.nodes.User
15 properties:
16 password: "{{ password }}"
17 firstname: "{{ firstname }}"
18 lastname: "{{ lastname }}"
19 phone: "{{ phone }}"
20 user_url: "{{ user_url }}"
21 public_key: "{{ public_key }}"
22 is_active: "{{ is_active }}"
23 is_admin: "{{ is_admin }}"
24 is_readonly: "{{ is_readonly }}"
25 is_appuser: "{{ is_appuser }}"
26 requirements:
27 - site:
28 node: {{ local_site }}
29 relationship: tosca.relationships.MemberOfSite