| 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 |
Amazonka.LakeFormation.Types.AddObjectInput
Description
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.
Constructors
| AddObjectInput' | |
Fields
| |
Instances
Arguments
| :: 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.