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 PipeTargetHttpParameters = PipeTargetHttpParameters' {}
- newPipeTargetHttpParameters :: PipeTargetHttpParameters
- pipeTargetHttpParameters_headerParameters :: Lens' PipeTargetHttpParameters (Maybe (HashMap Text Text))
- pipeTargetHttpParameters_pathParameterValues :: Lens' PipeTargetHttpParameters (Maybe [Text])
- pipeTargetHttpParameters_queryStringParameters :: Lens' PipeTargetHttpParameters (Maybe (HashMap Text Text))
Documentation
data PipeTargetHttpParameters Source #
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations.
See: newPipeTargetHttpParameters
smart constructor.
PipeTargetHttpParameters' | |
|
Instances
newPipeTargetHttpParameters :: PipeTargetHttpParameters Source #
Create a value of PipeTargetHttpParameters
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:headerParameters:PipeTargetHttpParameters'
, pipeTargetHttpParameters_headerParameters
- The headers that need to be sent as part of request invoking the API
Gateway REST API or EventBridge ApiDestination.
$sel:pathParameterValues:PipeTargetHttpParameters'
, pipeTargetHttpParameters_pathParameterValues
- The path parameter values to be used to populate API Gateway REST API or
EventBridge ApiDestination path wildcards ("*").
$sel:queryStringParameters:PipeTargetHttpParameters'
, pipeTargetHttpParameters_queryStringParameters
- The query string keys/values that need to be sent as part of request
invoking the API Gateway REST API or EventBridge ApiDestination.
pipeTargetHttpParameters_headerParameters :: Lens' PipeTargetHttpParameters (Maybe (HashMap Text Text)) Source #
The headers that need to be sent as part of request invoking the API Gateway REST API or EventBridge ApiDestination.
pipeTargetHttpParameters_pathParameterValues :: Lens' PipeTargetHttpParameters (Maybe [Text]) Source #
The path parameter values to be used to populate API Gateway REST API or EventBridge ApiDestination path wildcards ("*").
pipeTargetHttpParameters_queryStringParameters :: Lens' PipeTargetHttpParameters (Maybe (HashMap Text Text)) Source #
The query string keys/values that need to be sent as part of request invoking the API Gateway REST API or EventBridge ApiDestination.