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 |
Documentation
data PrefixConfig Source #
Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.
See: newPrefixConfig
smart constructor.
PrefixConfig' | |
|
Instances
newPrefixConfig :: PrefixConfig Source #
Create a value of PrefixConfig
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:pathPrefixHierarchy:PrefixConfig'
, prefixConfig_pathPrefixHierarchy
- Specifies whether the destination file path includes either or both of
the following elements:
- EXECUTION_ID
- The ID that Amazon AppFlow assigns to the flow run.
- SCHEMA_VERSION
- The version number of your data schema. Amazon AppFlow assigns this
version number. The version number increases by one when you change
any of the following settings in your flow configuration:
- Source-to-destination field mappings
- Field data types
- Partition keys
$sel:prefixFormat:PrefixConfig'
, prefixConfig_prefixFormat
- Determines the level of granularity for the date and time that's
included in the prefix.
$sel:prefixType:PrefixConfig'
, prefixConfig_prefixType
- Determines the format of the prefix, and whether it applies to the file
name, file path, or both.
prefixConfig_pathPrefixHierarchy :: Lens' PrefixConfig (Maybe [PathPrefix]) Source #
Specifies whether the destination file path includes either or both of the following elements:
- EXECUTION_ID
- The ID that Amazon AppFlow assigns to the flow run.
- SCHEMA_VERSION
- The version number of your data schema. Amazon AppFlow assigns this
version number. The version number increases by one when you change
any of the following settings in your flow configuration:
- Source-to-destination field mappings
- Field data types
- Partition keys
prefixConfig_prefixFormat :: Lens' PrefixConfig (Maybe PrefixFormat) Source #
Determines the level of granularity for the date and time that's included in the prefix.
prefixConfig_prefixType :: Lens' PrefixConfig (Maybe PrefixType) Source #
Determines the format of the prefix, and whether it applies to the file name, file path, or both.