{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.WorkSpaces
(
defaultService,
_UnsupportedNetworkConfigurationException,
_AccessDeniedException,
_ResourceCreationFailedException,
_ResourceUnavailableException,
_InvalidParameterValuesException,
_ResourceAssociatedException,
_OperationInProgressException,
_ResourceAlreadyExistsException,
_ResourceLimitExceededException,
_InvalidResourceStateException,
_OperationNotSupportedException,
_UnsupportedWorkspaceConfigurationException,
_WorkspacesDefaultRoleNotFoundException,
_ResourceNotFoundException,
AssociateConnectionAlias (AssociateConnectionAlias'),
newAssociateConnectionAlias,
AssociateConnectionAliasResponse (AssociateConnectionAliasResponse'),
newAssociateConnectionAliasResponse,
DescribeAccount (DescribeAccount'),
newDescribeAccount,
DescribeAccountResponse (DescribeAccountResponse'),
newDescribeAccountResponse,
RevokeIpRules (RevokeIpRules'),
newRevokeIpRules,
RevokeIpRulesResponse (RevokeIpRulesResponse'),
newRevokeIpRulesResponse,
DescribeWorkspaceImages (DescribeWorkspaceImages'),
newDescribeWorkspaceImages,
DescribeWorkspaceImagesResponse (DescribeWorkspaceImagesResponse'),
newDescribeWorkspaceImagesResponse,
ModifyWorkspaceProperties (ModifyWorkspaceProperties'),
newModifyWorkspaceProperties,
ModifyWorkspacePropertiesResponse (ModifyWorkspacePropertiesResponse'),
newModifyWorkspacePropertiesResponse,
DeregisterWorkspaceDirectory (DeregisterWorkspaceDirectory'),
newDeregisterWorkspaceDirectory,
DeregisterWorkspaceDirectoryResponse (DeregisterWorkspaceDirectoryResponse'),
newDeregisterWorkspaceDirectoryResponse,
MigrateWorkspace (MigrateWorkspace'),
newMigrateWorkspace,
MigrateWorkspaceResponse (MigrateWorkspaceResponse'),
newMigrateWorkspaceResponse,
DescribeTags (DescribeTags'),
newDescribeTags,
DescribeTagsResponse (DescribeTagsResponse'),
newDescribeTagsResponse,
DescribeWorkspaceDirectories (DescribeWorkspaceDirectories'),
newDescribeWorkspaceDirectories,
DescribeWorkspaceDirectoriesResponse (DescribeWorkspaceDirectoriesResponse'),
newDescribeWorkspaceDirectoriesResponse,
DisassociateIpGroups (DisassociateIpGroups'),
newDisassociateIpGroups,
DisassociateIpGroupsResponse (DisassociateIpGroupsResponse'),
newDisassociateIpGroupsResponse,
DescribeWorkspaceBundles (DescribeWorkspaceBundles'),
newDescribeWorkspaceBundles,
DescribeWorkspaceBundlesResponse (DescribeWorkspaceBundlesResponse'),
newDescribeWorkspaceBundlesResponse,
AuthorizeIpRules (AuthorizeIpRules'),
newAuthorizeIpRules,
AuthorizeIpRulesResponse (AuthorizeIpRulesResponse'),
newAuthorizeIpRulesResponse,
DescribeWorkspaceImagePermissions (DescribeWorkspaceImagePermissions'),
newDescribeWorkspaceImagePermissions,
DescribeWorkspaceImagePermissionsResponse (DescribeWorkspaceImagePermissionsResponse'),
newDescribeWorkspaceImagePermissionsResponse,
RebuildWorkspaces (RebuildWorkspaces'),
newRebuildWorkspaces,
RebuildWorkspacesResponse (RebuildWorkspacesResponse'),
newRebuildWorkspacesResponse,
ImportWorkspaceImage (ImportWorkspaceImage'),
newImportWorkspaceImage,
ImportWorkspaceImageResponse (ImportWorkspaceImageResponse'),
newImportWorkspaceImageResponse,
ModifyWorkspaceState (ModifyWorkspaceState'),
newModifyWorkspaceState,
ModifyWorkspaceStateResponse (ModifyWorkspaceStateResponse'),
newModifyWorkspaceStateResponse,
CreateIpGroup (CreateIpGroup'),
newCreateIpGroup,
CreateIpGroupResponse (CreateIpGroupResponse'),
newCreateIpGroupResponse,
DisassociateConnectionAlias (DisassociateConnectionAlias'),
newDisassociateConnectionAlias,
DisassociateConnectionAliasResponse (DisassociateConnectionAliasResponse'),
newDisassociateConnectionAliasResponse,
ModifyWorkspaceCreationProperties (ModifyWorkspaceCreationProperties'),
newModifyWorkspaceCreationProperties,
ModifyWorkspaceCreationPropertiesResponse (ModifyWorkspaceCreationPropertiesResponse'),
newModifyWorkspaceCreationPropertiesResponse,
RegisterWorkspaceDirectory (RegisterWorkspaceDirectory'),
newRegisterWorkspaceDirectory,
RegisterWorkspaceDirectoryResponse (RegisterWorkspaceDirectoryResponse'),
newRegisterWorkspaceDirectoryResponse,
RestoreWorkspace (RestoreWorkspace'),
newRestoreWorkspace,
RestoreWorkspaceResponse (RestoreWorkspaceResponse'),
newRestoreWorkspaceResponse,
DescribeConnectionAliasPermissions (DescribeConnectionAliasPermissions'),
newDescribeConnectionAliasPermissions,
DescribeConnectionAliasPermissionsResponse (DescribeConnectionAliasPermissionsResponse'),
newDescribeConnectionAliasPermissionsResponse,
CreateTags (CreateTags'),
newCreateTags,
CreateTagsResponse (CreateTagsResponse'),
newCreateTagsResponse,
CreateWorkspaceBundle (CreateWorkspaceBundle'),
newCreateWorkspaceBundle,
CreateWorkspaceBundleResponse (CreateWorkspaceBundleResponse'),
newCreateWorkspaceBundleResponse,
DeleteTags (DeleteTags'),
newDeleteTags,
DeleteTagsResponse (DeleteTagsResponse'),
newDeleteTagsResponse,
ModifyWorkspaceAccessProperties (ModifyWorkspaceAccessProperties'),
newModifyWorkspaceAccessProperties,
ModifyWorkspaceAccessPropertiesResponse (ModifyWorkspaceAccessPropertiesResponse'),
newModifyWorkspaceAccessPropertiesResponse,
UpdateRulesOfIpGroup (UpdateRulesOfIpGroup'),
newUpdateRulesOfIpGroup,
UpdateRulesOfIpGroupResponse (UpdateRulesOfIpGroupResponse'),
newUpdateRulesOfIpGroupResponse,
DeleteWorkspaceImage (DeleteWorkspaceImage'),
newDeleteWorkspaceImage,
DeleteWorkspaceImageResponse (DeleteWorkspaceImageResponse'),
newDeleteWorkspaceImageResponse,
StopWorkspaces (StopWorkspaces'),
newStopWorkspaces,
StopWorkspacesResponse (StopWorkspacesResponse'),
newStopWorkspacesResponse,
AssociateIpGroups (AssociateIpGroups'),
newAssociateIpGroups,
AssociateIpGroupsResponse (AssociateIpGroupsResponse'),
newAssociateIpGroupsResponse,
ModifySelfservicePermissions (ModifySelfservicePermissions'),
newModifySelfservicePermissions,
ModifySelfservicePermissionsResponse (ModifySelfservicePermissionsResponse'),
newModifySelfservicePermissionsResponse,
DeleteConnectionAlias (DeleteConnectionAlias'),
newDeleteConnectionAlias,
DeleteConnectionAliasResponse (DeleteConnectionAliasResponse'),
newDeleteConnectionAliasResponse,
DescribeWorkspacesConnectionStatus (DescribeWorkspacesConnectionStatus'),
newDescribeWorkspacesConnectionStatus,
DescribeWorkspacesConnectionStatusResponse (DescribeWorkspacesConnectionStatusResponse'),
newDescribeWorkspacesConnectionStatusResponse,
CreateConnectionAlias (CreateConnectionAlias'),
newCreateConnectionAlias,
CreateConnectionAliasResponse (CreateConnectionAliasResponse'),
newCreateConnectionAliasResponse,
RebootWorkspaces (RebootWorkspaces'),
newRebootWorkspaces,
RebootWorkspacesResponse (RebootWorkspacesResponse'),
newRebootWorkspacesResponse,
DeleteIpGroup (DeleteIpGroup'),
newDeleteIpGroup,
DeleteIpGroupResponse (DeleteIpGroupResponse'),
newDeleteIpGroupResponse,
CopyWorkspaceImage (CopyWorkspaceImage'),
newCopyWorkspaceImage,
CopyWorkspaceImageResponse (CopyWorkspaceImageResponse'),
newCopyWorkspaceImageResponse,
DescribeWorkspaceSnapshots (DescribeWorkspaceSnapshots'),
newDescribeWorkspaceSnapshots,
DescribeWorkspaceSnapshotsResponse (DescribeWorkspaceSnapshotsResponse'),
newDescribeWorkspaceSnapshotsResponse,
TerminateWorkspaces (TerminateWorkspaces'),
newTerminateWorkspaces,
TerminateWorkspacesResponse (TerminateWorkspacesResponse'),
newTerminateWorkspacesResponse,
UpdateConnectionAliasPermission (UpdateConnectionAliasPermission'),
newUpdateConnectionAliasPermission,
UpdateConnectionAliasPermissionResponse (UpdateConnectionAliasPermissionResponse'),
newUpdateConnectionAliasPermissionResponse,
CreateWorkspaces (CreateWorkspaces'),
newCreateWorkspaces,
CreateWorkspacesResponse (CreateWorkspacesResponse'),
newCreateWorkspacesResponse,
DescribeClientProperties (DescribeClientProperties'),
newDescribeClientProperties,
DescribeClientPropertiesResponse (DescribeClientPropertiesResponse'),
newDescribeClientPropertiesResponse,
ModifyClientProperties (ModifyClientProperties'),
newModifyClientProperties,
ModifyClientPropertiesResponse (ModifyClientPropertiesResponse'),
newModifyClientPropertiesResponse,
DescribeIpGroups (DescribeIpGroups'),
newDescribeIpGroups,
DescribeIpGroupsResponse (DescribeIpGroupsResponse'),
newDescribeIpGroupsResponse,
DeleteWorkspaceBundle (DeleteWorkspaceBundle'),
newDeleteWorkspaceBundle,
DeleteWorkspaceBundleResponse (DeleteWorkspaceBundleResponse'),
newDeleteWorkspaceBundleResponse,
UpdateWorkspaceBundle (UpdateWorkspaceBundle'),
newUpdateWorkspaceBundle,
UpdateWorkspaceBundleResponse (UpdateWorkspaceBundleResponse'),
newUpdateWorkspaceBundleResponse,
ListAvailableManagementCidrRanges (ListAvailableManagementCidrRanges'),
newListAvailableManagementCidrRanges,
ListAvailableManagementCidrRangesResponse (ListAvailableManagementCidrRangesResponse'),
newListAvailableManagementCidrRangesResponse,
UpdateWorkspaceImagePermission (UpdateWorkspaceImagePermission'),
newUpdateWorkspaceImagePermission,
UpdateWorkspaceImagePermissionResponse (UpdateWorkspaceImagePermissionResponse'),
newUpdateWorkspaceImagePermissionResponse,
CreateUpdatedWorkspaceImage (CreateUpdatedWorkspaceImage'),
newCreateUpdatedWorkspaceImage,
CreateUpdatedWorkspaceImageResponse (CreateUpdatedWorkspaceImageResponse'),
newCreateUpdatedWorkspaceImageResponse,
DescribeWorkspaces (DescribeWorkspaces'),
newDescribeWorkspaces,
DescribeWorkspacesResponse (DescribeWorkspacesResponse'),
newDescribeWorkspacesResponse,
DescribeConnectionAliases (DescribeConnectionAliases'),
newDescribeConnectionAliases,
DescribeConnectionAliasesResponse (DescribeConnectionAliasesResponse'),
newDescribeConnectionAliasesResponse,
StartWorkspaces (StartWorkspaces'),
newStartWorkspaces,
StartWorkspacesResponse (StartWorkspacesResponse'),
newStartWorkspacesResponse,
DescribeAccountModifications (DescribeAccountModifications'),
newDescribeAccountModifications,
DescribeAccountModificationsResponse (DescribeAccountModificationsResponse'),
newDescribeAccountModificationsResponse,
ModifyAccount (ModifyAccount'),
newModifyAccount,
ModifyAccountResponse (ModifyAccountResponse'),
newModifyAccountResponse,
AccessPropertyValue (..),
Application (..),
AssociationStatus (..),
Compute (..),
ConnectionAliasState (..),
ConnectionState (..),
DedicatedTenancyModificationStateEnum (..),
DedicatedTenancySupportEnum (..),
DedicatedTenancySupportResultEnum (..),
ImageType (..),
ModificationResourceEnum (..),
ModificationStateEnum (..),
OperatingSystemType (..),
ReconnectEnum (..),
RunningMode (..),
TargetWorkspaceState (..),
Tenancy (..),
WorkspaceDirectoryState (..),
WorkspaceDirectoryType (..),
WorkspaceImageIngestionProcess (..),
WorkspaceImageRequiredTenancy (..),
WorkspaceImageState (..),
WorkspaceState (..),
AccountModification (AccountModification'),
newAccountModification,
ClientProperties (ClientProperties'),
newClientProperties,
ClientPropertiesResult (ClientPropertiesResult'),
newClientPropertiesResult,
ComputeType (ComputeType'),
newComputeType,
ConnectionAlias (ConnectionAlias'),
newConnectionAlias,
ConnectionAliasAssociation (ConnectionAliasAssociation'),
newConnectionAliasAssociation,
ConnectionAliasPermission (ConnectionAliasPermission'),
newConnectionAliasPermission,
DefaultWorkspaceCreationProperties (DefaultWorkspaceCreationProperties'),
newDefaultWorkspaceCreationProperties,
FailedCreateWorkspaceRequest (FailedCreateWorkspaceRequest'),
newFailedCreateWorkspaceRequest,
FailedWorkspaceChangeRequest (FailedWorkspaceChangeRequest'),
newFailedWorkspaceChangeRequest,
ImagePermission (ImagePermission'),
newImagePermission,
IpRuleItem (IpRuleItem'),
newIpRuleItem,
ModificationState (ModificationState'),
newModificationState,
OperatingSystem (OperatingSystem'),
newOperatingSystem,
RebootRequest (RebootRequest'),
newRebootRequest,
RebuildRequest (RebuildRequest'),
newRebuildRequest,
RootStorage (RootStorage'),
newRootStorage,
SelfservicePermissions (SelfservicePermissions'),
newSelfservicePermissions,
Snapshot (Snapshot'),
newSnapshot,
StartRequest (StartRequest'),
newStartRequest,
StopRequest (StopRequest'),
newStopRequest,
Tag (Tag'),
newTag,
TerminateRequest (TerminateRequest'),
newTerminateRequest,
UpdateResult (UpdateResult'),
newUpdateResult,
UserStorage (UserStorage'),
newUserStorage,
Workspace (Workspace'),
newWorkspace,
WorkspaceAccessProperties (WorkspaceAccessProperties'),
newWorkspaceAccessProperties,
WorkspaceBundle (WorkspaceBundle'),
newWorkspaceBundle,
WorkspaceConnectionStatus (WorkspaceConnectionStatus'),
newWorkspaceConnectionStatus,
WorkspaceCreationProperties (WorkspaceCreationProperties'),
newWorkspaceCreationProperties,
WorkspaceDirectory (WorkspaceDirectory'),
newWorkspaceDirectory,
WorkspaceImage (WorkspaceImage'),
newWorkspaceImage,
WorkspaceProperties (WorkspaceProperties'),
newWorkspaceProperties,
WorkspaceRequest (WorkspaceRequest'),
newWorkspaceRequest,
WorkspacesIpGroup (WorkspacesIpGroup'),
newWorkspacesIpGroup,
)
where
import Amazonka.WorkSpaces.AssociateConnectionAlias
import Amazonka.WorkSpaces.AssociateIpGroups
import Amazonka.WorkSpaces.AuthorizeIpRules
import Amazonka.WorkSpaces.CopyWorkspaceImage
import Amazonka.WorkSpaces.CreateConnectionAlias
import Amazonka.WorkSpaces.CreateIpGroup
import Amazonka.WorkSpaces.CreateTags
import Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage
import Amazonka.WorkSpaces.CreateWorkspaceBundle
import Amazonka.WorkSpaces.CreateWorkspaces
import Amazonka.WorkSpaces.DeleteConnectionAlias
import Amazonka.WorkSpaces.DeleteIpGroup
import Amazonka.WorkSpaces.DeleteTags
import Amazonka.WorkSpaces.DeleteWorkspaceBundle
import Amazonka.WorkSpaces.DeleteWorkspaceImage
import Amazonka.WorkSpaces.DeregisterWorkspaceDirectory
import Amazonka.WorkSpaces.DescribeAccount
import Amazonka.WorkSpaces.DescribeAccountModifications
import Amazonka.WorkSpaces.DescribeClientProperties
import Amazonka.WorkSpaces.DescribeConnectionAliasPermissions
import Amazonka.WorkSpaces.DescribeConnectionAliases
import Amazonka.WorkSpaces.DescribeIpGroups
import Amazonka.WorkSpaces.DescribeTags
import Amazonka.WorkSpaces.DescribeWorkspaceBundles
import Amazonka.WorkSpaces.DescribeWorkspaceDirectories
import Amazonka.WorkSpaces.DescribeWorkspaceImagePermissions
import Amazonka.WorkSpaces.DescribeWorkspaceImages
import Amazonka.WorkSpaces.DescribeWorkspaceSnapshots
import Amazonka.WorkSpaces.DescribeWorkspaces
import Amazonka.WorkSpaces.DescribeWorkspacesConnectionStatus
import Amazonka.WorkSpaces.DisassociateConnectionAlias
import Amazonka.WorkSpaces.DisassociateIpGroups
import Amazonka.WorkSpaces.ImportWorkspaceImage
import Amazonka.WorkSpaces.Lens
import Amazonka.WorkSpaces.ListAvailableManagementCidrRanges
import Amazonka.WorkSpaces.MigrateWorkspace
import Amazonka.WorkSpaces.ModifyAccount
import Amazonka.WorkSpaces.ModifyClientProperties
import Amazonka.WorkSpaces.ModifySelfservicePermissions
import Amazonka.WorkSpaces.ModifyWorkspaceAccessProperties
import Amazonka.WorkSpaces.ModifyWorkspaceCreationProperties
import Amazonka.WorkSpaces.ModifyWorkspaceProperties
import Amazonka.WorkSpaces.ModifyWorkspaceState
import Amazonka.WorkSpaces.RebootWorkspaces
import Amazonka.WorkSpaces.RebuildWorkspaces
import Amazonka.WorkSpaces.RegisterWorkspaceDirectory
import Amazonka.WorkSpaces.RestoreWorkspace
import Amazonka.WorkSpaces.RevokeIpRules
import Amazonka.WorkSpaces.StartWorkspaces
import Amazonka.WorkSpaces.StopWorkspaces
import Amazonka.WorkSpaces.TerminateWorkspaces
import Amazonka.WorkSpaces.Types
import Amazonka.WorkSpaces.UpdateConnectionAliasPermission
import Amazonka.WorkSpaces.UpdateRulesOfIpGroup
import Amazonka.WorkSpaces.UpdateWorkspaceBundle
import Amazonka.WorkSpaces.UpdateWorkspaceImagePermission
import Amazonka.WorkSpaces.Waiters