/
AW
aws-samples
Search skmtc
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
Admin
9
AI Assistant
4
Applications
6
AWS Batch
6
Cost Management
3
Elastic Container Registry (ECR)
1
Elastic Kubernetes Service (EKS)
4
Group Management
5
LDAP management
2
Login Nodes
1
Projects
2
Scheduler
4
System Files
2
Target Nodes
20
Token
4
Token (Admin)
5
User
6
User Management
8
User Permissions
2
Virtual Desktops
64
put
/api/dcv/virtual_desktops/start
Start virtual desktop
put
/api/dcv/virtual_desktops/schedule
Update virtual desktop schedule
post
/api/dcv/session_sharing/connect
POST /api/dcv/session_sharing/connect
get
/api/dcv/session_sharing/connect/<string:nonce>
GET /api/dcv/session_sharing/connect/<string:nonce>
post
/api/dcv/session_sharing/link
POST /api/dcv/session_sharing/link
get
/api/dcv/virtual_desktops/connection_file
Fetch the .dcv connection file for a session
get
/api/dcv/virtual_desktops/instance_types
GET /api/dcv/virtual_desktops/instance_types
get
/api/dcv/virtual_desktops/list
List user's virtual desktop sessions
get
/api/dcv/session_sharing/profiles
GET /api/dcv/session_sharing/profiles
post
/api/dcv/session_sharing/profiles
POST /api/dcv/session_sharing/profiles
put
/api/dcv/session_sharing/profiles/<string:profile_id>
PUT /api/dcv/session_sharing/profiles/<string:profile_id>
delete
/api/dcv/session_sharing/profiles/<string:profile_id>
DELETE /api/dcv/session_sharing/profiles/<string:profile_id>
get
/api/dcv/session_sharing/grants
GET /api/dcv/session_sharing/grants
post
/api/dcv/session_sharing/grants
POST /api/dcv/session_sharing/grants
delete
/api/dcv/session_sharing/grants/<string:grant_id>
DELETE /api/dcv/session_sharing/grants/<string:grant_id>
get
/api/dcv/session_sharing/shared_to_me
GET /api/dcv/session_sharing/shared_to_me
get
/api/dcv/session_sharing/users/search
GET /api/dcv/session_sharing/users/search
get
/api/dcv/session_sharing/sessions
GET /api/dcv/session_sharing/sessions
get
/api/dcv/session_sharing/settings
GET /api/dcv/session_sharing/settings
put
/api/dcv/session_sharing/settings
PUT /api/dcv/session_sharing/settings
post
/api/dcv/authenticator
Authenticate DCV desktop session
get
/api/dcv/virtual_desktops/pool_availability
GET /api/dcv/virtual_desktops/pool_availability
get
/api/dcv/virtual_desktops/instance_type_specs
GET /api/dcv/virtual_desktops/instance_type_specs
put
/api/dcv/virtual_desktops/resize
Resize virtual desktop instance type
get
/api/dcv/virtual_desktops/software_stacks
Get software stacks
put
/api/dcv/virtual_desktops/software_stacks
Update software stack
post
/api/dcv/virtual_desktops/software_stacks
Create software stack
delete
/api/dcv/virtual_desktops/software_stacks
Deactivate software stack
get
/api/dcv/virtual_desktops/session_state
Get session states for virtual desktops
get
/api/dcv/virtual_desktops/list_all
List all virtual desktop sessions
put
/api/dcv/virtual_desktops/stop
Stop virtual desktop
delete
/api/dcv/virtual_desktops/delete
Delete virtual desktop session
get
/api/dcv/events/stream
GET /api/dcv/events/stream
get
/api/dcv/events/stream/<string:session_uuid>
GET /api/dcv/events/stream/<string:session_uuid>
get
/api/dcv/virtual_desktops/screenshot
GET /api/dcv/virtual_desktops/screenshot
post
/api/dcv/virtual_desktops/create
Create new virtual desktop session
get
/api/dcv/hardware_profiles
GET /api/dcv/hardware_profiles
post
/api/dcv/hardware_profiles
POST /api/dcv/hardware_profiles
get
/api/dcv/hardware_profiles/<int:hp_id>
GET /api/dcv/hardware_profiles/<int:hp_id>
put
/api/dcv/hardware_profiles/<int:hp_id>
PUT /api/dcv/hardware_profiles/<int:hp_id>
delete
/api/dcv/hardware_profiles/<int:hp_id>
DELETE /api/dcv/hardware_profiles/<int:hp_id>
post
/api/dcv/hardware_profiles/bind
POST /api/dcv/hardware_profiles/bind
get
/api/dcv/hardware_profiles/sub_profile_types
GET /api/dcv/hardware_profiles/sub_profile_types
get
/api/dcv/hardware_profiles/bindings
GET /api/dcv/hardware_profiles/bindings
get
/api/dcv/hardware_profiles/preview
GET /api/dcv/hardware_profiles/preview
post
/api/dcv/session-event
POST /api/dcv/session-event
post
/api/dcv/session-event-rotation-test
POST /api/dcv/session-event-rotation-test
get
/api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
GET /api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
put
/api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
PUT /api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
post
/api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
POST /api/dcv/virtual_desktops/software_stacks/<int:software_stack_id>/pool
post
/api/dcv/virtual_desktops/pool/refresh-specs
POST /api/dcv/virtual_desktops/pool/refresh-specs
get
/api/dcv/virtual_desktops/profiles
Get virtual desktop profiles
put
/api/dcv/virtual_desktops/profiles
Update virtual desktop profile
post
/api/dcv/virtual_desktops/profiles
Create virtual desktop profile
delete
/api/dcv/virtual_desktops/profiles
Delete virtual desktop profile
get
/api/dcv/usb_profiles
GET /api/dcv/usb_profiles
post
/api/dcv/usb_profiles
POST /api/dcv/usb_profiles
get
/api/dcv/usb_profiles/<int:profile_id>
GET /api/dcv/usb_profiles/<int:profile_id>
put
/api/dcv/usb_profiles/<int:profile_id>
PUT /api/dcv/usb_profiles/<int:profile_id>
delete
/api/dcv/usb_profiles/<int:profile_id>
DELETE /api/dcv/usb_profiles/<int:profile_id>
put
/api/dcv/usb_profiles/<int:profile_id>/entries
PUT /api/dcv/usb_profiles/<int:profile_id>/entries
post
/api/dcv/usb_profiles/<int:profile_id>/entries
POST /api/dcv/usb_profiles/<int:profile_id>/entries
delete
/api/dcv/usb_profiles/entries/<int:entry_id>
DELETE /api/dcv/usb_profiles/entries/<int:entry_id>
post
/api/dcv/usb_profiles/parse
POST /api/dcv/usb_profiles/parse
Virtual Desktops
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Fetch the .dcv connection file for a session
get
/api/dcv/virtual_desktops/connection_file
Aug 15, 2026
v1
058396b8f0f1
Revision changes
info
endpoint added