Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data AddObjectInput = AddObjectInput' {}
- newAddObjectInput :: Text -> Text -> Integer -> AddObjectInput
- addObjectInput_partitionValues :: Lens' AddObjectInput (Maybe (NonEmpty Text))
- addObjectInput_uri :: Lens' AddObjectInput Text
- addObjectInput_eTag :: Lens' AddObjectInput Text
- addObjectInput_size :: Lens' AddObjectInput Integer
Documentation
data AddObjectInput Source #
A new object to add to the governed table.
See: newAddObjectInput
smart constructor.
AddObjectInput' | |
|
Instances
:: Text | |
-> Text | |
-> Integer | |
-> AddObjectInput |
Create a value of AddObjectInput
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:partitionValues:AddObjectInput'
, addObjectInput_partitionValues
- A list of partition values for the object. A value must be specified for
each partition key associated with the table.
The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.
$sel:uri:AddObjectInput'
, addObjectInput_uri
- The Amazon S3 location of the object.
$sel:eTag:AddObjectInput'
, addObjectInput_eTag
- The Amazon S3 ETag of the object. Returned by GetTableObjects
for
validation and used to identify changes to the underlying data.
$sel:size:AddObjectInput'
, addObjectInput_size
- The size of the Amazon S3 object in bytes.
addObjectInput_partitionValues :: Lens' AddObjectInput (Maybe (NonEmpty Text)) Source #
A list of partition values for the object. A value must be specified for each partition key associated with the table.
The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.
addObjectInput_uri :: Lens' AddObjectInput Text Source #
The Amazon S3 location of the object.
addObjectInput_eTag :: Lens' AddObjectInput Text Source #
The Amazon S3 ETag of the object. Returned by GetTableObjects
for
validation and used to identify changes to the underlying data.
addObjectInput_size :: Lens' AddObjectInput Integer Source #
The size of the Amazon S3 object in bytes.