Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
CodeContent' | |
|
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:textContent:CodeContent'
, codeContent_textContent
- The text-format code for a Flink-based Kinesis Data Analytics
application.
$sel:s3ContentLocation:CodeContent'
, codeContent_s3ContentLocation
- Information about the Amazon S3 bucket that contains the application
code.
$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_textContent :: Lens' CodeContent (Maybe Text) Source #
The text-format code for a Flink-based Kinesis Data Analytics application.
codeContent_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation) Source #
Information about the Amazon S3 bucket that contains the application code.
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.