AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AccessDeniedException

WorkSpaces exception

Class ComputeType

Information about the compute type.

Class CreateTagsRequest

Container for the parameters to the CreateTags operation. Creates tags for the specified WorkSpace.

Class CreateTagsResponse

This is the response object from the CreateTags operation.

Class CreateWorkspacesRequest

Container for the parameters to the CreateWorkspaces operation. Creates one or more WorkSpaces.

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

Class CreateWorkspacesResponse

This is the response object from the CreateWorkspaces operation.

Class DefaultWorkspaceCreationProperties

Information about defaults used to create a WorkSpace.

Class DeleteTagsRequest

Container for the parameters to the DeleteTags operation. Deletes the specified tags from a WorkSpace.

Class DeleteTagsResponse

This is the response object from the DeleteTags operation.

Class DescribeTagsRequest

Container for the parameters to the DescribeTags operation. Describes the tags for the specified WorkSpace.

Class DescribeTagsResponse

This is the response object from the DescribeTags operation.

Class DescribeWorkspaceBundlesRequest

Container for the parameters to the DescribeWorkspaceBundles operation. Describes the available WorkSpace bundles.

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

Class DescribeWorkspaceBundlesResponse

This is the response object from the DescribeWorkspaceBundles operation.

Class DescribeWorkspaceDirectoriesRequest

Container for the parameters to the DescribeWorkspaceDirectories operation. Describes the available AWS Directory Service directories that are registered with Amazon WorkSpaces.

Class DescribeWorkspaceDirectoriesResponse

This is the response object from the DescribeWorkspaceDirectories operation.

Class DescribeWorkspacesConnectionStatusRequest

Container for the parameters to the DescribeWorkspacesConnectionStatus operation. Describes the connection status of the specified WorkSpaces.

Class DescribeWorkspacesConnectionStatusResponse

This is the response object from the DescribeWorkspacesConnectionStatus operation.

Class DescribeWorkspacesRequest

Container for the parameters to the DescribeWorkspaces operation. 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.

Class DescribeWorkspacesResponse

This is the response object from the DescribeWorkspaces operation.

Class FailedCreateWorkspaceRequest

Information about a WorkSpace that could not be created.

Class FailedWorkspaceChangeRequest

Information about a WorkSpace that could not be rebooted (RebootWorkspaces), rebuilt (RebuildWorkspaces), terminated (TerminateWorkspaces), started (StartWorkspaces), or stopped (StopWorkspaces).

Class InvalidParameterValuesException

WorkSpaces exception

Class InvalidResourceStateException

WorkSpaces exception

Class ModificationState

Information about a WorkSpace modification.

Class ModifyWorkspacePropertiesRequest

Container for the parameters to the ModifyWorkspaceProperties operation. Modifies the specified WorkSpace properties.

Class ModifyWorkspacePropertiesResponse

This is the response object from the ModifyWorkspaceProperties operation.

Class OperationInProgressException

WorkSpaces exception

Class RebootRequest

Information used to reboot a WorkSpace.

Class RebootWorkspacesRequest

Container for the parameters to the RebootWorkspaces operation. 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.

Class RebootWorkspacesResponse

This is the response object from the RebootWorkspaces operation.

Class RebuildRequest

Information used to rebuild a WorkSpace.

Class RebuildWorkspacesRequest

Container for the parameters to the RebuildWorkspaces operation. 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.

Class RebuildWorkspacesResponse

This is the response object from the RebuildWorkspaces operation.

Class ResourceLimitExceededException

WorkSpaces exception

Class ResourceNotFoundException

WorkSpaces exception

Class ResourceUnavailableException

WorkSpaces exception

Class RootStorage

Information about the root volume for a WorkSpace bundle.

Class StartRequest

Information used to start a WorkSpace.

Class StartWorkspacesRequest

Container for the parameters to the StartWorkspaces operation. Starts the specified WorkSpaces.

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

Class StartWorkspacesResponse

This is the response object from the StartWorkspaces operation.

Class StopRequest

Information used to stop a WorkSpace.

Class StopWorkspacesRequest

Container for the parameters to the StopWorkspaces operation. 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.

Class StopWorkspacesResponse

This is the response object from the StopWorkspaces operation.

Class Tag

Information about a tag.

Class TerminateRequest

Information used to terminate a WorkSpace.

Class TerminateWorkspacesRequest

Container for the parameters to the TerminateWorkspaces operation. 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.

Class TerminateWorkspacesResponse

This is the response object from the TerminateWorkspaces operation.

Class UnsupportedWorkspaceConfigurationException

WorkSpaces exception

Class UserStorage

Information about the user storage for a WorkSpace bundle.

Class Workspace

Information about a WorkSpace.

Class WorkspaceBundle

Information about a WorkSpace bundle.

Class WorkspaceConnectionStatus

Describes the connection status of a WorkSpace.

Class WorkspaceDirectory

Contains information about an AWS Directory Service directory for use with Amazon WorkSpaces.

Class WorkspaceProperties

Information about a WorkSpace.

Class WorkspaceRequest

Information used to create a WorkSpace.