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

Amazonka.S3.Types.CommonPrefix

Description

 
Synopsis

Documentation

data CommonPrefix Source #

Container for all (if there are any) keys between Prefix and the next occurrence of the string specified by a delimiter. CommonPrefixes lists keys that act like subdirectories in the directory specified by Prefix. For example, if the prefix is notes/ and the delimiter is a slash (/) as in notes/summer/july, the common prefix is notes/summer/.

See: newCommonPrefix smart constructor.

Constructors

CommonPrefix' 

Fields

Instances

Instances details
Eq CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

Read CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

Show CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

Generic CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

Associated Types

type Rep CommonPrefix :: Type -> Type #

NFData CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

Methods

rnf :: CommonPrefix -> () #

Hashable CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

FromXML CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

type Rep CommonPrefix Source # 
Instance details

Defined in Amazonka.S3.Types.CommonPrefix

type Rep CommonPrefix = D1 ('MetaData "CommonPrefix" "Amazonka.S3.Types.CommonPrefix" "libZSservicesZSamazonka-s3ZSamazonka-s3" 'False) (C1 ('MetaCons "CommonPrefix'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCommonPrefix :: CommonPrefix Source #

Create a value of CommonPrefix with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:prefix:CommonPrefix', commonPrefix_prefix - Container for the specified common prefix.

commonPrefix_prefix :: Lens' CommonPrefix (Maybe Text) Source #

Container for the specified common prefix.