Struct rusoto_workspaces::WorkspacesClient[][src]

pub struct WorkspacesClient { /* fields omitted */ }

A client for the Amazon WorkSpaces API.

Methods

impl WorkspacesClient
[src]

Creates a client backed by the default tokio event loop.

The client will use the default credentials provider and tls client.

Trait Implementations

impl Workspaces for WorkspacesClient
[src]

Creates tags for the specified WorkSpace.

Creates one or more WorkSpaces.

This operation is asynchronous and returns before the WorkSpaces are created.

Deletes the specified tags from a WorkSpace.

Describes the tags for the specified WorkSpace.

Describes the available WorkSpace bundles.

You can filter the results using either bundle ID or owner, but not both.

Describes the available AWS Directory Service directories that are registered with Amazon WorkSpaces.

Describes the specified WorkSpaces.

You can filter the results using bundle ID, directory ID, or owner, but you can specify only one filter at a time.

Describes the connection status of the specified WorkSpaces.

Modifies the specified WorkSpace properties.

Reboots the specified WorkSpaces.

You cannot reboot a WorkSpace unless its state is AVAILABLE, IMPAIRED, or INOPERABLE.

This operation is asynchronous and returns before the WorkSpaces have rebooted.

Rebuilds the specified WorkSpaces.

You cannot rebuild a WorkSpace unless its state is AVAILABLE or ERROR.

Rebuilding a WorkSpace is a potentially destructive action that can result in the loss of data. For more information, see Rebuild a WorkSpace.

This operation is asynchronous and returns before the WorkSpaces have been completely rebuilt.

Starts the specified WorkSpaces.

You cannot start a WorkSpace unless it has a running mode of AutoStop and a state of STOPPED.

Stops the specified WorkSpaces.

You cannot stop a WorkSpace unless it has a running mode of AutoStop and a state of AVAILABLE, IMPAIRED, UNHEALTHY, or ERROR.

Terminates the specified WorkSpaces.

Terminating a WorkSpace is a permanent action and cannot be undone. The user's data is destroyed. If you need to archive any user data, contact Amazon Web Services before terminating the WorkSpace.

You can terminate a WorkSpace that is in any state except SUSPENDED.

This operation is asynchronous and returns before the WorkSpaces have been completely terminated.

Auto Trait Implementations