Copyright | (c) 2013-2021 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 |
Synopsis
- data Delete = Delete' {
- quiet :: Maybe Bool
- objects :: [ObjectIdentifier]
- newDelete :: Delete
- delete_quiet :: Lens' Delete (Maybe Bool)
- delete_objects :: Lens' Delete [ObjectIdentifier]
Documentation
Container for the objects to delete.
See: newDelete
smart constructor.
Delete' | |
|
Instances
Eq Delete Source # | |
Read Delete Source # | |
Show Delete Source # | |
Generic Delete Source # | |
NFData Delete Source # | |
Defined in Amazonka.S3.Types.Delete | |
Hashable Delete Source # | |
Defined in Amazonka.S3.Types.Delete | |
ToXML Delete Source # | |
Defined in Amazonka.S3.Types.Delete | |
type Rep Delete Source # | |
Defined in Amazonka.S3.Types.Delete type Rep Delete = D1 ('MetaData "Delete" "Amazonka.S3.Types.Delete" "libZSservicesZSamazonka-s3ZSamazonka-s3" 'False) (C1 ('MetaCons "Delete'" 'PrefixI 'True) (S1 ('MetaSel ('Just "quiet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "objects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ObjectIdentifier]))) |
Create a value of Delete
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:quiet:Delete'
, delete_quiet
- Element to enable quiet mode for the request. When you add this element,
you must set its value to true.
$sel:objects:Delete'
, delete_objects
- The objects to delete.
delete_quiet :: Lens' Delete (Maybe Bool) Source #
Element to enable quiet mode for the request. When you add this element, you must set its value to true.
delete_objects :: Lens' Delete [ObjectIdentifier] Source #
The objects to delete.