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 |
Synopsis
- data DataCaptureConfig = DataCaptureConfig' {}
- newDataCaptureConfig :: Natural -> Text -> NonEmpty CaptureOption -> DataCaptureConfig
- dataCaptureConfig_captureContentTypeHeader :: Lens' DataCaptureConfig (Maybe CaptureContentTypeHeader)
- dataCaptureConfig_kmsKeyId :: Lens' DataCaptureConfig (Maybe Text)
- dataCaptureConfig_enableCapture :: Lens' DataCaptureConfig (Maybe Bool)
- dataCaptureConfig_initialSamplingPercentage :: Lens' DataCaptureConfig Natural
- dataCaptureConfig_destinationS3Uri :: Lens' DataCaptureConfig Text
- dataCaptureConfig_captureOptions :: Lens' DataCaptureConfig (NonEmpty CaptureOption)
Documentation
data DataCaptureConfig Source #
See: newDataCaptureConfig
smart constructor.
Instances
:: Natural | |
-> Text | |
-> NonEmpty CaptureOption | |
-> DataCaptureConfig |
Create a value of DataCaptureConfig
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:captureContentTypeHeader:DataCaptureConfig'
, dataCaptureConfig_captureContentTypeHeader
-
$sel:kmsKeyId:DataCaptureConfig'
, dataCaptureConfig_kmsKeyId
-
$sel:enableCapture:DataCaptureConfig'
, dataCaptureConfig_enableCapture
-
$sel:initialSamplingPercentage:DataCaptureConfig'
, dataCaptureConfig_initialSamplingPercentage
-
$sel:destinationS3Uri:DataCaptureConfig'
, dataCaptureConfig_destinationS3Uri
-
$sel:captureOptions:DataCaptureConfig'
, dataCaptureConfig_captureOptions
-