Skip to content

Commit

Permalink
Generating new amazonka-workspaces library
Browse files Browse the repository at this point in the history
  • Loading branch information
brendanhay committed May 16, 2018
1 parent aead9f2 commit 2c5726d
Show file tree
Hide file tree
Showing 47 changed files with 2,510 additions and 560 deletions.
9 changes: 9 additions & 0 deletions amazonka-workspaces/amazonka-workspaces.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -45,21 +45,30 @@ library

exposed-modules:
Network.AWS.WorkSpaces
, Network.AWS.WorkSpaces.AssociateIPGroups
, Network.AWS.WorkSpaces.AuthorizeIPRules
, Network.AWS.WorkSpaces.CreateIPGroup
, Network.AWS.WorkSpaces.CreateTags
, Network.AWS.WorkSpaces.CreateWorkspaces
, Network.AWS.WorkSpaces.DeleteIPGroup
, Network.AWS.WorkSpaces.DeleteTags
, Network.AWS.WorkSpaces.DescribeIPGroups
, Network.AWS.WorkSpaces.DescribeTags
, Network.AWS.WorkSpaces.DescribeWorkspaceBundles
, Network.AWS.WorkSpaces.DescribeWorkspaceDirectories
, Network.AWS.WorkSpaces.DescribeWorkspaces
, Network.AWS.WorkSpaces.DescribeWorkspacesConnectionStatus
, Network.AWS.WorkSpaces.DisassociateIPGroups
, Network.AWS.WorkSpaces.ModifyWorkspaceProperties
, Network.AWS.WorkSpaces.ModifyWorkspaceState
, Network.AWS.WorkSpaces.RebootWorkspaces
, Network.AWS.WorkSpaces.RebuildWorkspaces
, Network.AWS.WorkSpaces.RevokeIPRules
, Network.AWS.WorkSpaces.StartWorkspaces
, Network.AWS.WorkSpaces.StopWorkspaces
, Network.AWS.WorkSpaces.TerminateWorkspaces
, Network.AWS.WorkSpaces.Types
, Network.AWS.WorkSpaces.UpdateRulesOfIPGroup
, Network.AWS.WorkSpaces.Waiters

other-modules:
Expand Down
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/AssociateIPGroups.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/AuthorizeIPRules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/CreateIPGroup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/DeleteIPGroup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/DescribeIPGroups.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/DisassociateIPGroups.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/ModifyWorkspaceState.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/RevokeIPRules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
10 changes: 10 additions & 0 deletions amazonka-workspaces/fixture/UpdateRulesOfIPGroup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
method: POST
headers:
Authorization: AWS4-HMAC-SHA256 Credential=access/20091028/us-east-1/workspaces/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date, Signature=?
Host: workspaces.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Amz-Content-SHA256: abcdef
X-Amz-Date: 20091028T223200Z
body:
''
Empty file.
90 changes: 89 additions & 1 deletion amazonka-workspaces/gen/Network/AWS/WorkSpaces.hs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
--
-- __Amazon WorkSpaces Service__
--
-- This reference provides detailed information about the Amazon WorkSpaces operations.
-- Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows desktops for your users.
--
module Network.AWS.WorkSpaces
(
Expand All @@ -26,21 +26,33 @@ module Network.AWS.WorkSpaces
-- ** AccessDeniedException
, _AccessDeniedException

-- ** ResourceCreationFailedException
, _ResourceCreationFailedException

-- ** ResourceUnavailableException
, _ResourceUnavailableException

-- ** InvalidParameterValuesException
, _InvalidParameterValuesException

-- ** ResourceAssociatedException
, _ResourceAssociatedException

-- ** OperationInProgressException
, _OperationInProgressException

-- ** ResourceAlreadyExistsException
, _ResourceAlreadyExistsException

-- ** ResourceLimitExceededException
, _ResourceLimitExceededException

-- ** InvalidResourceStateException
, _InvalidResourceStateException

-- ** OperationNotSupportedException
, _OperationNotSupportedException

-- ** UnsupportedWorkspaceConfigurationException
, _UnsupportedWorkspaceConfigurationException

Expand All @@ -53,6 +65,9 @@ module Network.AWS.WorkSpaces
-- * Operations
-- $operations

-- ** RevokeIPRules
, module Network.AWS.WorkSpaces.RevokeIPRules

-- ** ModifyWorkspaceProperties
, module Network.AWS.WorkSpaces.ModifyWorkspaceProperties

Expand All @@ -62,33 +77,57 @@ module Network.AWS.WorkSpaces
-- ** DescribeWorkspaceDirectories (Paginated)
, module Network.AWS.WorkSpaces.DescribeWorkspaceDirectories

-- ** DisassociateIPGroups
, module Network.AWS.WorkSpaces.DisassociateIPGroups

-- ** DescribeWorkspaceBundles (Paginated)
, module Network.AWS.WorkSpaces.DescribeWorkspaceBundles

-- ** AuthorizeIPRules
, module Network.AWS.WorkSpaces.AuthorizeIPRules

-- ** RebuildWorkspaces
, module Network.AWS.WorkSpaces.RebuildWorkspaces

-- ** ModifyWorkspaceState
, module Network.AWS.WorkSpaces.ModifyWorkspaceState

-- ** CreateIPGroup
, module Network.AWS.WorkSpaces.CreateIPGroup

-- ** CreateTags
, module Network.AWS.WorkSpaces.CreateTags

-- ** DeleteTags
, module Network.AWS.WorkSpaces.DeleteTags

-- ** UpdateRulesOfIPGroup
, module Network.AWS.WorkSpaces.UpdateRulesOfIPGroup

-- ** StopWorkspaces
, module Network.AWS.WorkSpaces.StopWorkspaces

-- ** AssociateIPGroups
, module Network.AWS.WorkSpaces.AssociateIPGroups

-- ** DescribeWorkspacesConnectionStatus
, module Network.AWS.WorkSpaces.DescribeWorkspacesConnectionStatus

-- ** RebootWorkspaces
, module Network.AWS.WorkSpaces.RebootWorkspaces

-- ** DeleteIPGroup
, module Network.AWS.WorkSpaces.DeleteIPGroup

-- ** TerminateWorkspaces
, module Network.AWS.WorkSpaces.TerminateWorkspaces

-- ** CreateWorkspaces
, module Network.AWS.WorkSpaces.CreateWorkspaces

-- ** DescribeIPGroups
, module Network.AWS.WorkSpaces.DescribeIPGroups

-- ** DescribeWorkspaces (Paginated)
, module Network.AWS.WorkSpaces.DescribeWorkspaces

Expand All @@ -103,9 +142,18 @@ module Network.AWS.WorkSpaces
-- ** ConnectionState
, ConnectionState (..)

-- ** ModificationResourceEnum
, ModificationResourceEnum (..)

-- ** ModificationStateEnum
, ModificationStateEnum (..)

-- ** RunningMode
, RunningMode (..)

-- ** TargetWorkspaceState
, TargetWorkspaceState (..)

-- ** WorkspaceDirectoryState
, WorkspaceDirectoryState (..)

Expand Down Expand Up @@ -143,6 +191,18 @@ module Network.AWS.WorkSpaces
, fwcrWorkspaceId
, fwcrErrorMessage

-- ** IPRuleItem
, IPRuleItem
, ipRuleItem
, iriRuleDesc
, iriIpRule

-- ** ModificationState
, ModificationState
, modificationState
, msState
, msResource

-- ** RebootRequest
, RebootRequest
, rebootRequest
Expand All @@ -153,6 +213,11 @@ module Network.AWS.WorkSpaces
, rebuildRequest
, rrWorkspaceId

-- ** RootStorage
, RootStorage
, rootStorage
, rsCapacity

-- ** StartRequest
, StartRequest
, startRequest
Expand Down Expand Up @@ -185,6 +250,7 @@ module Network.AWS.WorkSpaces
, wDirectoryId
, wState
, wIPAddress
, wModificationStates
, wUserName
, wSubnetId
, wBundleId
Expand All @@ -202,6 +268,7 @@ module Network.AWS.WorkSpaces
, workspaceBundle
, wbBundleId
, wbOwner
, wbRootStorage
, wbName
, wbComputeType
, wbUserStorage
Expand All @@ -224,6 +291,7 @@ module Network.AWS.WorkSpaces
, wdState
, wdCustomerUserName
, wdSubnetIds
, wdIpGroupIds
, wdAlias
, wdWorkspaceSecurityGroupId
, wdDirectoryType
Expand All @@ -234,8 +302,11 @@ module Network.AWS.WorkSpaces
-- ** WorkspaceProperties
, WorkspaceProperties
, workspaceProperties
, wpComputeTypeName
, wpRunningMode
, wpRootVolumeSizeGib
, wpRunningModeAutoStopTimeoutInMinutes
, wpUserVolumeSizeGib

-- ** WorkspaceRequest
, WorkspaceRequest
Expand All @@ -248,23 +319,40 @@ module Network.AWS.WorkSpaces
, wrDirectoryId
, wrUserName
, wrBundleId

-- ** WorkspacesIPGroup
, WorkspacesIPGroup
, workspacesIPGroup
, wigGroupDesc
, wigUserRules
, wigGroupId
, wigGroupName
) where

import Network.AWS.WorkSpaces.AssociateIPGroups
import Network.AWS.WorkSpaces.AuthorizeIPRules
import Network.AWS.WorkSpaces.CreateIPGroup
import Network.AWS.WorkSpaces.CreateTags
import Network.AWS.WorkSpaces.CreateWorkspaces
import Network.AWS.WorkSpaces.DeleteIPGroup
import Network.AWS.WorkSpaces.DeleteTags
import Network.AWS.WorkSpaces.DescribeIPGroups
import Network.AWS.WorkSpaces.DescribeTags
import Network.AWS.WorkSpaces.DescribeWorkspaceBundles
import Network.AWS.WorkSpaces.DescribeWorkspaceDirectories
import Network.AWS.WorkSpaces.DescribeWorkspaces
import Network.AWS.WorkSpaces.DescribeWorkspacesConnectionStatus
import Network.AWS.WorkSpaces.DisassociateIPGroups
import Network.AWS.WorkSpaces.ModifyWorkspaceProperties
import Network.AWS.WorkSpaces.ModifyWorkspaceState
import Network.AWS.WorkSpaces.RebootWorkspaces
import Network.AWS.WorkSpaces.RebuildWorkspaces
import Network.AWS.WorkSpaces.RevokeIPRules
import Network.AWS.WorkSpaces.StartWorkspaces
import Network.AWS.WorkSpaces.StopWorkspaces
import Network.AWS.WorkSpaces.TerminateWorkspaces
import Network.AWS.WorkSpaces.Types
import Network.AWS.WorkSpaces.UpdateRulesOfIPGroup
import Network.AWS.WorkSpaces.Waiters

{- $errors
Expand Down
Loading

0 comments on commit 2c5726d

Please sign in to comment.