Maester component for the elastic.io platform.
No required Environment variables.
This component has no trigger functions. This means it will not be accessible to select as a first component during the integration flow design.
Maester Object ID
, Custom Headers
], required)Dynamically generated
Maester Object ID
(string, uuid) - Used if Upsert Criteria
: Maester Object ID
. An id to find object in Maester. RequiredSearch Parameters
- Used if Upsert Criteria
: Custom Headers
. Array of headers { key: header-key-1, value: heder-value-1}
which will be used to find an object in Maester (up to 5 headers). RequiredData
(JSON object) - Data which will be stored in object by itself. Only plain objects are supported. RequiredHeaders
- Array of headers { key: header-key-1, value: heder-value-1}
which will be added to new objects. OptionalTTL
(number) - Time in seconds while which Maester object will be present in db. After this time object will be deleted and won’t be available. Note: process of deleting objects from db starts every hour. By default will be used default expiration time from Maester installation. OptionalPlease Note: if more than one object found by
Search Parameters
- error will be thrown
Maester Object ID
, Custom Headers
], required)ID
in case of Lookup Criteria: Maester Object ID
; at least on header in case of Lookup Criteria: Custom Headers
) the empty object {} is emitted, otherwise typically an error would be thrown.Dynamically generated
Maester Object ID
(string, uuid) - Used if Upsert Criteria
: Maester Object ID
. An id to find object in Maester. RequiredSearch Parameters
- Used if Upsert Criteria
: Custom Headers
. Array of headers { key: header-key-1, value: heder-value-1}
which will be used to find an object in Maester (up to 5 headers). RequiredFetch All
- the component output will be an array of messagesEmit Individually
- Each object fill the entire messageHeaders
- Array of headers { key: header-key-1, value: heder-value-1}
with which will be searchingPlease Note: if more than one object found by
Search Parameters
- error will be thrown
Maester Object ID
, Custom Headers
], required)Dynamically generated
Maester Object ID
(string, uuid) - Used if Upsert Criteria
: Maester Object ID
. An id to find object in Maester. OptionalSearch Parameters
- Used if Upsert Criteria
: Custom Headers
. Array of headers { key: header-key-1, value: heder-value-1}
which will be used to find an object in Maester (up to 5 headers). RequiredData
(JSON object) - Data which will be stored in object by itself. RequiredHeaders
- Array of headers { key: header-key-1, value: heder-value-1}
which will be added to new objects. Headers could be added to an existing object and modified as well, but they can not be deleted. OptionalTTL
(number) - Time in seconds while which Maester object will be present in db. After this time object will be deleted and won’t be available. Note: process of deleting objects from db starts every hour. By default will be used default expiration time from Maester installation. TTL cannot be modified or deleted once object created. OptionalClick here to learn more about the elastic.io iPaaS