Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.AWS.S3.RestoreObject
Description
Restores an archived copy of an object back into Amazon S3
http://docs.aws.amazon.com/AmazonS3/latest/API/RestoreObject.html
- data RestoreObject
- restoreObject :: Text -> Text -> RestoreObject
- roBucket :: Lens' RestoreObject Text
- roKey :: Lens' RestoreObject Text
- roRestoreRequest :: Lens' RestoreObject (Maybe RestoreRequest)
- roVersionId :: Lens' RestoreObject (Maybe Text)
- data RestoreObjectResponse
- restoreObjectResponse :: RestoreObjectResponse
Request
data RestoreObject Source
Instances
Eq RestoreObject | |
Read RestoreObject | |
Show RestoreObject | |
AWSRequest RestoreObject | |
ToXMLRoot RestoreObject | |
ToXML RestoreObject | |
ToQuery RestoreObject | |
ToPath RestoreObject | |
ToHeaders RestoreObject | |
type Sv RestoreObject = S3 | |
type Rs RestoreObject = RestoreObjectResponse |
Request constructor
Arguments
:: Text | |
-> Text | |
-> RestoreObject |
RestoreObject
constructor.
The fields accessible through corresponding lenses are:
roBucket
::
Text
roKey
::
Text
roRestoreRequest
::
Maybe
RestoreRequest
roVersionId
::
Maybe
Text
Request lenses
roBucket :: Lens' RestoreObject Text Source
roKey :: Lens' RestoreObject Text Source
roRestoreRequest :: Lens' RestoreObject (Maybe RestoreRequest) Source
roVersionId :: Lens' RestoreObject (Maybe Text) Source
Response
Response constructor
restoreObjectResponse :: RestoreObjectResponse Source
RestoreObjectResponse
constructor.