workspaces

class moto.workspaces.models.WorkSpacesBackend(region_name: str, account_id: str)

Implementation of WorkSpaces APIs.

Implemented features for this service

  • [ ] accept_account_link_invitation

  • [ ] associate_connection_alias

  • [ ] associate_ip_groups

  • [ ] associate_workspace_application

  • [ ] authorize_ip_rules

  • [ ] copy_workspace_image

  • [ ] create_account_link_invitation

  • [ ] create_connect_client_add_in

  • [ ] create_connection_alias

  • [ ] create_ip_group

  • [ ] create_standby_workspaces

  • [X] create_tags

  • [ ] create_updated_workspace_image

  • [ ] create_workspace_bundle

  • [X] create_workspace_image

  • [X] create_workspaces

  • [ ] create_workspaces_pool

  • [ ] delete_account_link_invitation

  • [ ] delete_client_branding

  • [ ] delete_connect_client_add_in

  • [ ] delete_connection_alias

  • [ ] delete_ip_group

  • [ ] delete_tags

  • [ ] delete_workspace_bundle

  • [ ] delete_workspace_image

  • [ ] deploy_workspace_applications

  • [X] deregister_workspace_directory Deregister Workspace Directory with the matching ID.

  • [ ] describe_account

  • [ ] describe_account_modifications

  • [ ] describe_application_associations

  • [ ] describe_applications

  • [ ] describe_bundle_associations

  • [ ] describe_client_branding

  • [X] describe_client_properties

  • [ ] describe_connect_client_add_ins

  • [ ] describe_connection_alias_permissions

  • [ ] describe_connection_aliases

  • [ ] describe_image_associations

  • [ ] describe_ip_groups

  • [X] describe_tags

  • [ ] describe_workspace_associations

  • [ ] describe_workspace_bundles

  • [X] describe_workspace_directories Return info on all directories or directories with matching IDs.

  • [X] describe_workspace_image_permissions

  • [X] describe_workspace_images

  • [ ] describe_workspace_snapshots

  • [X] describe_workspaces

  • [ ] describe_workspaces_connection_status

  • [ ] describe_workspaces_pool_sessions

  • [ ] describe_workspaces_pools

  • [ ] disassociate_connection_alias

  • [ ] disassociate_ip_groups

  • [ ] disassociate_workspace_application

  • [ ] get_account_link

  • [ ] import_client_branding

  • [ ] import_workspace_image

  • [ ] list_account_links

  • [ ] list_available_management_cidr_ranges

  • [ ] migrate_workspace

  • [ ] modify_account

  • [ ] modify_certificate_based_auth_properties

  • [X] modify_client_properties

  • [ ] modify_saml_properties

  • [X] modify_selfservice_permissions

  • [ ] modify_streaming_properties

  • [ ] modify_workspace_access_properties

  • [X] modify_workspace_creation_properties

  • [ ] modify_workspace_properties

  • [ ] modify_workspace_state

  • [ ] reboot_workspaces

  • [ ] rebuild_workspaces

  • [X] register_workspace_directory

  • [ ] reject_account_link_invitation

  • [ ] restore_workspace

  • [ ] revoke_ip_rules

  • [ ] start_workspaces

  • [ ] start_workspaces_pool

  • [ ] stop_workspaces

  • [ ] stop_workspaces_pool

  • [ ] terminate_workspaces

  • [ ] terminate_workspaces_pool

  • [ ] terminate_workspaces_pool_session

  • [ ] update_connect_client_add_in

  • [ ] update_connection_alias_permission

  • [ ] update_rules_of_ip_group

  • [ ] update_workspace_bundle

  • [X] update_workspace_image_permission

  • [ ] update_workspaces_pool