HTTPFeedApiModule
Common HTTP feed code that will be appended into each HTTP feed integration when it's deployed.
python · ApiModules
Details
| ID | HTTPFeedApiModule |
|---|---|
| Language | python |
| From Version | 5.0.0 |
| Docker Image | demisto/py3-tools:1.0.0.108682 |
| Tags | infra server |
README
To use the common HTTP Feed API logic, run the following:
def main():
feed_main(<FEED_NAME>)
from HTTPFeedApiModule import * # noqa: E402
if __name__ in ["builtins", "__main__"]:
main()
feed_main is the main execution of the Feed API module. It can be extended or overriden in the integration main function.
Note that the module expectes a feed_types parameter to extract the indicator. This is similar to the configuration in minemeld.
See the module class docstring for an example.
commonfields: id: HTTPFeedApiModule version: -1 name: HTTPFeedApiModule script: '' type: python subtype: python3 tags: - infra - server comment: Common HTTP feed code that will be appended into each HTTP feed integration when it's deployed. system: true scripttarget: 0 dependson: {} timeout: 0s dockerimage: demisto/py3-tools:1.0.0.108682 fromversion: 5.0.0 tests: - No tests