amazonka-s3-1.4.5: Amazon Simple Storage Service SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.S3.AbortMultipartUpload

Contents

Description

Aborts a multipart upload.

To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.

Synopsis

Creating a Request

abortMultipartUpload #

Creates a value of AbortMultipartUpload with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data AbortMultipartUpload #

See: abortMultipartUpload smart constructor.

Instances

Eq AbortMultipartUpload # 
Data AbortMultipartUpload # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AbortMultipartUpload -> c AbortMultipartUpload #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AbortMultipartUpload #

toConstr :: AbortMultipartUpload -> Constr #

dataTypeOf :: AbortMultipartUpload -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AbortMultipartUpload) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AbortMultipartUpload) #

gmapT :: (forall b. Data b => b -> b) -> AbortMultipartUpload -> AbortMultipartUpload #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AbortMultipartUpload -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AbortMultipartUpload -> r #

gmapQ :: (forall d. Data d => d -> u) -> AbortMultipartUpload -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AbortMultipartUpload -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AbortMultipartUpload -> m AbortMultipartUpload #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AbortMultipartUpload -> m AbortMultipartUpload #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AbortMultipartUpload -> m AbortMultipartUpload #

Read AbortMultipartUpload # 
Show AbortMultipartUpload # 
Generic AbortMultipartUpload # 
Hashable AbortMultipartUpload # 
NFData AbortMultipartUpload # 

Methods

rnf :: AbortMultipartUpload -> () #

AWSRequest AbortMultipartUpload # 
ToQuery AbortMultipartUpload # 
ToPath AbortMultipartUpload # 
ToHeaders AbortMultipartUpload # 
type Rep AbortMultipartUpload # 
type Rep AbortMultipartUpload = D1 (MetaData "AbortMultipartUpload" "Network.AWS.S3.AbortMultipartUpload" "amazonka-s3-1.4.5-2aWx4hFX4jc9aUoF72WoFH" False) (C1 (MetaCons "AbortMultipartUpload'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_amuRequestPayer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RequestPayer))) (S1 (MetaSel (Just Symbol "_amuBucket") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 BucketName))) ((:*:) (S1 (MetaSel (Just Symbol "_amuKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ObjectKey)) (S1 (MetaSel (Just Symbol "_amuUploadId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Rs AbortMultipartUpload # 

Request Lenses

Destructuring the Response

abortMultipartUploadResponse #

Creates a value of AbortMultipartUploadResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data AbortMultipartUploadResponse #

See: abortMultipartUploadResponse smart constructor.

Instances

Eq AbortMultipartUploadResponse # 
Data AbortMultipartUploadResponse # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AbortMultipartUploadResponse -> c AbortMultipartUploadResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AbortMultipartUploadResponse #

toConstr :: AbortMultipartUploadResponse -> Constr #

dataTypeOf :: AbortMultipartUploadResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AbortMultipartUploadResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AbortMultipartUploadResponse) #

gmapT :: (forall b. Data b => b -> b) -> AbortMultipartUploadResponse -> AbortMultipartUploadResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AbortMultipartUploadResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AbortMultipartUploadResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> AbortMultipartUploadResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AbortMultipartUploadResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AbortMultipartUploadResponse -> m AbortMultipartUploadResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AbortMultipartUploadResponse -> m AbortMultipartUploadResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AbortMultipartUploadResponse -> m AbortMultipartUploadResponse #

Read AbortMultipartUploadResponse # 
Show AbortMultipartUploadResponse # 
Generic AbortMultipartUploadResponse # 
NFData AbortMultipartUploadResponse # 
type Rep AbortMultipartUploadResponse # 
type Rep AbortMultipartUploadResponse = D1 (MetaData "AbortMultipartUploadResponse" "Network.AWS.S3.AbortMultipartUpload" "amazonka-s3-1.4.5-2aWx4hFX4jc9aUoF72WoFH" False) (C1 (MetaCons "AbortMultipartUploadResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_amursRequestCharged") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RequestCharged))) (S1 (MetaSel (Just Symbol "_amursResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses