{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.AppStream
(
defaultService,
_ConcurrentModificationException,
_EntitlementAlreadyExistsException,
_EntitlementNotFoundException,
_IncompatibleImageException,
_InvalidAccountStatusException,
_InvalidParameterCombinationException,
_InvalidRoleException,
_LimitExceededException,
_OperationNotPermittedException,
_RequestLimitExceededException,
_ResourceAlreadyExistsException,
_ResourceInUseException,
_ResourceNotAvailableException,
_ResourceNotFoundException,
newFleetStarted,
newFleetStopped,
AssociateApplicationFleet (AssociateApplicationFleet'),
newAssociateApplicationFleet,
AssociateApplicationFleetResponse (AssociateApplicationFleetResponse'),
newAssociateApplicationFleetResponse,
AssociateApplicationToEntitlement (AssociateApplicationToEntitlement'),
newAssociateApplicationToEntitlement,
AssociateApplicationToEntitlementResponse (AssociateApplicationToEntitlementResponse'),
newAssociateApplicationToEntitlementResponse,
AssociateFleet (AssociateFleet'),
newAssociateFleet,
AssociateFleetResponse (AssociateFleetResponse'),
newAssociateFleetResponse,
BatchAssociateUserStack (BatchAssociateUserStack'),
newBatchAssociateUserStack,
BatchAssociateUserStackResponse (BatchAssociateUserStackResponse'),
newBatchAssociateUserStackResponse,
BatchDisassociateUserStack (BatchDisassociateUserStack'),
newBatchDisassociateUserStack,
BatchDisassociateUserStackResponse (BatchDisassociateUserStackResponse'),
newBatchDisassociateUserStackResponse,
CopyImage (CopyImage'),
newCopyImage,
CopyImageResponse (CopyImageResponse'),
newCopyImageResponse,
CreateAppBlock (CreateAppBlock'),
newCreateAppBlock,
CreateAppBlockResponse (CreateAppBlockResponse'),
newCreateAppBlockResponse,
CreateApplication (CreateApplication'),
newCreateApplication,
CreateApplicationResponse (CreateApplicationResponse'),
newCreateApplicationResponse,
CreateDirectoryConfig (CreateDirectoryConfig'),
newCreateDirectoryConfig,
CreateDirectoryConfigResponse (CreateDirectoryConfigResponse'),
newCreateDirectoryConfigResponse,
CreateEntitlement (CreateEntitlement'),
newCreateEntitlement,
CreateEntitlementResponse (CreateEntitlementResponse'),
newCreateEntitlementResponse,
CreateFleet (CreateFleet'),
newCreateFleet,
CreateFleetResponse (CreateFleetResponse'),
newCreateFleetResponse,
CreateImageBuilder (CreateImageBuilder'),
newCreateImageBuilder,
CreateImageBuilderResponse (CreateImageBuilderResponse'),
newCreateImageBuilderResponse,
CreateImageBuilderStreamingURL (CreateImageBuilderStreamingURL'),
newCreateImageBuilderStreamingURL,
CreateImageBuilderStreamingURLResponse (CreateImageBuilderStreamingURLResponse'),
newCreateImageBuilderStreamingURLResponse,
CreateStack (CreateStack'),
newCreateStack,
CreateStackResponse (CreateStackResponse'),
newCreateStackResponse,
CreateStreamingURL (CreateStreamingURL'),
newCreateStreamingURL,
CreateStreamingURLResponse (CreateStreamingURLResponse'),
newCreateStreamingURLResponse,
CreateUpdatedImage (CreateUpdatedImage'),
newCreateUpdatedImage,
CreateUpdatedImageResponse (CreateUpdatedImageResponse'),
newCreateUpdatedImageResponse,
CreateUsageReportSubscription (CreateUsageReportSubscription'),
newCreateUsageReportSubscription,
CreateUsageReportSubscriptionResponse (CreateUsageReportSubscriptionResponse'),
newCreateUsageReportSubscriptionResponse,
CreateUser (CreateUser'),
newCreateUser,
CreateUserResponse (CreateUserResponse'),
newCreateUserResponse,
DeleteAppBlock (DeleteAppBlock'),
newDeleteAppBlock,
DeleteAppBlockResponse (DeleteAppBlockResponse'),
newDeleteAppBlockResponse,
DeleteApplication (DeleteApplication'),
newDeleteApplication,
DeleteApplicationResponse (DeleteApplicationResponse'),
newDeleteApplicationResponse,
DeleteDirectoryConfig (DeleteDirectoryConfig'),
newDeleteDirectoryConfig,
DeleteDirectoryConfigResponse (DeleteDirectoryConfigResponse'),
newDeleteDirectoryConfigResponse,
DeleteEntitlement (DeleteEntitlement'),
newDeleteEntitlement,
DeleteEntitlementResponse (DeleteEntitlementResponse'),
newDeleteEntitlementResponse,
DeleteFleet (DeleteFleet'),
newDeleteFleet,
DeleteFleetResponse (DeleteFleetResponse'),
newDeleteFleetResponse,
DeleteImage (DeleteImage'),
newDeleteImage,
DeleteImageResponse (DeleteImageResponse'),
newDeleteImageResponse,
DeleteImageBuilder (DeleteImageBuilder'),
newDeleteImageBuilder,
DeleteImageBuilderResponse (DeleteImageBuilderResponse'),
newDeleteImageBuilderResponse,
DeleteImagePermissions (DeleteImagePermissions'),
newDeleteImagePermissions,
DeleteImagePermissionsResponse (DeleteImagePermissionsResponse'),
newDeleteImagePermissionsResponse,
DeleteStack (DeleteStack'),
newDeleteStack,
DeleteStackResponse (DeleteStackResponse'),
newDeleteStackResponse,
DeleteUsageReportSubscription (DeleteUsageReportSubscription'),
newDeleteUsageReportSubscription,
DeleteUsageReportSubscriptionResponse (DeleteUsageReportSubscriptionResponse'),
newDeleteUsageReportSubscriptionResponse,
DeleteUser (DeleteUser'),
newDeleteUser,
DeleteUserResponse (DeleteUserResponse'),
newDeleteUserResponse,
DescribeAppBlocks (DescribeAppBlocks'),
newDescribeAppBlocks,
DescribeAppBlocksResponse (DescribeAppBlocksResponse'),
newDescribeAppBlocksResponse,
DescribeApplicationFleetAssociations (DescribeApplicationFleetAssociations'),
newDescribeApplicationFleetAssociations,
DescribeApplicationFleetAssociationsResponse (DescribeApplicationFleetAssociationsResponse'),
newDescribeApplicationFleetAssociationsResponse,
DescribeApplications (DescribeApplications'),
newDescribeApplications,
DescribeApplicationsResponse (DescribeApplicationsResponse'),
newDescribeApplicationsResponse,
DescribeDirectoryConfigs (DescribeDirectoryConfigs'),
newDescribeDirectoryConfigs,
DescribeDirectoryConfigsResponse (DescribeDirectoryConfigsResponse'),
newDescribeDirectoryConfigsResponse,
DescribeEntitlements (DescribeEntitlements'),
newDescribeEntitlements,
DescribeEntitlementsResponse (DescribeEntitlementsResponse'),
newDescribeEntitlementsResponse,
DescribeFleets (DescribeFleets'),
newDescribeFleets,
DescribeFleetsResponse (DescribeFleetsResponse'),
newDescribeFleetsResponse,
DescribeImageBuilders (DescribeImageBuilders'),
newDescribeImageBuilders,
DescribeImageBuildersResponse (DescribeImageBuildersResponse'),
newDescribeImageBuildersResponse,
DescribeImagePermissions (DescribeImagePermissions'),
newDescribeImagePermissions,
DescribeImagePermissionsResponse (DescribeImagePermissionsResponse'),
newDescribeImagePermissionsResponse,
DescribeImages (DescribeImages'),
newDescribeImages,
DescribeImagesResponse (DescribeImagesResponse'),
newDescribeImagesResponse,
DescribeSessions (DescribeSessions'),
newDescribeSessions,
DescribeSessionsResponse (DescribeSessionsResponse'),
newDescribeSessionsResponse,
DescribeStacks (DescribeStacks'),
newDescribeStacks,
DescribeStacksResponse (DescribeStacksResponse'),
newDescribeStacksResponse,
DescribeUsageReportSubscriptions (DescribeUsageReportSubscriptions'),
newDescribeUsageReportSubscriptions,
DescribeUsageReportSubscriptionsResponse (DescribeUsageReportSubscriptionsResponse'),
newDescribeUsageReportSubscriptionsResponse,
DescribeUserStackAssociations (DescribeUserStackAssociations'),
newDescribeUserStackAssociations,
DescribeUserStackAssociationsResponse (DescribeUserStackAssociationsResponse'),
newDescribeUserStackAssociationsResponse,
DescribeUsers (DescribeUsers'),
newDescribeUsers,
DescribeUsersResponse (DescribeUsersResponse'),
newDescribeUsersResponse,
DisableUser (DisableUser'),
newDisableUser,
DisableUserResponse (DisableUserResponse'),
newDisableUserResponse,
DisassociateApplicationFleet (DisassociateApplicationFleet'),
newDisassociateApplicationFleet,
DisassociateApplicationFleetResponse (DisassociateApplicationFleetResponse'),
newDisassociateApplicationFleetResponse,
DisassociateApplicationFromEntitlement (DisassociateApplicationFromEntitlement'),
newDisassociateApplicationFromEntitlement,
DisassociateApplicationFromEntitlementResponse (DisassociateApplicationFromEntitlementResponse'),
newDisassociateApplicationFromEntitlementResponse,
DisassociateFleet (DisassociateFleet'),
newDisassociateFleet,
DisassociateFleetResponse (DisassociateFleetResponse'),
newDisassociateFleetResponse,
EnableUser (EnableUser'),
newEnableUser,
EnableUserResponse (EnableUserResponse'),
newEnableUserResponse,
ExpireSession (ExpireSession'),
newExpireSession,
ExpireSessionResponse (ExpireSessionResponse'),
newExpireSessionResponse,
ListAssociatedFleets (ListAssociatedFleets'),
newListAssociatedFleets,
ListAssociatedFleetsResponse (ListAssociatedFleetsResponse'),
newListAssociatedFleetsResponse,
ListAssociatedStacks (ListAssociatedStacks'),
newListAssociatedStacks,
ListAssociatedStacksResponse (ListAssociatedStacksResponse'),
newListAssociatedStacksResponse,
ListEntitledApplications (ListEntitledApplications'),
newListEntitledApplications,
ListEntitledApplicationsResponse (ListEntitledApplicationsResponse'),
newListEntitledApplicationsResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
StartFleet (StartFleet'),
newStartFleet,
StartFleetResponse (StartFleetResponse'),
newStartFleetResponse,
StartImageBuilder (StartImageBuilder'),
newStartImageBuilder,
StartImageBuilderResponse (StartImageBuilderResponse'),
newStartImageBuilderResponse,
StopFleet (StopFleet'),
newStopFleet,
StopFleetResponse (StopFleetResponse'),
newStopFleetResponse,
StopImageBuilder (StopImageBuilder'),
newStopImageBuilder,
StopImageBuilderResponse (StopImageBuilderResponse'),
newStopImageBuilderResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateApplication (UpdateApplication'),
newUpdateApplication,
UpdateApplicationResponse (UpdateApplicationResponse'),
newUpdateApplicationResponse,
UpdateDirectoryConfig (UpdateDirectoryConfig'),
newUpdateDirectoryConfig,
UpdateDirectoryConfigResponse (UpdateDirectoryConfigResponse'),
newUpdateDirectoryConfigResponse,
UpdateEntitlement (UpdateEntitlement'),
newUpdateEntitlement,
UpdateEntitlementResponse (UpdateEntitlementResponse'),
newUpdateEntitlementResponse,
UpdateFleet (UpdateFleet'),
newUpdateFleet,
UpdateFleetResponse (UpdateFleetResponse'),
newUpdateFleetResponse,
UpdateImagePermissions (UpdateImagePermissions'),
newUpdateImagePermissions,
UpdateImagePermissionsResponse (UpdateImagePermissionsResponse'),
newUpdateImagePermissionsResponse,
UpdateStack (UpdateStack'),
newUpdateStack,
UpdateStackResponse (UpdateStackResponse'),
newUpdateStackResponse,
AccessEndpointType (..),
Action (..),
AppVisibility (..),
ApplicationAttribute (..),
AuthenticationType (..),
CertificateBasedAuthStatus (..),
FleetAttribute (..),
FleetErrorCode (..),
FleetState (..),
FleetType (..),
ImageBuilderState (..),
ImageBuilderStateChangeReasonCode (..),
ImageState (..),
ImageStateChangeReasonCode (..),
MessageAction (..),
Permission (..),
PlatformType (..),
PreferredProtocol (..),
SessionConnectionState (..),
SessionState (..),
StackAttribute (..),
StackErrorCode (..),
StorageConnectorType (..),
StreamView (..),
UsageReportExecutionErrorCode (..),
UsageReportSchedule (..),
UserStackAssociationErrorCode (..),
VisibilityType (..),
AccessEndpoint (AccessEndpoint'),
newAccessEndpoint,
AppBlock (AppBlock'),
newAppBlock,
Application (Application'),
newApplication,
ApplicationFleetAssociation (ApplicationFleetAssociation'),
newApplicationFleetAssociation,
ApplicationSettings (ApplicationSettings'),
newApplicationSettings,
ApplicationSettingsResponse (ApplicationSettingsResponse'),
newApplicationSettingsResponse,
CertificateBasedAuthProperties (CertificateBasedAuthProperties'),
newCertificateBasedAuthProperties,
ComputeCapacity (ComputeCapacity'),
newComputeCapacity,
ComputeCapacityStatus (ComputeCapacityStatus'),
newComputeCapacityStatus,
DirectoryConfig (DirectoryConfig'),
newDirectoryConfig,
DomainJoinInfo (DomainJoinInfo'),
newDomainJoinInfo,
EntitledApplication (EntitledApplication'),
newEntitledApplication,
Entitlement (Entitlement'),
newEntitlement,
EntitlementAttribute (EntitlementAttribute'),
newEntitlementAttribute,
Fleet (Fleet'),
newFleet,
FleetError (FleetError'),
newFleetError,
Image (Image'),
newImage,
ImageBuilder (ImageBuilder'),
newImageBuilder,
ImageBuilderStateChangeReason (ImageBuilderStateChangeReason'),
newImageBuilderStateChangeReason,
ImagePermissions (ImagePermissions'),
newImagePermissions,
ImageStateChangeReason (ImageStateChangeReason'),
newImageStateChangeReason,
LastReportGenerationExecutionError (LastReportGenerationExecutionError'),
newLastReportGenerationExecutionError,
NetworkAccessConfiguration (NetworkAccessConfiguration'),
newNetworkAccessConfiguration,
ResourceError (ResourceError'),
newResourceError,
S3Location (S3Location'),
newS3Location,
ScriptDetails (ScriptDetails'),
newScriptDetails,
ServiceAccountCredentials (ServiceAccountCredentials'),
newServiceAccountCredentials,
Session (Session'),
newSession,
SharedImagePermissions (SharedImagePermissions'),
newSharedImagePermissions,
Stack (Stack'),
newStack,
StackError (StackError'),
newStackError,
StorageConnector (StorageConnector'),
newStorageConnector,
StreamingExperienceSettings (StreamingExperienceSettings'),
newStreamingExperienceSettings,
UsageReportSubscription (UsageReportSubscription'),
newUsageReportSubscription,
User (User'),
newUser,
UserSetting (UserSetting'),
newUserSetting,
UserStackAssociation (UserStackAssociation'),
newUserStackAssociation,
UserStackAssociationError (UserStackAssociationError'),
newUserStackAssociationError,
VpcConfig (VpcConfig'),
newVpcConfig,
)
where
import Amazonka.AppStream.AssociateApplicationFleet
import Amazonka.AppStream.AssociateApplicationToEntitlement
import Amazonka.AppStream.AssociateFleet
import Amazonka.AppStream.BatchAssociateUserStack
import Amazonka.AppStream.BatchDisassociateUserStack
import Amazonka.AppStream.CopyImage
import Amazonka.AppStream.CreateAppBlock
import Amazonka.AppStream.CreateApplication
import Amazonka.AppStream.CreateDirectoryConfig
import Amazonka.AppStream.CreateEntitlement
import Amazonka.AppStream.CreateFleet
import Amazonka.AppStream.CreateImageBuilder
import Amazonka.AppStream.CreateImageBuilderStreamingURL
import Amazonka.AppStream.CreateStack
import Amazonka.AppStream.CreateStreamingURL
import Amazonka.AppStream.CreateUpdatedImage
import Amazonka.AppStream.CreateUsageReportSubscription
import Amazonka.AppStream.CreateUser
import Amazonka.AppStream.DeleteAppBlock
import Amazonka.AppStream.DeleteApplication
import Amazonka.AppStream.DeleteDirectoryConfig
import Amazonka.AppStream.DeleteEntitlement
import Amazonka.AppStream.DeleteFleet
import Amazonka.AppStream.DeleteImage
import Amazonka.AppStream.DeleteImageBuilder
import Amazonka.AppStream.DeleteImagePermissions
import Amazonka.AppStream.DeleteStack
import Amazonka.AppStream.DeleteUsageReportSubscription
import Amazonka.AppStream.DeleteUser
import Amazonka.AppStream.DescribeAppBlocks
import Amazonka.AppStream.DescribeApplicationFleetAssociations
import Amazonka.AppStream.DescribeApplications
import Amazonka.AppStream.DescribeDirectoryConfigs
import Amazonka.AppStream.DescribeEntitlements
import Amazonka.AppStream.DescribeFleets
import Amazonka.AppStream.DescribeImageBuilders
import Amazonka.AppStream.DescribeImagePermissions
import Amazonka.AppStream.DescribeImages
import Amazonka.AppStream.DescribeSessions
import Amazonka.AppStream.DescribeStacks
import Amazonka.AppStream.DescribeUsageReportSubscriptions
import Amazonka.AppStream.DescribeUserStackAssociations
import Amazonka.AppStream.DescribeUsers
import Amazonka.AppStream.DisableUser
import Amazonka.AppStream.DisassociateApplicationFleet
import Amazonka.AppStream.DisassociateApplicationFromEntitlement
import Amazonka.AppStream.DisassociateFleet
import Amazonka.AppStream.EnableUser
import Amazonka.AppStream.ExpireSession
import Amazonka.AppStream.Lens
import Amazonka.AppStream.ListAssociatedFleets
import Amazonka.AppStream.ListAssociatedStacks
import Amazonka.AppStream.ListEntitledApplications
import Amazonka.AppStream.ListTagsForResource
import Amazonka.AppStream.StartFleet
import Amazonka.AppStream.StartImageBuilder
import Amazonka.AppStream.StopFleet
import Amazonka.AppStream.StopImageBuilder
import Amazonka.AppStream.TagResource
import Amazonka.AppStream.Types
import Amazonka.AppStream.UntagResource
import Amazonka.AppStream.UpdateApplication
import Amazonka.AppStream.UpdateDirectoryConfig
import Amazonka.AppStream.UpdateEntitlement
import Amazonka.AppStream.UpdateFleet
import Amazonka.AppStream.UpdateImagePermissions
import Amazonka.AppStream.UpdateStack
import Amazonka.AppStream.Waiters