Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Creates a progress update stream which is an AWS resource used for access control as well as a namespace for migration task names that is implicitly linked to your AWS account. It must uniquely identify the migration tool as it is used for all updates made by the tool; however, it does not need to be unique for each AWS account because it is scoped to the AWS account.
Synopsis
- createProgressUpdateStream :: Text -> CreateProgressUpdateStream
- data CreateProgressUpdateStream
- cpusDryRun :: Lens' CreateProgressUpdateStream (Maybe Bool)
- cpusProgressUpdateStreamName :: Lens' CreateProgressUpdateStream Text
- createProgressUpdateStreamResponse :: Int -> CreateProgressUpdateStreamResponse
- data CreateProgressUpdateStreamResponse
- cpusrsResponseStatus :: Lens' CreateProgressUpdateStreamResponse Int
Creating a Request
createProgressUpdateStream Source #
Creates a value of CreateProgressUpdateStream
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cpusDryRun
- Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.cpusProgressUpdateStreamName
- The name of the ProgressUpdateStream.
data CreateProgressUpdateStream Source #
See: createProgressUpdateStream
smart constructor.
Instances
Request Lenses
cpusDryRun :: Lens' CreateProgressUpdateStream (Maybe Bool) Source #
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
cpusProgressUpdateStreamName :: Lens' CreateProgressUpdateStream Text Source #
The name of the ProgressUpdateStream.
Destructuring the Response
createProgressUpdateStreamResponse Source #
Creates a value of CreateProgressUpdateStreamResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cpusrsResponseStatus
- -- | The response status code.
data CreateProgressUpdateStreamResponse Source #
See: createProgressUpdateStreamResponse
smart constructor.
Instances
Response Lenses
cpusrsResponseStatus :: Lens' CreateProgressUpdateStreamResponse Int Source #
- - | The response status code.