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 DocumentParameter = DocumentParameter' {}
- newDocumentParameter :: DocumentParameter
- documentParameter_description :: Lens' DocumentParameter (Maybe Text)
- documentParameter_example :: Lens' DocumentParameter (Maybe Text)
- documentParameter_key :: Lens' DocumentParameter (Maybe Text)
- documentParameter_optional :: Lens' DocumentParameter (Maybe Bool)
- documentParameter_regex :: Lens' DocumentParameter (Maybe Text)
Documentation
data DocumentParameter Source #
A map of key-value pairs containing the patterns that need to be replaced in a managed template job document schema. You can use the description of each key as a guidance to specify the inputs during runtime when creating a job.
documentParameters
can only be used when creating jobs from Amazon Web
Services managed templates. This parameter can't be used with custom
job templates or to create jobs from them.
See: newDocumentParameter
smart constructor.
DocumentParameter' | |
|
Instances
newDocumentParameter :: DocumentParameter Source #
Create a value of DocumentParameter
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:description:DocumentParameter'
, documentParameter_description
- Description of the map field containing the patterns that need to be
replaced in a managed template job document schema.
$sel:example:DocumentParameter'
, documentParameter_example
- An example illustrating a pattern that need to be replaced in a managed
template job document schema.
$sel:key:DocumentParameter'
, documentParameter_key
- Key of the map field containing the patterns that need to be replaced in
a managed template job document schema.
$sel:optional:DocumentParameter'
, documentParameter_optional
- Specifies whether a pattern that needs to be replaced in a managed
template job document schema is optional or required.
$sel:regex:DocumentParameter'
, documentParameter_regex
- A regular expression of the patterns that need to be replaced in a
managed template job document schema.
documentParameter_description :: Lens' DocumentParameter (Maybe Text) Source #
Description of the map field containing the patterns that need to be replaced in a managed template job document schema.
documentParameter_example :: Lens' DocumentParameter (Maybe Text) Source #
An example illustrating a pattern that need to be replaced in a managed template job document schema.
documentParameter_key :: Lens' DocumentParameter (Maybe Text) Source #
Key of the map field containing the patterns that need to be replaced in a managed template job document schema.
documentParameter_optional :: Lens' DocumentParameter (Maybe Bool) Source #
Specifies whether a pattern that needs to be replaced in a managed template job document schema is optional or required.
documentParameter_regex :: Lens' DocumentParameter (Maybe Text) Source #
A regular expression of the patterns that need to be replaced in a managed template job document schema.