Splunk SOAR

How to retrieve the full raw object of app action?

CS_
Path Finder

Hey,

Is there a way to retrieve the raw object of an app action in phantom.collect?

So I have an app, which returns the following values:

data, message, status, parameter

And normally that works fine - I can call each of these in turn like this;

 

 

data_result = phantom.collect(container=container, datapath=["my_app_action:action_result.data"])
message_result = phantom.collect(container=container, datapath=["my_app_action:action_result.message"])

 

 

etc.

 

but how do I retrieve the full object? e.g. something like this:

 

 

all_result = phantom.collect(container=container, datapath=["my_app_action:action_result.*"])
all_result = phantom.collect(container=container, datapath=["my_app_action:*"])

 

 


Hope that makes sense.

Labels (1)
Tags (1)
0 Karma
1 Solution

CS_
Path Finder

After a bit more playing around and reading the documentation, i think I've found a way. You just call multiple datapaths at once:

 

paths = ['my_app_action:action_result.data',
'my_app_action:action_result.parameter',
'my_app_action:action_result.summary']

data_result = phantom.collect(container=container, datapath=paths)

 

This returns the values in the 3 datapaths all part of the same list item.

View solution in original post

0 Karma

CS_
Path Finder

After a bit more playing around and reading the documentation, i think I've found a way. You just call multiple datapaths at once:

 

paths = ['my_app_action:action_result.data',
'my_app_action:action_result.parameter',
'my_app_action:action_result.summary']

data_result = phantom.collect(container=container, datapath=paths)

 

This returns the values in the 3 datapaths all part of the same list item.

0 Karma
Get Updates on the Splunk Community!

Splunk Observability as Code: From Zero to Dashboard

For the details on what Self-Service Observability and Observability as Code is, we have some awesome content ...

[Puzzles] Solve, Learn, Repeat: Character substitutions with Regular Expressions

This challenge was first posted on Slack #puzzles channelFor BORE at .conf23, we had a puzzle question which ...

Shape the Future of Splunk: Join the Product Research Lab!

Join the Splunk Product Research Lab and connect with us in the Slack channel #product-research-lab to get ...