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 IngestionS3InputConfiguration = IngestionS3InputConfiguration' {}
- newIngestionS3InputConfiguration :: Text -> IngestionS3InputConfiguration
- ingestionS3InputConfiguration_keyPattern :: Lens' IngestionS3InputConfiguration (Maybe Text)
- ingestionS3InputConfiguration_prefix :: Lens' IngestionS3InputConfiguration (Maybe Text)
- ingestionS3InputConfiguration_bucket :: Lens' IngestionS3InputConfiguration Text
Documentation
data IngestionS3InputConfiguration Source #
Specifies S3 configuration information for the input data for the data ingestion job.
See: newIngestionS3InputConfiguration
smart constructor.
IngestionS3InputConfiguration' | |
|
Instances
newIngestionS3InputConfiguration Source #
Create a value of IngestionS3InputConfiguration
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:keyPattern:IngestionS3InputConfiguration'
, ingestionS3InputConfiguration_keyPattern
- Pattern for matching the Amazon S3 files which will be used for
ingestion. If no KeyPattern is provided, we will use the default
hierarchy file structure, which is same as KeyPattern
{prefix}/{component_name}/*
$sel:prefix:IngestionS3InputConfiguration'
, ingestionS3InputConfiguration_prefix
- The prefix for the S3 location being used for the input data for the
data ingestion.
$sel:bucket:IngestionS3InputConfiguration'
, ingestionS3InputConfiguration_bucket
- The name of the S3 bucket used for the input data for the data
ingestion.
ingestionS3InputConfiguration_keyPattern :: Lens' IngestionS3InputConfiguration (Maybe Text) Source #
Pattern for matching the Amazon S3 files which will be used for ingestion. If no KeyPattern is provided, we will use the default hierarchy file structure, which is same as KeyPattern {prefix}/{component_name}/*
ingestionS3InputConfiguration_prefix :: Lens' IngestionS3InputConfiguration (Maybe Text) Source #
The prefix for the S3 location being used for the input data for the data ingestion.
ingestionS3InputConfiguration_bucket :: Lens' IngestionS3InputConfiguration Text Source #
The name of the S3 bucket used for the input data for the data ingestion.