første xml update
[virt-orchestrator.git] / vFLOWER / content / Workflows / uio / etc / global_parameters.workflow.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <workflow xmlns="http://vmware.com/vco/workflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://vmware.com/vco/workflow http://vmware.com/vco/workflow/Workflow-v4.xsd" root-name="item1" object-name="workflow:name=generic" id="1f0fc470-006c-4c15-a3b9-95e2e7540f22" version="1.0.15" api-version="3.1.0" allowed-operations="fve" restartMode="1" resumeFromFailedMode="0">
3     <display-name>global_parameters</display-name>
4
5     <position x="100.0" y="50.0"/>
6
7     <output>
8         <param name="mailto" type="string">
9             <description>Default mailto parameter</description>
10         </param>
11         <param name="smtp_server" type="string">
12             <description>Default SMTP server</description>
13         </param>
14         <param name="smtp_port" type="string">
15             <description>Default SMTP port</description>
16         </param>
17         <param name="database" type="SQL:Database">
18             <description>Default database</description>
19         </param>
20         <param name="vmPassword" type="SecureString"/>
21         <param name="ou" type="string"/>
22         <param name="ad_controll" type="boolean">
23             <description>if yes, manipulate AD, if no, use uioadd with dynamic password</description>
24         </param>
25         <param name="ssh_shell_server" type="string"/>
26         <param name="ad_domain_user" type="string">
27             <description>Ad join user</description>
28         </param>
29         <param name="domain_name" type="string"/>
30         <param name="manage_cpu_ram" type="boolean">
31             <description>If yes, define CPU when creating new VM, not using templated default</description>
32         </param>
33         <param name="enable_email" type="boolean"/>
34     </output>
35
36     <attrib name="default_mailto" type="string" read-only="false">
37         <value encoded="n">virt-logs@usit.uio.no</value>
38         <description>Default mailto parameter</description>
39     </attrib>
40     <attrib name="default_smtp_server" type="string" read-only="false">
41         <value encoded="n">smtp.uio.no</value>
42         <description>Default SMTP server</description>
43     </attrib>
44     <attrib name="default_smtp_port" type="string" read-only="false">
45         <value encoded="n">25</value>
46         <description>Default SMTP port</description>
47     </attrib>
48     <attrib name="default_database" type="SQL:Database" read-only="false">
49         <value encoded="n">dunes://service.dunes.ch/CustomSDKObject?id='8d6afdea-eded-429f-99b1-1d9fedc6acb8'&amp;dunesName='SQL:Database'</value>
50         <description>Default database</description>
51     </attrib>
52     <attrib name="deafault_vmPassword" type="SecureString" read-only="false">
53         <value encoded="n">12A84EB65477E7216FD6FB74C311322336344354D6FF08DCD06AD33FEFDE161A3E4BD40E230A3FBD125BEDBFA5E01703121</value>
54     </attrib>
55     <attrib name="default_ou" type="string" read-only="false">
56         <value encoded="n">OU=incoming,OU=servers,DC=uio,DC=no</value>
57         <description>Default OU, hvis satt så brukes dette. hvis ikke så utledes ou fra ldap path til eksiterende computer objekt</description>
58     </attrib>
59     <attrib name="default_ad_controll" type="boolean" read-only="false">
60         <value encoded="n">false</value>
61         <description>Administrere AD</description>
62     </attrib>
63     <attrib name="default_ssh_shell_server" type="string" read-only="false">
64         <value encoded="n">esx-mgmt.uio.no</value>
65         <description>Shell server som brukes til å kjøre bofh kommandoer m.m</description>
66     </attrib>
67     <attrib name="default_ad_domain_user" type="string" read-only="false">
68         <value encoded="n">uioadd</value>
69         <description>Ad join user</description>
70     </attrib>
71     <attrib name="default_domain_name" type="string" read-only="false">
72         <value encoded="n">uio.no</value>
73     </attrib>
74     <attrib name="default_manage_cpu_ram" type="boolean" read-only="false">
75         <value encoded="n">true</value>
76         <description>If yes, define CPU when creating new VM, not using templated default</description>
77     </attrib>
78     <attrib name="default_enable_email" type="boolean" read-only="false">
79         <value encoded="n">true</value>
80         <description>If yes, inform user about prosess</description>
81     </attrib>
82
83     <workflow-item name="item0" type="end" end-mode="0">
84         <position x="384.5" y="45.40909090909091"/>
85     </workflow-item>
86
87     <workflow-item name="item1" out-name="item0" type="task">
88         <display-name>Scriptable task</display-name>
89
90         <script encoded="false">
91 // This workflow will only define variables for other workflows
92         </script>
93
94         <in-binding>
95             <bind name="mailto" type="string" export-name="default_mailto">
96                 <description>Default mailto parameter</description>
97             </bind>
98             <bind name="smtp_server" type="string" export-name="default_smtp_server">
99                 <description>Default SMTP server</description>
100             </bind>
101             <bind name="smtp_port" type="string" export-name="default_smtp_port">
102                 <description>Default SMTP port</description>
103             </bind>
104             <bind name="database" type="SQL:Database" export-name="default_database">
105                 <description>Default database</description>
106             </bind>
107             <bind name="vmPassword" type="SecureString" export-name="deafault_vmPassword"/>
108             <bind name="ad_controll" type="boolean" export-name="default_ad_controll"/>
109             <bind name="ou" type="string" export-name="default_ou">
110                 <description>Default OU, hvis satt så brukes dette. hvis ikke så utledes ou fra ldap path til eksiterende computer objekt</description>
111             </bind>
112             <bind name="ssh_shell_server" type="string" export-name="default_ssh_shell_server">
113                 <description>Shell server som brukes til å kjøre bofh kommandoer m.m</description>
114             </bind>
115             <bind name="ad_domain_user" type="string" export-name="default_ad_domain_user">
116                 <description>Ad join user</description>
117             </bind>
118             <bind name="domain_name" type="string" export-name="default_domain_name"/>
119             <bind name="manage_cpu_ram" type="boolean" export-name="default_manage_cpu_ram"/>
120             <bind name="enable_email" type="boolean" export-name="default_enable_email"/>
121         </in-binding>
122
123         <out-binding>
124             <bind name="mailto" type="string" export-name="mailto">
125                 <description>Default mailto parameter</description>
126             </bind>
127             <bind name="smtp_server" type="string" export-name="smtp_server">
128                 <description>Default SMTP server</description>
129             </bind>
130             <bind name="smtp_port" type="string" export-name="smtp_port">
131                 <description>Default SMTP port</description>
132             </bind>
133             <bind name="database" type="SQL:Database" export-name="database">
134                 <description>Default database</description>
135             </bind>
136             <bind name="vmPassword" type="SecureString" export-name="vmPassword"/>
137             <bind name="ad_controll" type="boolean" export-name="ad_controll"/>
138             <bind name="ou" type="string" export-name="ou">
139                 <description>Default OU, hvis satt så brukes dette. hvis ikke så utledes ou fra ldap path til eksiterende computer objekt</description>
140             </bind>
141             <bind name="ssh_shell_server" type="string" export-name="ssh_shell_server">
142                 <description>Shell server som brukes til å kjøre bofh kommandoer m.m</description>
143             </bind>
144             <bind name="ad_domain_user" type="string" export-name="ad_domain_user">
145                 <description>Ad join user</description>
146             </bind>
147             <bind name="domain_name" type="string" export-name="domain_name"/>
148             <bind name="manage_cpu_ram" type="boolean" export-name="manage_cpu_ram">
149                 <description>If yes, define CPU when creating new VM, not using templated default</description>
150             </bind>
151             <bind name="enable_email" type="boolean" export-name="enable_email"/>
152         </out-binding>
153
154         <position x="204.5" y="55.40909090909091"/>
155     </workflow-item>
156
157     <presentation/>
158 </workflow>