{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.WorkSpaces
(
defaultService,
_AccessDeniedException,
_InvalidParameterValuesException,
_InvalidResourceStateException,
_OperationInProgressException,
_OperationNotSupportedException,
_ResourceAlreadyExistsException,
_ResourceAssociatedException,
_ResourceCreationFailedException,
_ResourceLimitExceededException,
_ResourceNotFoundException,
_ResourceUnavailableException,
_UnsupportedNetworkConfigurationException,
_UnsupportedWorkspaceConfigurationException,
_WorkspacesDefaultRoleNotFoundException,
AssociateConnectionAlias (AssociateConnectionAlias'),
newAssociateConnectionAlias,
AssociateConnectionAliasResponse (AssociateConnectionAliasResponse'),
newAssociateConnectionAliasResponse,
AssociateIpGroups (AssociateIpGroups'),
newAssociateIpGroups,
AssociateIpGroupsResponse (AssociateIpGroupsResponse'),
newAssociateIpGroupsResponse,
AuthorizeIpRules (AuthorizeIpRules'),
newAuthorizeIpRules,
AuthorizeIpRulesResponse (AuthorizeIpRulesResponse'),
newAuthorizeIpRulesResponse,
CopyWorkspaceImage (CopyWorkspaceImage'),
newCopyWorkspaceImage,
CopyWorkspaceImageResponse (CopyWorkspaceImageResponse'),
newCopyWorkspaceImageResponse,
CreateConnectClientAddIn (CreateConnectClientAddIn'),
newCreateConnectClientAddIn,
CreateConnectClientAddInResponse (CreateConnectClientAddInResponse'),
newCreateConnectClientAddInResponse,
CreateConnectionAlias (CreateConnectionAlias'),
newCreateConnectionAlias,
CreateConnectionAliasResponse (CreateConnectionAliasResponse'),
newCreateConnectionAliasResponse,
CreateIpGroup (CreateIpGroup'),
newCreateIpGroup,
CreateIpGroupResponse (CreateIpGroupResponse'),
newCreateIpGroupResponse,
CreateStandbyWorkspaces (CreateStandbyWorkspaces'),
newCreateStandbyWorkspaces,
CreateStandbyWorkspacesResponse (CreateStandbyWorkspacesResponse'),
newCreateStandbyWorkspacesResponse,
CreateTags (CreateTags'),
newCreateTags,
CreateTagsResponse (CreateTagsResponse'),
newCreateTagsResponse,
CreateUpdatedWorkspaceImage (CreateUpdatedWorkspaceImage'),
newCreateUpdatedWorkspaceImage,
CreateUpdatedWorkspaceImageResponse (CreateUpdatedWorkspaceImageResponse'),
newCreateUpdatedWorkspaceImageResponse,
CreateWorkspaceBundle (CreateWorkspaceBundle'),
newCreateWorkspaceBundle,
CreateWorkspaceBundleResponse (CreateWorkspaceBundleResponse'),
newCreateWorkspaceBundleResponse,
CreateWorkspaceImage (CreateWorkspaceImage'),
newCreateWorkspaceImage,
CreateWorkspaceImageResponse (CreateWorkspaceImageResponse'),
newCreateWorkspaceImageResponse,
CreateWorkspaces (CreateWorkspaces'),
newCreateWorkspaces,
CreateWorkspacesResponse (CreateWorkspacesResponse'),
newCreateWorkspacesResponse,
DeleteClientBranding (DeleteClientBranding'),
newDeleteClientBranding,
DeleteClientBrandingResponse (DeleteClientBrandingResponse'),
newDeleteClientBrandingResponse,
DeleteConnectClientAddIn (DeleteConnectClientAddIn'),
newDeleteConnectClientAddIn,
DeleteConnectClientAddInResponse (DeleteConnectClientAddInResponse'),
newDeleteConnectClientAddInResponse,
DeleteConnectionAlias (DeleteConnectionAlias'),
newDeleteConnectionAlias,
DeleteConnectionAliasResponse (DeleteConnectionAliasResponse'),
newDeleteConnectionAliasResponse,
DeleteIpGroup (DeleteIpGroup'),
newDeleteIpGroup,
DeleteIpGroupResponse (DeleteIpGroupResponse'),
newDeleteIpGroupResponse,
DeleteTags (DeleteTags'),
newDeleteTags,
DeleteTagsResponse (DeleteTagsResponse'),
newDeleteTagsResponse,
DeleteWorkspaceBundle (DeleteWorkspaceBundle'),
newDeleteWorkspaceBundle,
DeleteWorkspaceBundleResponse (DeleteWorkspaceBundleResponse'),
newDeleteWorkspaceBundleResponse,
DeleteWorkspaceImage (DeleteWorkspaceImage'),
newDeleteWorkspaceImage,
DeleteWorkspaceImageResponse (DeleteWorkspaceImageResponse'),
newDeleteWorkspaceImageResponse,
DeregisterWorkspaceDirectory (DeregisterWorkspaceDirectory'),
newDeregisterWorkspaceDirectory,
DeregisterWorkspaceDirectoryResponse (DeregisterWorkspaceDirectoryResponse'),
newDeregisterWorkspaceDirectoryResponse,
DescribeAccount (DescribeAccount'),
newDescribeAccount,
DescribeAccountResponse (DescribeAccountResponse'),
newDescribeAccountResponse,
DescribeAccountModifications (DescribeAccountModifications'),
newDescribeAccountModifications,
DescribeAccountModificationsResponse (DescribeAccountModificationsResponse'),
newDescribeAccountModificationsResponse,
DescribeClientBranding (DescribeClientBranding'),
newDescribeClientBranding,
DescribeClientBrandingResponse (DescribeClientBrandingResponse'),
newDescribeClientBrandingResponse,
DescribeClientProperties (DescribeClientProperties'),
newDescribeClientProperties,
DescribeClientPropertiesResponse (DescribeClientPropertiesResponse'),
newDescribeClientPropertiesResponse,
DescribeConnectClientAddIns (DescribeConnectClientAddIns'),
newDescribeConnectClientAddIns,
DescribeConnectClientAddInsResponse (DescribeConnectClientAddInsResponse'),
newDescribeConnectClientAddInsResponse,
DescribeConnectionAliasPermissions (DescribeConnectionAliasPermissions'),
newDescribeConnectionAliasPermissions,
DescribeConnectionAliasPermissionsResponse (DescribeConnectionAliasPermissionsResponse'),
newDescribeConnectionAliasPermissionsResponse,
DescribeConnectionAliases (DescribeConnectionAliases'),
newDescribeConnectionAliases,
DescribeConnectionAliasesResponse (DescribeConnectionAliasesResponse'),
newDescribeConnectionAliasesResponse,
DescribeIpGroups (DescribeIpGroups'),
newDescribeIpGroups,
DescribeIpGroupsResponse (DescribeIpGroupsResponse'),
newDescribeIpGroupsResponse,
DescribeTags (DescribeTags'),
newDescribeTags,
DescribeTagsResponse (DescribeTagsResponse'),
newDescribeTagsResponse,
DescribeWorkspaceBundles (DescribeWorkspaceBundles'),
newDescribeWorkspaceBundles,
DescribeWorkspaceBundlesResponse (DescribeWorkspaceBundlesResponse'),
newDescribeWorkspaceBundlesResponse,
DescribeWorkspaceDirectories (DescribeWorkspaceDirectories'),
newDescribeWorkspaceDirectories,
DescribeWorkspaceDirectoriesResponse (DescribeWorkspaceDirectoriesResponse'),
newDescribeWorkspaceDirectoriesResponse,
DescribeWorkspaceImagePermissions (DescribeWorkspaceImagePermissions'),
newDescribeWorkspaceImagePermissions,
DescribeWorkspaceImagePermissionsResponse (DescribeWorkspaceImagePermissionsResponse'),
newDescribeWorkspaceImagePermissionsResponse,
DescribeWorkspaceImages (DescribeWorkspaceImages'),
newDescribeWorkspaceImages,
DescribeWorkspaceImagesResponse (DescribeWorkspaceImagesResponse'),
newDescribeWorkspaceImagesResponse,
DescribeWorkspaceSnapshots (DescribeWorkspaceSnapshots'),
newDescribeWorkspaceSnapshots,
DescribeWorkspaceSnapshotsResponse (DescribeWorkspaceSnapshotsResponse'),
newDescribeWorkspaceSnapshotsResponse,
DescribeWorkspaces (DescribeWorkspaces'),
newDescribeWorkspaces,
DescribeWorkspacesResponse (DescribeWorkspacesResponse'),
newDescribeWorkspacesResponse,
DescribeWorkspacesConnectionStatus (DescribeWorkspacesConnectionStatus'),
newDescribeWorkspacesConnectionStatus,
DescribeWorkspacesConnectionStatusResponse (DescribeWorkspacesConnectionStatusResponse'),
newDescribeWorkspacesConnectionStatusResponse,
DisassociateConnectionAlias (DisassociateConnectionAlias'),
newDisassociateConnectionAlias,
DisassociateConnectionAliasResponse (DisassociateConnectionAliasResponse'),
newDisassociateConnectionAliasResponse,
DisassociateIpGroups (DisassociateIpGroups'),
newDisassociateIpGroups,
DisassociateIpGroupsResponse (DisassociateIpGroupsResponse'),
newDisassociateIpGroupsResponse,
ImportClientBranding (ImportClientBranding'),
newImportClientBranding,
ImportClientBrandingResponse (ImportClientBrandingResponse'),
newImportClientBrandingResponse,
ImportWorkspaceImage (ImportWorkspaceImage'),
newImportWorkspaceImage,
ImportWorkspaceImageResponse (ImportWorkspaceImageResponse'),
newImportWorkspaceImageResponse,
ListAvailableManagementCidrRanges (ListAvailableManagementCidrRanges'),
newListAvailableManagementCidrRanges,
ListAvailableManagementCidrRangesResponse (ListAvailableManagementCidrRangesResponse'),
newListAvailableManagementCidrRangesResponse,
MigrateWorkspace (MigrateWorkspace'),
newMigrateWorkspace,
MigrateWorkspaceResponse (MigrateWorkspaceResponse'),
newMigrateWorkspaceResponse,
ModifyAccount (ModifyAccount'),
newModifyAccount,
ModifyAccountResponse (ModifyAccountResponse'),
newModifyAccountResponse,
ModifyCertificateBasedAuthProperties (ModifyCertificateBasedAuthProperties'),
newModifyCertificateBasedAuthProperties,
ModifyCertificateBasedAuthPropertiesResponse (ModifyCertificateBasedAuthPropertiesResponse'),
newModifyCertificateBasedAuthPropertiesResponse,
ModifyClientProperties (ModifyClientProperties'),
newModifyClientProperties,
ModifyClientPropertiesResponse (ModifyClientPropertiesResponse'),
newModifyClientPropertiesResponse,
ModifySamlProperties (ModifySamlProperties'),
newModifySamlProperties,
ModifySamlPropertiesResponse (ModifySamlPropertiesResponse'),
newModifySamlPropertiesResponse,
ModifySelfservicePermissions (ModifySelfservicePermissions'),
newModifySelfservicePermissions,
ModifySelfservicePermissionsResponse (ModifySelfservicePermissionsResponse'),
newModifySelfservicePermissionsResponse,
ModifyWorkspaceAccessProperties (ModifyWorkspaceAccessProperties'),
newModifyWorkspaceAccessProperties,
ModifyWorkspaceAccessPropertiesResponse (ModifyWorkspaceAccessPropertiesResponse'),
newModifyWorkspaceAccessPropertiesResponse,
ModifyWorkspaceCreationProperties (ModifyWorkspaceCreationProperties'),
newModifyWorkspaceCreationProperties,
ModifyWorkspaceCreationPropertiesResponse (ModifyWorkspaceCreationPropertiesResponse'),
newModifyWorkspaceCreationPropertiesResponse,
ModifyWorkspaceProperties (ModifyWorkspaceProperties'),
newModifyWorkspaceProperties,
ModifyWorkspacePropertiesResponse (ModifyWorkspacePropertiesResponse'),
newModifyWorkspacePropertiesResponse,
ModifyWorkspaceState (ModifyWorkspaceState'),
newModifyWorkspaceState,
ModifyWorkspaceStateResponse (ModifyWorkspaceStateResponse'),
newModifyWorkspaceStateResponse,
RebootWorkspaces (RebootWorkspaces'),
newRebootWorkspaces,
RebootWorkspacesResponse (RebootWorkspacesResponse'),
newRebootWorkspacesResponse,
RebuildWorkspaces (RebuildWorkspaces'),
newRebuildWorkspaces,
RebuildWorkspacesResponse (RebuildWorkspacesResponse'),
newRebuildWorkspacesResponse,
RegisterWorkspaceDirectory (RegisterWorkspaceDirectory'),
newRegisterWorkspaceDirectory,
RegisterWorkspaceDirectoryResponse (RegisterWorkspaceDirectoryResponse'),
newRegisterWorkspaceDirectoryResponse,
RestoreWorkspace (RestoreWorkspace'),
newRestoreWorkspace,
RestoreWorkspaceResponse (RestoreWorkspaceResponse'),
newRestoreWorkspaceResponse,
RevokeIpRules (RevokeIpRules'),
newRevokeIpRules,
RevokeIpRulesResponse (RevokeIpRulesResponse'),
newRevokeIpRulesResponse,
StartWorkspaces (StartWorkspaces'),
newStartWorkspaces,
StartWorkspacesResponse (StartWorkspacesResponse'),
newStartWorkspacesResponse,
StopWorkspaces (StopWorkspaces'),
newStopWorkspaces,
StopWorkspacesResponse (StopWorkspacesResponse'),
newStopWorkspacesResponse,
TerminateWorkspaces (TerminateWorkspaces'),
newTerminateWorkspaces,
TerminateWorkspacesResponse (TerminateWorkspacesResponse'),
newTerminateWorkspacesResponse,
UpdateConnectClientAddIn (UpdateConnectClientAddIn'),
newUpdateConnectClientAddIn,
UpdateConnectClientAddInResponse (UpdateConnectClientAddInResponse'),
newUpdateConnectClientAddInResponse,
UpdateConnectionAliasPermission (UpdateConnectionAliasPermission'),
newUpdateConnectionAliasPermission,
UpdateConnectionAliasPermissionResponse (UpdateConnectionAliasPermissionResponse'),
newUpdateConnectionAliasPermissionResponse,
UpdateRulesOfIpGroup (UpdateRulesOfIpGroup'),
newUpdateRulesOfIpGroup,
UpdateRulesOfIpGroupResponse (UpdateRulesOfIpGroupResponse'),
newUpdateRulesOfIpGroupResponse,
UpdateWorkspaceBundle (UpdateWorkspaceBundle'),
newUpdateWorkspaceBundle,
UpdateWorkspaceBundleResponse (UpdateWorkspaceBundleResponse'),
newUpdateWorkspaceBundleResponse,
UpdateWorkspaceImagePermission (UpdateWorkspaceImagePermission'),
newUpdateWorkspaceImagePermission,
UpdateWorkspaceImagePermissionResponse (UpdateWorkspaceImagePermissionResponse'),
newUpdateWorkspaceImagePermissionResponse,
AccessPropertyValue (..),
Application (..),
AssociationStatus (..),
BundleType (..),
CertificateBasedAuthStatusEnum (..),
ClientDeviceType (..),
Compute (..),
ConnectionAliasState (..),
ConnectionState (..),
DedicatedTenancyModificationStateEnum (..),
DedicatedTenancySupportEnum (..),
DedicatedTenancySupportResultEnum (..),
DeletableCertificateBasedAuthProperty (..),
DeletableSamlProperty (..),
ImageType (..),
LogUploadEnum (..),
ModificationResourceEnum (..),
ModificationStateEnum (..),
OperatingSystemType (..),
Protocol (..),
ReconnectEnum (..),
RunningMode (..),
SamlStatusEnum (..),
StandbyWorkspaceRelationshipType (..),
TargetWorkspaceState (..),
Tenancy (..),
WorkspaceBundleState (..),
WorkspaceDirectoryState (..),
WorkspaceDirectoryType (..),
WorkspaceImageIngestionProcess (..),
WorkspaceImageRequiredTenancy (..),
WorkspaceImageState (..),
WorkspaceState (..),
AccountModification (AccountModification'),
newAccountModification,
CertificateBasedAuthProperties (CertificateBasedAuthProperties'),
newCertificateBasedAuthProperties,
ClientProperties (ClientProperties'),
newClientProperties,
ClientPropertiesResult (ClientPropertiesResult'),
newClientPropertiesResult,
ComputeType (ComputeType'),
newComputeType,
ConnectClientAddIn (ConnectClientAddIn'),
newConnectClientAddIn,
ConnectionAlias (ConnectionAlias'),
newConnectionAlias,
ConnectionAliasAssociation (ConnectionAliasAssociation'),
newConnectionAliasAssociation,
ConnectionAliasPermission (ConnectionAliasPermission'),
newConnectionAliasPermission,
DefaultClientBrandingAttributes (DefaultClientBrandingAttributes'),
newDefaultClientBrandingAttributes,
DefaultImportClientBrandingAttributes (DefaultImportClientBrandingAttributes'),
newDefaultImportClientBrandingAttributes,
DefaultWorkspaceCreationProperties (DefaultWorkspaceCreationProperties'),
newDefaultWorkspaceCreationProperties,
FailedCreateStandbyWorkspacesRequest (FailedCreateStandbyWorkspacesRequest'),
newFailedCreateStandbyWorkspacesRequest,
FailedCreateWorkspaceRequest (FailedCreateWorkspaceRequest'),
newFailedCreateWorkspaceRequest,
FailedWorkspaceChangeRequest (FailedWorkspaceChangeRequest'),
newFailedWorkspaceChangeRequest,
ImagePermission (ImagePermission'),
newImagePermission,
IosClientBrandingAttributes (IosClientBrandingAttributes'),
newIosClientBrandingAttributes,
IosImportClientBrandingAttributes (IosImportClientBrandingAttributes'),
newIosImportClientBrandingAttributes,
IpRuleItem (IpRuleItem'),
newIpRuleItem,
ModificationState (ModificationState'),
newModificationState,
OperatingSystem (OperatingSystem'),
newOperatingSystem,
PendingCreateStandbyWorkspacesRequest (PendingCreateStandbyWorkspacesRequest'),
newPendingCreateStandbyWorkspacesRequest,
RebootRequest (RebootRequest'),
newRebootRequest,
RebuildRequest (RebuildRequest'),
newRebuildRequest,
RelatedWorkspaceProperties (RelatedWorkspaceProperties'),
newRelatedWorkspaceProperties,
RootStorage (RootStorage'),
newRootStorage,
SamlProperties (SamlProperties'),
newSamlProperties,
SelfservicePermissions (SelfservicePermissions'),
newSelfservicePermissions,
Snapshot (Snapshot'),
newSnapshot,
StandbyWorkspace (StandbyWorkspace'),
newStandbyWorkspace,
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.CreateConnectClientAddIn
import Amazonka.WorkSpaces.CreateConnectionAlias
import Amazonka.WorkSpaces.CreateIpGroup
import Amazonka.WorkSpaces.CreateStandbyWorkspaces
import Amazonka.WorkSpaces.CreateTags
import Amazonka.WorkSpaces.CreateUpdatedWorkspaceImage
import Amazonka.WorkSpaces.CreateWorkspaceBundle
import Amazonka.WorkSpaces.CreateWorkspaceImage
import Amazonka.WorkSpaces.CreateWorkspaces
import Amazonka.WorkSpaces.DeleteClientBranding
import Amazonka.WorkSpaces.DeleteConnectClientAddIn
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.DescribeClientBranding
import Amazonka.WorkSpaces.DescribeClientProperties
import Amazonka.WorkSpaces.DescribeConnectClientAddIns
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.ImportClientBranding
import Amazonka.WorkSpaces.ImportWorkspaceImage
import Amazonka.WorkSpaces.Lens
import Amazonka.WorkSpaces.ListAvailableManagementCidrRanges
import Amazonka.WorkSpaces.MigrateWorkspace
import Amazonka.WorkSpaces.ModifyAccount
import Amazonka.WorkSpaces.ModifyCertificateBasedAuthProperties
import Amazonka.WorkSpaces.ModifyClientProperties
import Amazonka.WorkSpaces.ModifySamlProperties
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.UpdateConnectClientAddIn
import Amazonka.WorkSpaces.UpdateConnectionAliasPermission
import Amazonka.WorkSpaces.UpdateRulesOfIpGroup
import Amazonka.WorkSpaces.UpdateWorkspaceBundle
import Amazonka.WorkSpaces.UpdateWorkspaceImagePermission
import Amazonka.WorkSpaces.Waiters