Aws.S3.Commands.GetBucketObjectVersions

aws-0.16: Amazon Web Services (AWS) for Haskell

Safe Haskell | None
Language | Haskell2010

Aws.S3.Commands.GetBucketObjectVersions

Synopsis

- data GetBucketObjectVersions = GetBucketObjectVersions {
  - gbovBucket :: Bucket
  - gbovDelimiter :: Maybe Text
  - gbovKeyMarker :: Maybe Text
  - gbovMaxKeys :: Maybe Int
  - gbovPrefix :: Maybe Text
  - gbovVersionIdMarker :: Maybe Text
  }
- getBucketObjectVersions :: Bucket -> GetBucketObjectVersions
- data GetBucketObjectVersionsResponse = GetBucketObjectVersionsResponse {
  - gbovrName :: Bucket
  - gbovrDelimiter :: Maybe Text
  - gbovrKeyMarker :: Maybe Text
  - gbovrMaxKeys :: Maybe Int
  - gbovrPrefix :: Maybe Text
  - gbovrVersionIdMarker :: Maybe Text
  - gbovrContents :: [ObjectVersionInfo]
  - gbovrCommonPrefixes :: [Text]
  - gbovrIsTruncated :: Bool
  - gbovrNextKeyMarker :: Maybe Text
  - gbovrNextVersionIdMarker :: Maybe Text
  }

# Documentation

data GetBucketObjectVersions #

Constructors

GetBucketObjectVersions |
Fields gbovBucket :: Bucket gbovDelimiter :: Maybe Text gbovKeyMarker :: Maybe Text gbovMaxKeys :: Maybe Int gbovPrefix :: Maybe Text gbovVersionIdMarker :: Maybe Text

Instances

Show GetBucketObjectVersions # |
Methods showsPrec :: Int -> GetBucketObjectVersions -> ShowS # show :: GetBucketObjectVersions -> String # showList :: [GetBucketObjectVersions] -> ShowS #
SignQuery GetBucketObjectVersions # | ServiceConfiguration: `S3Configuration`
Associated Types type ServiceConfiguration GetBucketObjectVersions :: * -> * # Methods signQuery :: GetBucketObjectVersions -> ServiceConfiguration GetBucketObjectVersions queryType -> SignatureData -> SignedQuery #
IteratedTransaction GetBucketObjectVersions GetBucketObjectVersionsResponse # |
Methods nextIteratedRequest :: GetBucketObjectVersions -> GetBucketObjectVersionsResponse -> Maybe GetBucketObjectVersions #
Transaction GetBucketObjectVersions GetBucketObjectVersionsResponse # |
type ServiceConfiguration GetBucketObjectVersions # |
type ServiceConfiguration GetBucketObjectVersions = S3Configuration

getBucketObjectVersions :: Bucket -> GetBucketObjectVersions #

data GetBucketObjectVersionsResponse #

Constructors

GetBucketObjectVersionsResponse |
Fields gbovrName :: Bucket gbovrDelimiter :: Maybe Text gbovrKeyMarker :: Maybe Text gbovrMaxKeys :: Maybe Int gbovrPrefix :: Maybe Text gbovrVersionIdMarker :: Maybe Text gbovrContents :: [ObjectVersionInfo] gbovrCommonPrefixes :: [Text] gbovrIsTruncated :: Bool gbovrNextKeyMarker :: Maybe Text gbovrNextVersionIdMarker :: Maybe Text

Instances

Show GetBucketObjectVersionsResponse # |
Methods showsPrec :: Int -> GetBucketObjectVersionsResponse -> ShowS # show :: GetBucketObjectVersionsResponse -> String # showList :: [GetBucketObjectVersionsResponse] -> ShowS #
AsMemoryResponse GetBucketObjectVersionsResponse # |
Associated Types type MemoryResponse GetBucketObjectVersionsResponse :: * # Methods loadToMemory :: GetBucketObjectVersionsResponse -> ResourceT IO (MemoryResponse GetBucketObjectVersionsResponse) #
IteratedTransaction GetBucketObjectVersions GetBucketObjectVersionsResponse # |
Methods nextIteratedRequest :: GetBucketObjectVersions -> GetBucketObjectVersionsResponse -> Maybe GetBucketObjectVersions #
Transaction GetBucketObjectVersions GetBucketObjectVersionsResponse # |
ListResponse GetBucketObjectVersionsResponse ObjectVersionInfo # |
Methods listResponse :: GetBucketObjectVersionsResponse -> [ObjectVersionInfo] #
ResponseConsumer r GetBucketObjectVersionsResponse # |
Associated Types type ResponseMetadata GetBucketObjectVersionsResponse :: * # Methods responseConsumer :: Request -> r -> IORef (ResponseMetadata GetBucketObjectVersionsResponse) -> HTTPResponseConsumer GetBucketObjectVersionsResponse #
type MemoryResponse GetBucketObjectVersionsResponse # |
type MemoryResponse GetBucketObjectVersionsResponse = GetBucketObjectVersionsResponse
type ResponseMetadata GetBucketObjectVersionsResponse # |
type ResponseMetadata GetBucketObjectVersionsResponse = S3Metadata