| 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.KinesisAnalyticsV2.Types.CodeContent
Description
Documentation
data CodeContent Source #
Specifies either the application code, or the location of the application code, for a Flink-based Kinesis Data Analytics application.
See: newCodeContent smart constructor.
Constructors
| CodeContent' | |
Fields
| |
Instances
newCodeContent :: CodeContent Source #
Create a value of CodeContent 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:s3ContentLocation:CodeContent', codeContent_s3ContentLocation - Information about the Amazon S3 bucket that contains the application
code.
$sel:textContent:CodeContent', codeContent_textContent - The text-format code for a Flink-based Kinesis Data Analytics
application.
$sel:zipFileContent:CodeContent', codeContent_zipFileContent - The zip-format code for a Flink-based Kinesis Data Analytics
application.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
codeContent_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation) Source #
Information about the Amazon S3 bucket that contains the application code.
codeContent_textContent :: Lens' CodeContent (Maybe Text) Source #
The text-format code for a Flink-based Kinesis Data Analytics application.
codeContent_zipFileContent :: Lens' CodeContent (Maybe ByteString) Source #
The zip-format code for a Flink-based Kinesis Data Analytics
application.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.