| 
				   | 
				
| Line 1: | 
Line 1: | 
 | <div class="sect1" lang="en-EN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">createresource</h2></div></div></div><p>The <strong class="userinput"><code>createresource</code></strong> tool allows to create a new resource within a given context.</p><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Parameters</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-h,--help</td><td align="left">Prints a help text</td></tr><tr><td align="left">    --environment</td><td align="left">Show info about commandline environment</td></tr><tr><td align="left">    --nonl</td><td align="left">Remove all newlines (\n) from output</td></tr><tr><td align="left">-c,--contextid <string></td><td align="left">The id of the context</td></tr><tr><td align="left">-n,--name <string></td><td align="left">The resource name</td></tr><tr><td align="left">-d,--displayname <string></td><td align="left">The resource display name</td></tr><tr><td align="left">-a,--available <true/false></td><td align="left">Toggle resource availability</td></tr><tr><td align="left">-D,--description <string></td><td align="left">Description of this resource</td></tr><tr><td align="left">-e,--email <string></td><td align="left">E-Mail of this resource</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Extra parameters when authentication is enabled</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-A,--adminuser <string></td><td align="left">Context Admin user name</td></tr><tr><td align="left">-P,--adminpass <string></td><td align="left">Context Admin password</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Return value</h3></div></div></div><p><code class="computeroutput">0</code> on success</p><p><code class="computeroutput">>0</code> on failure</p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Mandatory parameters</h3></div></div></div><p><strong class="userinput"><code>contextid {adminuser adminpass} name displayname email</code></strong></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Command output</h3></div></div></div><p>On success:</p><p><code class="computeroutput">resource <resourceid> in context <contextid> created</code></p><p>On failure:</p><p><code class="computeroutput">resource in context <contextid> could not be created: <reason from server></code></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Example</h3></div></div></div><p><code class="computeroutput">root@oxhe~# </code><strong class="userinput"><code>/opt/open-xchange/sbin/createresource -c 123 -n "laptop" -d "Super laptop" -D "laptop for rent" -e "laptop@example.com"</code></strong></p><p><code class="computeroutput">resource 6 in context 123 created</code></p></div></div>
  |  | 
 | 
  |  | 
  | 
 |  | == createresource ==  | 
 | 
  |  | 
  | 
 | <div class="sect1" lang="en-EN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">deleteresource</h2></div></div></div><p>The <strong class="userinput"><code>deleteresource</code></strong> tool allows to delete a resource within a given context.</p><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Parameters</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-h,--help</td><td align="left">Prints a help text</td></tr><tr><td align="left">    --environment</td><td align="left">Show info about commandline environment</td></tr><tr><td align="left">    --nonl</td><td align="left">Remove all newlines (\n) from output</td></tr><tr><td align="left">-c,--contextid <integer></td><td align="left">The id of the context</td></tr><tr><td align="left">-i,--resourceid <integer></td><td align="left">Id of this resource</td></tr><tr><td align="left">-n,--name <string></td><td align="left">The resource name</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Extra parameters when authentication is enabled</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-A,--adminuser <string></td><td align="left">Context Admin user name</td></tr><tr><td align="left">-P,--adminpass <string></td><td align="left">Context Admin password</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Return value</h3></div></div></div><p><code class="computeroutput">0</code> on success</p><p><code class="computeroutput">>0</code> on failure</p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Mandatory parameters</h3></div></div></div><p><strong class="userinput"><code>contextid {adminuser adminpass} (name or resourceid)</code></strong></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Command output</h3></div></div></div><p>On success:</p><p><code class="computeroutput">resource <resourceid> in context <contextid> deleted</code></p><p>On failure:</p><p><code class="computeroutput">resource <resourceid> in context <contextid> could not be deleted: <reason from server></code></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Example</h3></div></div></div><p><code class="computeroutput">root@oxhe~# </code><strong class="userinput"><code>/opt/open-xchange/sbin/deleteresource -c 123 -i 6</code></strong></p><p><code class="computeroutput">resource 6 in context 123 deleted</code></p></div></div>
  |  | The '''<code>createresource</code>''' tool allows to create a new resource within a given context.  | 
 | 
  |  | 
  | 
 |  | === Parameters ===  | 
 | 
  |  | 
  | 
 | <div class="sect1" lang="en-EN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">listresource</h2></div></div></div><p>The <strong class="userinput"><code>listresource</code></strong> tool allows to list and search for resources within a given context.</p><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Parameters</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-h,--help</td><td align="left">Prints a help text</td></tr><tr><td align="left">    --environment</td><td align="left">Show info about commandline environment</td></tr><tr><td align="left">    --nonl</td><td align="left">Remove all newlines (\n) from output</td></tr><tr><td align="left">-c,--contextid <integer></td><td align="left">The id of the context</td></tr><tr><td align="left">   --csv</td><td align="left">Format output as csv</td></tr><tr><td align="left">-s,--searchpattern <string></td><td align="left">The search pattern which is used for listing</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Extra parameters when authentication is enabled</h3></div></div></div><div class="informaltable"><table border="0"><colgroup><col><col></colgroup><tr><td align="left">-A,--adminuser <string></td><td align="left">Context Admin user name</td></tr><tr><td align="left">-P,--adminpass <string></td><td align="left">Context Admin password</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Return value</h3></div></div></div><p><code class="computeroutput">0</code> on success</p><p><code class="computeroutput">>0</code> on failure</p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Mandatory parameters</h3></div></div></div><p><strong class="userinput"><code>contextid {adminuser adminpass}</code></strong></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Command output</h3></div></div></div><p>Standard output:</p><div class="informaltable"><table border="0"><tr><td align="left">id</td><td align="left">name</td><td align="left">displayname</td><td align="left">description</td><td align="left">email</td><td align="left">available</td></tr><tr><td align="left">6</td><td align="left">laptop</td><td align="left">"Super Laptop"</td><td align="left">"laptop for rent"</td><td align="left">laptop@example.com</td><td align="left">true</td></tr></table></div><p>csv output:</p><p>id,name,displayname,email,available<code class="computeroutput"></code></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Example</h3></div></div></div><p><code class="computeroutput">root@oxhe~# </code><strong class="userinput"><code>/opt/open-xchange/sbin/listresource -c 123</code></strong></p><div class="informaltable"><table border="0"><tr><td align="left">id</td><td align="left">name</td><td align="left">displayname</td><td align="left">description</td><td align="left">email</td><td align="left">available</td><td class="auto-generated"> </td></tr><tr><td align="left">6</td><td align="left">laptop</td><td align="left">"Super Laptop"</td><td align="left">"laptop for rent"</td><td align="left">laptop@example.com</td><td align="left">true</td><td class="auto-generated"> </td></tr></table></div></div></div>
  |  | {| border="1"  | 
 |  | |-  | 
 |  | | -h,  --help  | 
 |  | |Prints a help text  | 
 |  | |-  | 
 |  | |    --environment  | 
 |  | |Show info about commandline environment  | 
 |  | |-  | 
 |  | |    --nonl  | 
 |  | |Remove all newlines (\n) from output  | 
 |  | |-  | 
 |  | | -c, --contextid <string>  | 
 |  | |The id of the context  | 
 |  | |-  | 
 |  | | -n, --name <string>  | 
 |  | |The resource name  | 
 |  | |-  | 
 |  | | -d, --displayname <string>  | 
 |  | |The resource display name  | 
 |  | |-  | 
 |  | | -a, --available <true/false>  | 
 |  | |Toggle resource availability  | 
 |  | |-  | 
 |  | | -D, --description <string>  | 
 |  | |Description of this resource  | 
 |  | |-  | 
 |  | | -e, --email <string>  | 
 |  | |E-Mail of this resource  | 
 |  | |}  | 
 | 
  |  | 
  | 
 |  | === Extra parameters when authentication is enabled ===  | 
 | 
  |  | 
  | 
 | <div class="sect1" lang="en-EN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">changeresource</h2></div></div></div><p>The <strong class="userinput"><code>changeresource</code></strong> tool allows to change a resource within a given context.</p><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Parameters</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-h,--help</td><td align="left">Prints a help text</td></tr><tr><td align="left">    --environment</td><td align="left">Show info about commandline environment</td></tr><tr><td align="left">    --nonl</td><td align="left">Remove all newlines (\n) from output</td></tr><tr><td align="left">-c,--contextid <integer></td><td align="left">The id of the context</td></tr><tr><td align="left">-i,--resourceid <integer></td><td align="left">Id of this resource</td></tr><tr><td align="left">-n,--name <string></td><td align="left">The resource name</td></tr><tr><td align="left">-d,--displayname <string></td><td align="left">The resource display name</td></tr><tr><td align="left">-a,--available <true/false></td><td align="left">Toggle resource availability</td></tr><tr><td align="left">-D,--description <string></td><td align="left">Description of this resource</td></tr><tr><td align="left">-e,--email <string></td><td align="left">Email of this resource</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Extra parameters when authentication is enabled</h3></div></div></div><div class="informaltable"><table border="0"><tr><td align="left">-A,--adminuser <string></td><td align="left">Context Admin user name</td></tr><tr><td align="left">-P,--adminpass <string></td><td align="left">Context Admin password</td></tr></table></div></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Return value</h3></div></div></div><p><code class="computeroutput">0</code> on success</p><p><code class="computeroutput">>0</code> on failure</p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Mandatory parameters</h3></div></div></div><p><strong class="userinput"><code>contextid {adminuser adminpass} (resourceid or name ) and at least one attribute to change</code></strong></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Command output</h3></div></div></div><p>On success:</p><p><code class="computeroutput">resource <resourceid> in context <contextid> changed</code></p><p>On failure:</p><p><code class="computeroutput">resource <resourceid> in context <contextid> could not be changed: <reason from server></code></p></div><div class="sect2" lang="en-EN"><div class="titlepage"><div><div><h3 class="title">Example</h3></div></div></div><p><code class="computeroutput">root@oxhe~# </code><strong class="userinput"><code>/opt/open-xchange/sbin/changeresource -c 123 -i 6 -D "old Laptop"</code></strong></p><p><code class="computeroutput">resource 6 in context 123 changed</code></p></div></div>
  |  | {| border="1"  | 
 |  | |-  | 
 |  | | -A, --adminuser <string>  | 
 |  | |Context Admin user name  | 
 |  | |-  | 
 |  | | -P, --adminpass <string>  | 
 |  | |Context Admin password  | 
 |  | |}  | 
 |  |    | 
 |  | === Return value ===  | 
 |  |    | 
 |  | <code>0</code> on success  | 
 |  |    | 
 |  | <code>>0</code> on failure  | 
 |  |    | 
 |  | === Mandatory parameters ===  | 
 |  |    | 
 |  | '''<code>contextid {adminuser adminpass} name displayname email</code>'''  | 
 |  |    | 
 |  | === Command output ===  | 
 |  |    | 
 |  | On success:  | 
 |  |    | 
 |  | <code>resource <resourceid> in context <contextid> created</code>  | 
 |  |    | 
 |  | On failure:  | 
 |  |    | 
 |  | <code>resource in context <contextid> could not be created: <reason from server></code>  | 
 |  |    | 
 |  | === Example ===  | 
 |  |    | 
 |  | <code>root@oxhe~# </code>'''<code>/opt/open-xchange/sbin/createresource -c 123 -n "laptop" -d "Super laptop" -D "laptop for rent" -e "laptop@example.com"</code>'''  | 
 |  |    | 
 |  | <code>resource 6 in context 123 created</code>  | 
 |  |    | 
 |  | == deleteresource ==  | 
 |  |    | 
 |  | The '''<code>deleteresource</code>''' tool allows to delete a resource within a given context.  | 
 |  |    | 
 |  | === Parameters ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -h, --help  | 
 |  | |Prints a help text  | 
 |  | |-  | 
 |  | |    --environment  | 
 |  | |Show info about commandline environment  | 
 |  | |-  | 
 |  | |    --nonl  | 
 |  | |Remove all newlines (\n) from output  | 
 |  | |-  | 
 |  | | -c, --contextid <integer>  | 
 |  | |The id of the context  | 
 |  | |-  | 
 |  | | -i, --resourceid <integer>  | 
 |  | |Id of this resource  | 
 |  | |-  | 
 |  | | -n, --name <string>  | 
 |  | |The resource name  | 
 |  | |}  | 
 |  |    | 
 |  | === Extra parameters when authentication is enabled ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -A, --adminuser <string>  | 
 |  | |Context Admin user name  | 
 |  | |-  | 
 |  | | -P, --adminpass <string>  | 
 |  | |Context Admin password  | 
 |  | |}  | 
 |  |    | 
 |  | === Return value ===  | 
 |  |    | 
 |  | <code>0</code> on success  | 
 |  |    | 
 |  | <code>>0</code> on failure  | 
 |  |    | 
 |  | === Mandatory parameters ===  | 
 |  |    | 
 |  | '''<code>contextid {adminuser adminpass} (name or resourceid)</code>'''  | 
 |  |    | 
 |  | === Command output ===  | 
 |  |    | 
 |  | On success:  | 
 |  |    | 
 |  | <code>resource <resourceid> in context <contextid> deleted</code>  | 
 |  |    | 
 |  | On failure:  | 
 |  |    | 
 |  | <code>resource <resourceid> in context <contextid> could not be deleted: <reason from server></code>  | 
 |  |    | 
 |  | === Example ===  | 
 |  |    | 
 |  | <code>root@oxhe~# </code>'''<code>/opt/open-xchange/sbin/deleteresource -c 123 -i 6</code>'''  | 
 |  |    | 
 |  | <code>resource 6 in context 123 deleted</code>  | 
 |  |    | 
 |  | == listresource ==  | 
 |  |    | 
 |  | The '''<code>listresource</code>''' tool allows to list and search for resources within a given context.  | 
 |  |    | 
 |  | === Parameters ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -h, --help  | 
 |  | |Prints a help text  | 
 |  | |-  | 
 |  | |    --environment  | 
 |  | |Show info about commandline environment  | 
 |  | |-  | 
 |  | |    --nonl  | 
 |  | |Remove all newlines (\n) from output  | 
 |  | |-  | 
 |  | | -c, --contextid <integer>  | 
 |  | |The id of the context  | 
 |  | |-  | 
 |  | |   --csv  | 
 |  | |Format output as csv  | 
 |  | |-  | 
 |  | | -s, --searchpattern <string>  | 
 |  | |The search pattern which is used for listing  | 
 |  | |}  | 
 |  |    | 
 |  | === Extra parameters when authentication is enabled ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -A, --adminuser <string>  | 
 |  | |Context Admin user name  | 
 |  | |-  | 
 |  | | -P, --adminpass <string>  | 
 |  | |Context Admin password  | 
 |  | |}  | 
 |  |    | 
 |  | === Return value ===  | 
 |  |    | 
 |  | <code>0</code> on success  | 
 |  |    | 
 |  | <code>>0</code> on failure  | 
 |  |    | 
 |  | === Mandatory parameters ===  | 
 |  |    | 
 |  | '''<code>contextid {adminuser adminpass}</code>'''  | 
 |  |    | 
 |  | === Command output ===  | 
 |  |    | 
 |  | Standard output:  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | |id  | 
 |  | |name  | 
 |  | |displayname  | 
 |  | |description  | 
 |  | |email  | 
 |  | |available  | 
 |  | |-  | 
 |  | |6  | 
 |  | |laptop  | 
 |  | |"Super Laptop"  | 
 |  | |"laptop for rent"  | 
 |  | |laptop@example.com  | 
 |  | |true  | 
 |  | |}  | 
 |  |    | 
 |  | csv output:   | 
 |  |  id, name, displayname, email, available  | 
 |  |    | 
 |  | === Example ===  | 
 |  |    | 
 |  | <code>root@oxhe~# </code>'''<code>/opt/open-xchange/sbin/listresource -c 123</code>'''  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | |id  | 
 |  | |name  | 
 |  | |displayname  | 
 |  | |description  | 
 |  | |email  | 
 |  | |available  | 
 |  | |   | 
 |  | |-  | 
 |  | |6  | 
 |  | |laptop  | 
 |  | |"Super Laptop"  | 
 |  | |"laptop for rent"  | 
 |  | |laptop@example.com  | 
 |  | |true  | 
 |  | |   | 
 |  | |}   | 
 |  |    | 
 |  | == changeresource ==  | 
 |  |    | 
 |  | The '''<code>changeresource</code>''' tool allows to change a resource within a given context.  | 
 |  |    | 
 |  | === Parameters ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -h, --help  | 
 |  | |Prints a help text  | 
 |  | |-  | 
 |  | |    --environment  | 
 |  | |Show info about commandline environment  | 
 |  | |-  | 
 |  | |    --nonl  | 
 |  | |Remove all newlines (\n) from output  | 
 |  | |-  | 
 |  | | -c, --contextid <integer>  | 
 |  | |The id of the context  | 
 |  | |-  | 
 |  | | -i, --resourceid <integer>  | 
 |  | |Id of this resource  | 
 |  | |-  | 
 |  | | -n, --name <string>  | 
 |  | |The resource name  | 
 |  | |-  | 
 |  | | -d, --displayname <string>  | 
 |  | |The resource display name  | 
 |  | |-  | 
 |  | | -a, --available <true/false>  | 
 |  | |Toggle resource availability  | 
 |  | |-  | 
 |  | | -D, --description <string>  | 
 |  | |Description of this resource  | 
 |  | |-  | 
 |  | | -e, --email <string>  | 
 |  | |Email of this resource  | 
 |  | |}  | 
 |  |    | 
 |  | === Extra parameters when authentication is enabled ===  | 
 |  |    | 
 |  | {| border="1"  | 
 |  | |-  | 
 |  | | -A, --adminuser <string>  | 
 |  | |Context Admin user name  | 
 |  | |-  | 
 |  | | -P, --adminpass <string>  | 
 |  | |Context Admin password  | 
 |  | |}  | 
 |  |    | 
 |  | === Return value ===  | 
 |  |    | 
 |  | <code>0</code> on success  | 
 |  |    | 
 |  | <code>>0</code> on failure  | 
 |  |    | 
 |  | === Mandatory parameters ===  | 
 |  |    | 
 |  | '''<code>contextid {adminuser adminpass} (resourceid or name ) and at least one attribute to change</code>'''  | 
 |  |    | 
 |  | === Command output ===  | 
 |  |    | 
 |  | On success:  | 
 |  |    | 
 |  | <code>resource <resourceid> in context <contextid> changed</code>  | 
 |  |    | 
 |  | On failure:  | 
 |  |    | 
 |  | <code>resource <resourceid> in context <contextid> could not be changed: <reason from server></code>  | 
 |  |    | 
 |  | === Example ===  | 
 |  |    | 
 |  | <code>root@oxhe~# </code>'''<code>/opt/open-xchange/sbin/changeresource -c 123 -i 6 -D "old Laptop"</code>'''  | 
 |  |    | 
 |  | <code>resource 6 in context 123 changed</code>  | 
 | 
  |  | 
  | 
 | [[Category:AppSuite]]  |  | [[Category:AppSuite]]  | 
 | [[Category:AdminGuide]]  |  | [[Category:AdminGuide]]  | 
createresource
The createresource tool allows to create a new resource within a given context.
Parameters
| -h,  --help
 | 
Prints a help text
 | 
| --environment
 | 
Show info about commandline environment
 | 
| --nonl
 | 
Remove all newlines (\n) from output
 | 
| -c, --contextid <string>
 | 
The id of the context
 | 
| -n, --name <string>
 | 
The resource name
 | 
| -d, --displayname <string>
 | 
The resource display name
 | 
| -a, --available <true/false>
 | 
Toggle resource availability
 | 
| -D, --description <string>
 | 
Description of this resource
 | 
| -e, --email <string>
 | 
E-Mail of this resource
 | 
| -A, --adminuser <string>
 | 
Context Admin user name
 | 
| -P, --adminpass <string>
 | 
Context Admin password
 | 
Return value
0 on success
>0 on failure
Mandatory parameters
contextid {adminuser adminpass} name displayname email
Command output
On success:
resource <resourceid> in context <contextid> created
On failure:
resource in context <contextid> could not be created: <reason from server>
Example
root@oxhe~# /opt/open-xchange/sbin/createresource -c 123 -n "laptop" -d "Super laptop" -D "laptop for rent" -e "laptop@example.com"
resource 6 in context 123 created
deleteresource
The deleteresource tool allows to delete a resource within a given context.
Parameters
| -h, --help
 | 
Prints a help text
 | 
| --environment
 | 
Show info about commandline environment
 | 
| --nonl
 | 
Remove all newlines (\n) from output
 | 
| -c, --contextid <integer>
 | 
The id of the context
 | 
| -i, --resourceid <integer>
 | 
Id of this resource
 | 
| -n, --name <string>
 | 
The resource name
 | 
| -A, --adminuser <string>
 | 
Context Admin user name
 | 
| -P, --adminpass <string>
 | 
Context Admin password
 | 
Return value
0 on success
>0 on failure
Mandatory parameters
contextid {adminuser adminpass} (name or resourceid)
Command output
On success:
resource <resourceid> in context <contextid> deleted
On failure:
resource <resourceid> in context <contextid> could not be deleted: <reason from server>
Example
root@oxhe~# /opt/open-xchange/sbin/deleteresource -c 123 -i 6
resource 6 in context 123 deleted
listresource
The listresource tool allows to list and search for resources within a given context.
Parameters
| -h, --help
 | 
Prints a help text
 | 
| --environment
 | 
Show info about commandline environment
 | 
| --nonl
 | 
Remove all newlines (\n) from output
 | 
| -c, --contextid <integer>
 | 
The id of the context
 | 
| --csv
 | 
Format output as csv
 | 
| -s, --searchpattern <string>
 | 
The search pattern which is used for listing
 | 
| -A, --adminuser <string>
 | 
Context Admin user name
 | 
| -P, --adminpass <string>
 | 
Context Admin password
 | 
Return value
0 on success
>0 on failure
Mandatory parameters
contextid {adminuser adminpass}
Command output
Standard output:
| id
 | 
name
 | 
displayname
 | 
description
 | 
email
 | 
available
 | 
| 6
 | 
laptop
 | 
"Super Laptop"
 | 
"laptop for rent"
 | 
laptop@example.com
 | 
true
 | 
csv output: 
id, name, displayname, email, available
Example
root@oxhe~# /opt/open-xchange/sbin/listresource -c 123
| id
 | 
name
 | 
displayname
 | 
description
 | 
email
 | 
available
 | 
 | 
| 6
 | 
laptop
 | 
"Super Laptop"
 | 
"laptop for rent"
 | 
laptop@example.com
 | 
true
 | 
 | 
changeresource
The changeresource tool allows to change a resource within a given context.
Parameters
| -h, --help
 | 
Prints a help text
 | 
| --environment
 | 
Show info about commandline environment
 | 
| --nonl
 | 
Remove all newlines (\n) from output
 | 
| -c, --contextid <integer>
 | 
The id of the context
 | 
| -i, --resourceid <integer>
 | 
Id of this resource
 | 
| -n, --name <string>
 | 
The resource name
 | 
| -d, --displayname <string>
 | 
The resource display name
 | 
| -a, --available <true/false>
 | 
Toggle resource availability
 | 
| -D, --description <string>
 | 
Description of this resource
 | 
| -e, --email <string>
 | 
Email of this resource
 | 
| -A, --adminuser <string>
 | 
Context Admin user name
 | 
| -P, --adminpass <string>
 | 
Context Admin password
 | 
Return value
0 on success
>0 on failure
Mandatory parameters
contextid {adminuser adminpass} (resourceid or name ) and at least one attribute to change
Command output
On success:
resource <resourceid> in context <contextid> changed
On failure:
resource <resourceid> in context <contextid> could not be changed: <reason from server>
Example
root@oxhe~# /opt/open-xchange/sbin/changeresource -c 123 -i 6 -D "old Laptop"
resource 6 in context 123 changed