Update A Writable Volume By ID

Update A Writable Volume By ID

Update a Writable Volume by ID

Request
URI
PUT
https://{api_host}/app_volumes/writables/{id}
COPY
Path Parameters
integer
id
Required

Writable Volume ID.


Request Body
UpdateWritableRequestBody of type(s) application/json
Optional
{
    "description": "Writable Volume for Administrator",
    "error_action": "string",
    "block_login": 0,
    "mount_prefix": "DESKTOP",
    "oses": [
        0
    ]
}
string
description
Required

Description for the Writable Volume.

string
error_action
Required

Whether failures related to the Writable Volume will prevent application related attachments. Setting "continue_silently" will skip attachments and not alert the user. Setting "continue_alert" will alert the end user that the writable was not attached. Setting "disable_and_alert" will disable all virtualization and display an alert. Setting "disable_and_alert_on_error" will disable all virtualization and display an alert only for error cases (conflicts due to multiple logins are not considered an error). Must set as "" if a) owner_type is "Computer" or b) block_login parameter is set to "1".

Possible values are : , continue_silently, continue_alert, disable_and_alert, disable_and_alert_on_error,
integer
block_login
Required

Whether failures related to the Writable Volume will prevent User login.

Possible values are : 0, 1,
string
mount_prefix
Required

Prefix used to determine whether the Writable Volume should mount to a particular Computer.

array of integer
oses
Optional

IDs of operating systems the Writable Volume is allowed to mount to.

Responses
200

Saved Writable changes.

Operation doesn't return any data structure

400

ID missing from request.

{
    "error": "Missing parameters"
}

403

Session expired. Create a session and make the request with the _session_id cookie.

Returns UnauthorizedError of type(s) text/plain
{
    "error": "Session expired. Please login again."
}
string
error
Optional

Session expired. Create a session using and make the request with the _session_id cookie.


404

Writable Volume was not found.

Operation doesn't return any data structure

500

Failed to update the Writable Volume.

Returns ServerError of type(s) text/plain
{
    "error": "Server Error",
    "detail": "Unexpected server error."
}
string
error
Optional

Server Error.

string
detail
Optional

Details of error. Exact error format subject to change depending on type of error.