| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.WorkSpaces.CreateWorkspaces
Description
Creates one or more WorkSpaces.
This operation is asynchronous and returns before the WorkSpaces are created.
http://docs.aws.amazon.com/workspaces/latest/devguide/API_CreateWorkspaces.html
- data CreateWorkspaces
- createWorkspaces :: NonEmpty WorkspaceRequest -> CreateWorkspaces
- cwWorkspaces :: Lens' CreateWorkspaces (NonEmpty WorkspaceRequest)
- data CreateWorkspacesResponse
- createWorkspacesResponse :: CreateWorkspacesResponse
- cwrFailedRequests :: Lens' CreateWorkspacesResponse [FailedCreateWorkspaceRequest]
- cwrPendingRequests :: Lens' CreateWorkspacesResponse [Workspace]
Request
data CreateWorkspaces Source
Instances
Request constructor
Arguments
| :: NonEmpty WorkspaceRequest | |
| -> CreateWorkspaces |
CreateWorkspaces constructor.
The fields accessible through corresponding lenses are:
Request lenses
cwWorkspaces :: Lens' CreateWorkspaces (NonEmpty WorkspaceRequest) Source
An array of structures that specify the WorkSpaces to create.
Response
Response constructor
createWorkspacesResponse :: CreateWorkspacesResponse Source
CreateWorkspacesResponse constructor.
The fields accessible through corresponding lenses are:
Response lenses
cwrFailedRequests :: Lens' CreateWorkspacesResponse [FailedCreateWorkspaceRequest] Source
An array of structures that represent the WorkSpaces that could not be created.
cwrPendingRequests :: Lens' CreateWorkspacesResponse [Workspace] Source
An array of structures that represent the WorkSpaces that were created.
Because this operation is asynchronous, the identifier in WorkspaceId is not
immediately available. If you immediately call DescribeWorkspaces with this
identifier, no information will be returned.