module Stratosphere.S3Outposts.Bucket.RuleProperty (
module Exports, RuleProperty(..), mkRuleProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.S3Outposts.Bucket.AbortIncompleteMultipartUploadProperty as Exports
import {-# SOURCE #-} Stratosphere.S3Outposts.Bucket.FilterProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data RuleProperty
=
RuleProperty {RuleProperty -> ()
haddock_workaround_ :: (),
RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
abortIncompleteMultipartUpload :: (Prelude.Maybe AbortIncompleteMultipartUploadProperty),
RuleProperty -> Maybe (Value Text)
expirationDate :: (Prelude.Maybe (Value Prelude.Text)),
RuleProperty -> Maybe (Value Integer)
expirationInDays :: (Prelude.Maybe (Value Prelude.Integer)),
RuleProperty -> Maybe FilterProperty
filter :: (Prelude.Maybe FilterProperty),
RuleProperty -> Maybe (Value Text)
id :: (Prelude.Maybe (Value Prelude.Text)),
RuleProperty -> Value Text
status :: (Value Prelude.Text)}
deriving stock (RuleProperty -> RuleProperty -> Bool
(RuleProperty -> RuleProperty -> Bool)
-> (RuleProperty -> RuleProperty -> Bool) -> Eq RuleProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: RuleProperty -> RuleProperty -> Bool
== :: RuleProperty -> RuleProperty -> Bool
$c/= :: RuleProperty -> RuleProperty -> Bool
/= :: RuleProperty -> RuleProperty -> Bool
Prelude.Eq, Int -> RuleProperty -> ShowS
[RuleProperty] -> ShowS
RuleProperty -> String
(Int -> RuleProperty -> ShowS)
-> (RuleProperty -> String)
-> ([RuleProperty] -> ShowS)
-> Show RuleProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> RuleProperty -> ShowS
showsPrec :: Int -> RuleProperty -> ShowS
$cshow :: RuleProperty -> String
show :: RuleProperty -> String
$cshowList :: [RuleProperty] -> ShowS
showList :: [RuleProperty] -> ShowS
Prelude.Show)
mkRuleProperty :: Value Prelude.Text -> RuleProperty
mkRuleProperty :: Value Text -> RuleProperty
mkRuleProperty Value Text
status
= RuleProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), status :: Value Text
status = Value Text
status,
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
abortIncompleteMultipartUpload = Maybe AbortIncompleteMultipartUploadProperty
forall a. Maybe a
Prelude.Nothing,
expirationDate :: Maybe (Value Text)
expirationDate = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
expirationInDays :: Maybe (Value Integer)
expirationInDays = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, filter :: Maybe FilterProperty
filter = Maybe FilterProperty
forall a. Maybe a
Prelude.Nothing,
id :: Maybe (Value Text)
id = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties RuleProperty where
toResourceProperties :: RuleProperty -> ResourceProperties
toResourceProperties RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::S3Outposts::Bucket.Rule",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"Status" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
status]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AbortIncompleteMultipartUploadProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AbortIncompleteMultipartUpload"
(AbortIncompleteMultipartUploadProperty -> (Key, Value))
-> Maybe AbortIncompleteMultipartUploadProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AbortIncompleteMultipartUploadProperty
abortIncompleteMultipartUpload,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExpirationDate" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
expirationDate,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExpirationInDays" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
expirationInDays,
Key -> FilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Filter" (FilterProperty -> (Key, Value))
-> Maybe FilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterProperty
filter,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Id" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
id]))}
instance JSON.ToJSON RuleProperty where
toJSON :: RuleProperty -> Value
toJSON RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"Status" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
status]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AbortIncompleteMultipartUploadProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AbortIncompleteMultipartUpload"
(AbortIncompleteMultipartUploadProperty -> (Key, Value))
-> Maybe AbortIncompleteMultipartUploadProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AbortIncompleteMultipartUploadProperty
abortIncompleteMultipartUpload,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExpirationDate" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
expirationDate,
Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ExpirationInDays" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
expirationInDays,
Key -> FilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Filter" (FilterProperty -> (Key, Value))
-> Maybe FilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterProperty
filter,
Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Id" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
id])))
instance Property "AbortIncompleteMultipartUpload" RuleProperty where
type PropertyType "AbortIncompleteMultipartUpload" RuleProperty = AbortIncompleteMultipartUploadProperty
set :: PropertyType "AbortIncompleteMultipartUpload" RuleProperty
-> RuleProperty -> RuleProperty
set PropertyType "AbortIncompleteMultipartUpload" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty
{abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
abortIncompleteMultipartUpload = AbortIncompleteMultipartUploadProperty
-> Maybe AbortIncompleteMultipartUploadProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AbortIncompleteMultipartUpload" RuleProperty
AbortIncompleteMultipartUploadProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: ()
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
haddock_workaround_ :: ()
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
instance Property "ExpirationDate" RuleProperty where
type PropertyType "ExpirationDate" RuleProperty = Value Prelude.Text
set :: PropertyType "ExpirationDate" RuleProperty
-> RuleProperty -> RuleProperty
set PropertyType "ExpirationDate" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty {expirationDate :: Maybe (Value Text)
expirationDate = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ExpirationDate" RuleProperty
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
instance Property "ExpirationInDays" RuleProperty where
type PropertyType "ExpirationInDays" RuleProperty = Value Prelude.Integer
set :: PropertyType "ExpirationInDays" RuleProperty
-> RuleProperty -> RuleProperty
set PropertyType "ExpirationInDays" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty {expirationInDays :: Maybe (Value Integer)
expirationInDays = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ExpirationInDays" RuleProperty
Value Integer
newValue, Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
instance Property "Filter" RuleProperty where
type PropertyType "Filter" RuleProperty = FilterProperty
set :: PropertyType "Filter" RuleProperty -> RuleProperty -> RuleProperty
set PropertyType "Filter" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty {filter :: Maybe FilterProperty
filter = FilterProperty -> Maybe FilterProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Filter" RuleProperty
FilterProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
()
Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
id :: Maybe (Value Text)
status :: Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
id :: Maybe (Value Text)
status :: Value Text
..}
instance Property "Id" RuleProperty where
type PropertyType "Id" RuleProperty = Value Prelude.Text
set :: PropertyType "Id" RuleProperty -> RuleProperty -> RuleProperty
set PropertyType "Id" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty {id :: Maybe (Value Text)
id = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Id" RuleProperty
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
status :: Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
status :: Value Text
..}
instance Property "Status" RuleProperty where
type PropertyType "Status" RuleProperty = Value Prelude.Text
set :: PropertyType "Status" RuleProperty -> RuleProperty -> RuleProperty
set PropertyType "Status" RuleProperty
newValue RuleProperty {Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
Value Text
haddock_workaround_ :: RuleProperty -> ()
abortIncompleteMultipartUpload :: RuleProperty -> Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: RuleProperty -> Maybe (Value Text)
expirationInDays :: RuleProperty -> Maybe (Value Integer)
filter :: RuleProperty -> Maybe FilterProperty
id :: RuleProperty -> Maybe (Value Text)
status :: RuleProperty -> Value Text
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
status :: Value Text
..}
= RuleProperty {status :: Value Text
status = PropertyType "Status" RuleProperty
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe AbortIncompleteMultipartUploadProperty
Maybe FilterProperty
()
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
haddock_workaround_ :: ()
abortIncompleteMultipartUpload :: Maybe AbortIncompleteMultipartUploadProperty
expirationDate :: Maybe (Value Text)
expirationInDays :: Maybe (Value Integer)
filter :: Maybe FilterProperty
id :: Maybe (Value Text)
..}