installProfile_updateDeprecated

PUT /users/{uid}/appliances/{aid}/installProfile

Updates an installation profile for an appliance.

Security Summary

  • Requires Authentication: true
  • Entitlements Required: appliance_create

URI Parameters

  • uid (required): the user name (login name) of the user that has created the appliance
  • aid (required): the id of the appliance

HTTP Request Body Parameters

A installProfile object

Example Request

curl "https://uforge.example.com/api/users/{uid}/appliances/{aid}/installProfile" -X PUT \
-u USER_LOGIN:PASSWORD -H "Accept: application/xml" --data-binary "@representation.xml"

Example of representation.xml content (the request body):

<ns0:installProfile xmlns:ns0="http://www.usharesoft.com/uforge">
        <firewallAuto>true</firewallAuto>
        <firewallEnabled>false</firewallEnabled>
        <internetSettingsAuto>true</internetSettingsAuto>
        <keyboard>ar-azerty</keyboard>
        <keyboardAuto>false</keyboardAuto>
        <partitionAuto>true</partitionAuto>
        <rootUser>
                <disablePasswordLogin>false</disablePasswordLogin>
                <encrypted>false</encrypted>
                <fullName>root</fullName>
                <name>root</name>
                <password>example</password>
                <passwordAuto>true</passwordAuto>
        </rootUser>
        <timezone>Europe/London</timezone>
        <timezoneAuto>true</timezoneAuto>
</ns0:installProfile>