!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None (024=BKTO UNHEALTHY  TERMINATING  TERMINATED  SUSPENDED  REBUILDING  REBOOTINGPENDINGIMPAIREDERROR AVAILABLE SIMPLE_AD AD_CONNECTOR REGISTERING REGISTEREDERROR DEREGISTERING DEREGISTERED VALUE!STANDARD" PERFORMANCE%Version  2015-04-08" of the Amazon WorkSpaces service.&$ constructor.7The fields accessible through corresponding lenses are:' :: ( :: ) :: 'KThe identifier of the bundle to create the WorkSpace from. You can use the DescribeWorkspaceBundles> operation to obtain a list of the bundles that are available.(cThe identifier of the AWS Directory Service directory to create the WorkSpace in. You can use the DescribeWorkspaceDirectoriesC operation to obtain a list of the directories that are available.)The username that the WorkSpace is assigned to. This username must exist in the AWS Directory Service directory specified by the  DirectoryId member.*# constructor.7The fields accessible through corresponding lenses are: + ::  , ::  - ::  . ::  / ::  0 :: []1 ::  2 ::  3 ::  4 :: []5 ::  6 ::  +The directory alias.,&The user name for the service account.-The directory identifier..The name of the directory./The directory type.0YAn array of strings that contains the IP addresses of the DNS servers for the directory.1The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.2The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.3@The state of the directory's registration with Amazon WorkSpaces4ZAn array of strings that contains the identifiers of the subnets used with the directory.5`A structure that specifies the default creation properties for all WorkSpaces in the directory.6HThe identifier of the security group that is assigned to new WorkSpaces.7 constructor.7The fields accessible through corresponding lenses are: 8 ::  9 ::  : ::  ; ::  < ::  = ::  > ::  ? ::  @ ::  8AThe identifier of the bundle that the WorkSpace was created from.9UThe identifier of the AWS Directory Service directory that the WorkSpace belongs to.:DIf the WorkSpace could not be created, this contains the error code.;iIf the WorkSpace could not be created, this contains a textual error message that describes the failure.< The IP address of the WorkSpace.='The operational state of the WorkSpace.>6The identifier of the subnet that the WorkSpace is in.?+The user that the WorkSpace is assigned to.@ The identifier of the WorkSpace.A constructor.7The fields accessible through corresponding lenses are:B :: B+The identifier of the WorkSpace to rebuild.C constructor.7The fields accessible through corresponding lenses are:D ::  E ::  F ::  $DThe error code.EThe textual error message.FA $U object that contains the information about the WorkSpace that could not be created.G constructor.7The fields accessible through corresponding lenses are:H ::  I ::  J ::  HThe error code.IThe textual error message.J The identifier of the WorkSpace.K constructor.7The fields accessible through corresponding lenses are:L ::  L,The name of the compute type for the bundle.M constructor.7The fields accessible through corresponding lenses are:N :: N*The identifier of the WorkSpace to reboot.O constructor.7The fields accessible through corresponding lenses are:P ::  P*The amount of user storage for the bundle.Q constructor.7The fields accessible through corresponding lenses are:R :: R-The identifier of the WorkSpace to terminate.S constructor.7The fields accessible through corresponding lenses are:T ::  U ::  V ::  W ::  X ::  TgThe identifier of any custom security groups that are applied to the WorkSpaces when they are created.UaThe organizational unit (OU) in the directory that the WorkSpace machine accounts are placed in.VTA public IP address will be attached to all WorkSpaces that are created or rebuilt.W:Specifies if the directory is enabled for Amazon WorkDocs.X8The WorkSpace user is an administrator on the WorkSpace.Y constructor.7The fields accessible through corresponding lenses are:Z ::  [ ::  \ ::  ] ::  ^ ::  _ ::  ZThe bundle identifier.[A 7 object that specifies the compute type for the bundle.\The bundle description.]The name of the bundle.^JThe owner of the bundle. This contains the owner's account identifier, or AMAZON" if the bundle is provided by AWS._A L object that specifies the amount of user storage that the bundle contains.  !"#$%&()''()*+,-./0123456789:;<=>?@ABBCDEFGHIJKLMNNOPQRRSTUVWXYZ[\]^_   `  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`%$&'()#*+,-./0123456"! 789:;<=>?@ABCDEFGHIJ KLMNOPQRSTUVWXYZ[\]^_   "! # $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_   None (024=BKTba constructor.7The fields accessible through corresponding lenses are:c ::   c@An array of structures that specify the WorkSpaces to terminate.d` constructor.7The fields accessible through corresponding lenses are:e :: []eSAn array of structures that represent any WorkSpaces that could not be terminated.` abccde`abcdeabc`de ` abcdeNone (024=BKThg constructor.7The fields accessible through corresponding lenses are:i ::   i>An array of structures that specify the WorkSpaces to rebuild.jf constructor.7The fields accessible through corresponding lenses are:k :: []kPAn array of structures that represent any WorkSpaces that could not be rebuilt.fghiijk !"fghijkghifjk fghijk !"None (024=BKTnm constructor.7The fields accessible through corresponding lenses are:o ::   o=An array of structures that specify the WorkSpaces to reboot.pl constructor.7The fields accessible through corresponding lenses are:q :: []qQAn array of structures that represent any WorkSpaces that could not be rebooted.l#$m%&noopq'()*+,-lmnopqmnolpq l#$m%&nopq'()*+,-None (024=BKT ts constructor.7The fields accessible through corresponding lenses are:u ::  v ::  w ::  .x ::  y ::  z ::   uThe identifier of a bundle to obtain the WorkSpaces for. All WorkSpaces that are created from this bundle will be retrieved. This parameter cannot be combined with any other filter parameter.vSpecifies the directory identifier to which to limit the WorkSpaces. Optionally, you can specify a specific directory user with the UserNameO parameter. This parameter cannot be combined with any other filter parameter.w&The maximum number of items to return.xThe  NextTokenT value from a previous call to this operation. Pass null if this is the first call.yUsed with the  DirectoryIdL parameter to specify the directory user for which to obtain the WorkSpace.zAn array of strings that contain the identifiers of the WorkSpaces for which to retrieve information. This parameter cannot be combined with any other filter parameter. Because the CreateWorkspaces8 operation is asynchronous, the identifier returned by CreateWorkspaces8 is not immediately available. If you immediately call s7 with this identifier, no information will be returned.{r constructor.7The fields accessible through corresponding lenses are:| ::  } :: []|AIf not null, more results are available. Pass this value for the  NextToken parameter in a subsequent call to this operation to retrieve the next set of items. This token is valid for one day and must be used within that timeframe.}IAn array of structures that contain the information about the WorkSpaces. Because the CreateWorkspacesf operation is asynchronous, some of this information may be incomplete for a newly-created WorkSpace.r/01s2345678tzuvwxyz{|}9:;<=> rstuvwxyz{|} stuvwxyzr{|}r/01s2345678tuvwxyz{|}9:;<=>None (024=BKT constructor.7The fields accessible through corresponding lenses are: ::    ::  An array of strings that contains the directory identifiers to retrieve information for. If this member is null, all directories are retrieved.The  NextTokenT value from a previous call to this operation. Pass null if this is the first call.~ constructor.7The fields accessible through corresponding lenses are: :: [#] ::  FAn array of structures that contain information about the directories.AIf not null, more results are available. Pass this value for the  NextToken parameter in a subsequent call to this operation to retrieve the next set of items. This token is valid for one day and must be used within that timeframe.~?@ABCDEFGHIJ~~~?@ABCDEFGHIJNone (024=BKT constructor.7The fields accessible through corresponding lenses are: ::    ::   ::  An array of strings that contains the identifiers of the bundles to retrieve. This parameter cannot be combined with any other filter parameter.The  NextTokenT value from a previous call to this operation. Pass null if this is the first call.iThe owner of the bundles to retrieve. This parameter cannot be combined with any other filter parameter.*This contains one of the following values:Jnull - Retrieves the bundles that belong to the account making the call. AMAZON2 - Retrieves the bundles that are provided by AWS. constructor.7The fields accessible through corresponding lenses are: :: [] ::  BAn array of structures that contain information about the bundles.AIf not null, more results are available. Pass this value for the  NextToken parameter in a subsequent call to this operation to retrieve the next set of items. This token is valid for one day and must be used within that timeframe.KLMNOPQRSTUVW KLMNOPQRSTUVWNone (024=BKT constructor.7The fields accessible through corresponding lenses are: ::   $=An array of structures that specify the WorkSpaces to create. constructor.7The fields accessible through corresponding lenses are: :: [] :: []PAn array of structures that represent the WorkSpaces that could not be created.GAn array of structures that represent the WorkSpaces that were created.:Because this operation is asynchronous, the identifier in  WorkspaceId8 is not immediately available. If you immediately call DescribeWorkspaces8 with this identifier, no information will be returned.XYZ[\]^_`ab XYZ[\]^_`ab None  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~c    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !()*/0     lmrs !"#$%&x'y()*+,-./012~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_amazonka-workspaces-0.3.4Network.AWS.WorkSpaces.Types*Network.AWS.WorkSpaces.TerminateWorkspaces(Network.AWS.WorkSpaces.RebuildWorkspaces'Network.AWS.WorkSpaces.RebootWorkspaces)Network.AWS.WorkSpaces.DescribeWorkspaces3Network.AWS.WorkSpaces.DescribeWorkspaceDirectories/Network.AWS.WorkSpaces.DescribeWorkspaceBundles'Network.AWS.WorkSpaces.CreateWorkspacesNetwork.AWS.WorkSpacesamazonka-core-0.3.4Network.AWS.Error JSONErrorWorkspaceBundle"DefaultWorkspaceCreationPropertiesTerminateRequest UserStorage RebootRequest ComputeTypeWorkspaceState WSUnhealthy WSTerminating WSTerminated WSSuspended WSRebuilding WSRebooting WSPending WSImpairedWSError WSAvailableWorkspaceDirectoryTypeSimpleAd AdConnectorFailedWorkspaceChangeRequestWorkspaceDirectoryState Registering RegisteredError Deregistering DeregisteredFailedCreateWorkspaceRequestRebuildRequest WorkspaceComputeValueStandard PerformanceWorkspaceDirectoryWorkspaceRequest WorkSpacesworkspaceRequest wBundleId wDirectoryId wUserNameworkspaceDirectorywdAliaswdCustomerUserName wdDirectoryIdwdDirectoryNamewdDirectoryTypewdDnsIpAddresses wdIamRoleIdwdRegistrationCodewdState wdSubnetIdswdWorkspaceCreationPropertieswdWorkspaceSecurityGroupId workspace w1BundleId w1DirectoryId w1ErrorCodew1ErrorMessage w1IpAddressw1State w1SubnetId w1UserName w1WorkspaceIdrebuildRequest rWorkspaceIdfailedCreateWorkspaceRequest fcwErrorCodefcwErrorMessagefcwWorkspaceRequestfailedWorkspaceChangeRequest fwcErrorCodefwcErrorMessagefwcWorkspaceId computeTypectName rebootRequest r1WorkspaceId userStorage usCapacityterminateRequest tWorkspaceId"defaultWorkspaceCreationPropertiesdwcpCustomSecurityGroupId dwcpDefaultOudwcpEnableInternetAccessdwcpEnableWorkDocs#dwcpUserEnabledAsLocalAdministratorworkspaceBundle wbBundleId wbComputeType wbDescriptionwbNamewbOwner wbUserStorageTerminateWorkspacesResponseTerminateWorkspacesterminateWorkspacestwTerminateWorkspaceRequeststerminateWorkspacesResponsetwrFailedRequestsRebuildWorkspacesResponseRebuildWorkspacesrebuildWorkspacesrwRebuildWorkspaceRequestsrebuildWorkspacesResponserwrFailedRequestsRebootWorkspacesResponseRebootWorkspacesrebootWorkspacesrwRebootWorkspaceRequestsrebootWorkspacesResponserwr1FailedRequestsDescribeWorkspacesResponseDescribeWorkspacesdescribeWorkspaces dwBundleId dwDirectoryIddwLimit dwNextToken dwUserNamedwWorkspaceIdsdescribeWorkspacesResponse dwrNextToken dwrWorkspaces$DescribeWorkspaceDirectoriesResponseDescribeWorkspaceDirectoriesdescribeWorkspaceDirectoriesdwdDirectoryIds dwdNextToken$describeWorkspaceDirectoriesResponsedwdrDirectories dwdrNextToken DescribeWorkspaceBundlesResponseDescribeWorkspaceBundlesdescribeWorkspaceBundles dwbBundleIds dwbNextTokendwbOwner describeWorkspaceBundlesResponse dwbrBundles dwbrNextTokenCreateWorkspacesResponseCreateWorkspacescreateWorkspaces cwWorkspacescreateWorkspacesResponsecwrFailedRequestscwrPendingRequests text-1.2.0.4Data.Text.InternalTextbase Data.MaybeMaybeghc-prim GHC.TypesBool _wbBundleId_wbComputeType_wbDescription_wbName_wbOwner_wbUserStorage_dwcpCustomSecurityGroupId_dwcpDefaultOu_dwcpEnableInternetAccess_dwcpEnableWorkDocs$_dwcpUserEnabledAsLocalAdministrator _tWorkspaceId _usCapacity_r1WorkspaceId_ctName _fwcErrorCode_fwcErrorMessage_fwcWorkspaceId _fcwErrorCode_fcwErrorMessage_fcwWorkspaceRequest _rWorkspaceId _w1BundleId_w1DirectoryId _w1ErrorCode_w1ErrorMessage _w1IpAddress_w1State _w1SubnetId _w1UserName_w1WorkspaceId_wdAlias_wdCustomerUserName_wdDirectoryId_wdDirectoryName_wdDirectoryType_wdDnsIpAddresses _wdIamRoleId_wdRegistrationCode_wdState _wdSubnetIds_wdWorkspaceCreationProperties_wdWorkspaceSecurityGroupId _wBundleId _wDirectoryId _wUserName$fToJSONWorkspaceBundle$fFromJSONWorkspaceBundle*$fToJSONDefaultWorkspaceCreationProperties,$fFromJSONDefaultWorkspaceCreationProperties$fToJSONTerminateRequest$fFromJSONTerminateRequest$fToJSONUserStorage$fFromJSONUserStorage$fToJSONRebootRequest$fFromJSONRebootRequest$fToJSONComputeType$fFromJSONComputeType$fToJSONWorkspaceState$fFromJSONWorkspaceState$fToQueryWorkspaceState$fToHeaderWorkspaceState$fToByteStringWorkspaceState$fToTextWorkspaceState$fFromTextWorkspaceState$fHashableWorkspaceState$fToJSONWorkspaceDirectoryType $fFromJSONWorkspaceDirectoryType$fToQueryWorkspaceDirectoryType $fToHeaderWorkspaceDirectoryType$$fToByteStringWorkspaceDirectoryType$fToTextWorkspaceDirectoryType $fFromTextWorkspaceDirectoryType $fHashableWorkspaceDirectoryType$$fToJSONFailedWorkspaceChangeRequest&$fFromJSONFailedWorkspaceChangeRequest$fToJSONWorkspaceDirectoryState!$fFromJSONWorkspaceDirectoryState $fToQueryWorkspaceDirectoryState!$fToHeaderWorkspaceDirectoryState%$fToByteStringWorkspaceDirectoryState$fToTextWorkspaceDirectoryState!$fFromTextWorkspaceDirectoryState!$fHashableWorkspaceDirectoryState$$fToJSONFailedCreateWorkspaceRequest&$fFromJSONFailedCreateWorkspaceRequest$fToJSONRebuildRequest$fFromJSONRebuildRequest$fToJSONWorkspace$fFromJSONWorkspace$fToJSONCompute$fFromJSONCompute$fToQueryCompute$fToHeaderCompute$fToByteStringCompute$fToTextCompute$fFromTextCompute$fHashableCompute$fToJSONWorkspaceDirectory$fFromJSONWorkspaceDirectory$fToJSONWorkspaceRequest$fFromJSONWorkspaceRequest$fAWSServiceWorkSpacessemigroups-0.16.2.2Data.List.NonEmptyNonEmpty_twrFailedRequests_twTerminateWorkspaceRequests%$fFromJSONTerminateWorkspacesResponse$fAWSRequestTerminateWorkspaces$fToJSONTerminateWorkspaces$fToHeadersTerminateWorkspaces$fToQueryTerminateWorkspaces$fToPathTerminateWorkspaces#$fIsListTerminateWorkspacesResponse_rwrFailedRequests_rwRebuildWorkspaceRequests#$fFromJSONRebuildWorkspacesResponse$fAWSRequestRebuildWorkspaces$fToJSONRebuildWorkspaces$fToHeadersRebuildWorkspaces$fToQueryRebuildWorkspaces$fToPathRebuildWorkspaces!$fIsListRebuildWorkspacesResponse_rwr1FailedRequests_rwRebootWorkspaceRequests"$fFromJSONRebootWorkspacesResponse$fAWSRequestRebootWorkspaces$fToJSONRebootWorkspaces$fToHeadersRebootWorkspaces$fToQueryRebootWorkspaces$fToPathRebootWorkspaces $fIsListRebootWorkspacesResponsenats-1Numeric.NaturalNatural _dwrNextToken_dwrWorkspaces _dwBundleId_dwDirectoryId_dwLimit _dwNextToken _dwUserName_dwWorkspaceIds$$fFromJSONDescribeWorkspacesResponse$fAWSRequestDescribeWorkspaces$fToJSONDescribeWorkspaces$fToHeadersDescribeWorkspaces$fToQueryDescribeWorkspaces$fToPathDescribeWorkspaces_dwdrDirectories_dwdrNextToken_dwdDirectoryIds _dwdNextToken.$fFromJSONDescribeWorkspaceDirectoriesResponse($fAWSRequestDescribeWorkspaceDirectories$$fToJSONDescribeWorkspaceDirectories'$fToHeadersDescribeWorkspaceDirectories%$fToQueryDescribeWorkspaceDirectories$$fToPathDescribeWorkspaceDirectories _dwbrBundles_dwbrNextToken _dwbBundleIds _dwbNextToken _dwbOwner*$fFromJSONDescribeWorkspaceBundlesResponse$$fAWSRequestDescribeWorkspaceBundles $fToJSONDescribeWorkspaceBundles#$fToHeadersDescribeWorkspaceBundles!$fToQueryDescribeWorkspaceBundles $fToPathDescribeWorkspaceBundles_cwrFailedRequests_cwrPendingRequests _cwWorkspaces"$fFromJSONCreateWorkspacesResponse$fAWSRequestCreateWorkspaces$fToJSONCreateWorkspaces$fToHeadersCreateWorkspaces$fToQueryCreateWorkspaces$fToPathCreateWorkspaces