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 UpdatePipeSourceSelfManagedKafkaParameters = UpdatePipeSourceSelfManagedKafkaParameters' {}
- newUpdatePipeSourceSelfManagedKafkaParameters :: UpdatePipeSourceSelfManagedKafkaParameters
- updatePipeSourceSelfManagedKafkaParameters_batchSize :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Natural)
- updatePipeSourceSelfManagedKafkaParameters_credentials :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe SelfManagedKafkaAccessConfigurationCredentials)
- updatePipeSourceSelfManagedKafkaParameters_maximumBatchingWindowInSeconds :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Natural)
- updatePipeSourceSelfManagedKafkaParameters_serverRootCaCertificate :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Text)
- updatePipeSourceSelfManagedKafkaParameters_vpc :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe SelfManagedKafkaAccessConfigurationVpc)
Documentation
data UpdatePipeSourceSelfManagedKafkaParameters Source #
The parameters for using a self-managed Apache Kafka stream as a source.
See: newUpdatePipeSourceSelfManagedKafkaParameters
smart constructor.
UpdatePipeSourceSelfManagedKafkaParameters' | |
|
Instances
newUpdatePipeSourceSelfManagedKafkaParameters :: UpdatePipeSourceSelfManagedKafkaParameters Source #
Create a value of UpdatePipeSourceSelfManagedKafkaParameters
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:batchSize:UpdatePipeSourceSelfManagedKafkaParameters'
, updatePipeSourceSelfManagedKafkaParameters_batchSize
- The maximum number of records to include in each batch.
$sel:credentials:UpdatePipeSourceSelfManagedKafkaParameters'
, updatePipeSourceSelfManagedKafkaParameters_credentials
- The credentials needed to access the resource.
$sel:maximumBatchingWindowInSeconds:UpdatePipeSourceSelfManagedKafkaParameters'
, updatePipeSourceSelfManagedKafkaParameters_maximumBatchingWindowInSeconds
- The maximum length of a time to wait for events.
$sel:serverRootCaCertificate:UpdatePipeSourceSelfManagedKafkaParameters'
, updatePipeSourceSelfManagedKafkaParameters_serverRootCaCertificate
- The ARN of the Secrets Manager secret used for certification.
$sel:vpc:UpdatePipeSourceSelfManagedKafkaParameters'
, updatePipeSourceSelfManagedKafkaParameters_vpc
- This structure specifies the VPC subnets and security groups for the
stream, and whether a public IP address is to be used.
updatePipeSourceSelfManagedKafkaParameters_batchSize :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Natural) Source #
The maximum number of records to include in each batch.
updatePipeSourceSelfManagedKafkaParameters_credentials :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe SelfManagedKafkaAccessConfigurationCredentials) Source #
The credentials needed to access the resource.
updatePipeSourceSelfManagedKafkaParameters_maximumBatchingWindowInSeconds :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Natural) Source #
The maximum length of a time to wait for events.
updatePipeSourceSelfManagedKafkaParameters_serverRootCaCertificate :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe Text) Source #
The ARN of the Secrets Manager secret used for certification.
updatePipeSourceSelfManagedKafkaParameters_vpc :: Lens' UpdatePipeSourceSelfManagedKafkaParameters (Maybe SelfManagedKafkaAccessConfigurationVpc) Source #
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.