/AWS1/CL_IOTDOCUMENTPARAMETER¶
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.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_key TYPE /AWS1/IOTPARAMETERKEY /AWS1/IOTPARAMETERKEY¶
Key of the map field containing the patterns that need to be replaced in a managed template job document schema.
iv_description TYPE /AWS1/IOTJOBDESCRIPTION /AWS1/IOTJOBDESCRIPTION¶
Description of the map field containing the patterns that need to be replaced in a managed template job document schema.
iv_regex TYPE /AWS1/IOTREGEX /AWS1/IOTREGEX¶
A regular expression of the patterns that need to be replaced in a managed template job document schema.
iv_example TYPE /AWS1/IOTEXAMPLE /AWS1/IOTEXAMPLE¶
An example illustrating a pattern that need to be replaced in a managed template job document schema.
iv_optional TYPE /AWS1/IOTOPTIONAL /AWS1/IOTOPTIONAL¶
Specifies whether a pattern that needs to be replaced in a managed template job document schema is optional or required.
Queryable Attributes¶
key¶
Key of the map field containing the patterns that need to be replaced in a managed template job document schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
description¶
Description of the map field containing the patterns that need to be replaced in a managed template job document schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
regex¶
A regular expression of the patterns that need to be replaced in a managed template job document schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGEX() |
Getter for REGEX, with configurable default |
ASK_REGEX() |
Getter for REGEX w/ exceptions if field has no value |
HAS_REGEX() |
Determine if REGEX has a value |
example¶
An example illustrating a pattern that need to be replaced in a managed template job document schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXAMPLE() |
Getter for EXAMPLE, with configurable default |
ASK_EXAMPLE() |
Getter for EXAMPLE w/ exceptions if field has no value |
HAS_EXAMPLE() |
Determine if EXAMPLE has a value |
optional¶
Specifies whether a pattern that needs to be replaced in a managed template job document schema is optional or required.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPTIONAL() |
Getter for OPTIONAL |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DOCUMENTPARAMETERS¶
TYPES TT_DOCUMENTPARAMETERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOTDOCUMENTPARAMETER WITH DEFAULT KEY
.