softlayer api: change root password and ssh-key operation
<p>I am a developer, my current work is writing a script to manage the softlayer VMs. The problems are about change Root Password and binding(remove binding) the SshKey. My questions are:</p>

<ol>
<li><p>I have a running softlayer vm, wihch softlayer api can help me to change the vmâs root password. </p></li>
<li><p>I have a running softlayer vm which has not bind sshkey before. Does any softlayer api can help me to bind ssh-key with this vm?</p></li>
<li><p>Contray to point 2, how can I unbind the sshkey by using softlayer api?</p></li>
</ol>

<ol>
<li>I have a running softlayer vm, wihch softlayer api can help me to change the vmâs root password.</li>
</ol>

<p>The answer Ruber Cuellar posted will change the password listed in the SoftLayer API, <strong><em>but will not change the password on your system</em></strong>, UNLESS you perform an OS reload. No API method will actually change anything on a running system. </p>

<ol start="2">
<li>I have a running softlayer vm which has not bind sshkey before. Does any softlayer api can help me to bind ssh-key with this vm?</li>
</ol>

<p>No. You can add the key manually of course. 
<a href="https://help.ubuntu.com/community/SSH/OpenSSH/Keys" rel="nofollow">https://help.ubuntu.com/community/SSH/OpenSSH/Keys</a></p>

<ol start="3">
<li>Contray to point 2, how can I unbind the sshkey by using softlayer api?
No, but you can remove them manually as well. </li>
</ol>

<p>The following might also be useful in using SSH keys with the SoftLayer API</p>

<p><a href="http://sldn.softlayer.com/reference/services/SoftLayer_Security_Ssh_Key" rel="nofollow">http://sldn.softlayer.com/reference/services/SoftLayer_Security_Ssh_Key</a></p>

<p><a href="http://softlayer-api-python-client.readthedocs.io/en/latest/api/managers/sshkey/" rel="nofollow">http://softlayer-api-python-client.readthedocs.io/en/latest/api/managers/sshkey/</a></p>

python api softlayer