<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK? in Dashboards &amp; Visualizations</title>
    <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431137#M28409</link>
    <description>&lt;P&gt;Hi @afgibson84,&lt;/P&gt;

&lt;P&gt;try below, &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;var service = new splunkjs.Service({username: "admin", password: "yourpassword"});
var definition= service.get('properties/macros/"your macro name" /definition')["body"]
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 10 Jul 2018 16:26:55 GMT</pubDate>
    <dc:creator>renjith_nair</dc:creator>
    <dc:date>2018-07-10T16:26:55Z</dc:date>
    <item>
      <title>How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431136#M28408</link>
      <description>&lt;P&gt;Does anyone know how to query macros using the Javascript SDK?  I would like to essentially have the app list and/or query the macros.conf files so that I can dynamically pull in macro names and definitions.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jul 2018 14:07:43 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431136#M28408</guid>
      <dc:creator>afgibson84</dc:creator>
      <dc:date>2018-07-10T14:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431137#M28409</link>
      <description>&lt;P&gt;Hi @afgibson84,&lt;/P&gt;

&lt;P&gt;try below, &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;var service = new splunkjs.Service({username: "admin", password: "yourpassword"});
var definition= service.get('properties/macros/"your macro name" /definition')["body"]
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 10 Jul 2018 16:26:55 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431137#M28409</guid>
      <dc:creator>renjith_nair</dc:creator>
      <dc:date>2018-07-10T16:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431138#M28410</link>
      <description>&lt;P&gt;The answer above works for me.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jul 2018 16:17:47 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431138#M28410</guid>
      <dc:creator>felipesewaybric</dc:creator>
      <dc:date>2018-07-17T16:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431139#M28411</link>
      <description>&lt;P&gt;This works&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jul 2018 16:41:06 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431139#M28411</guid>
      <dc:creator>vidhyaArumalla</dc:creator>
      <dc:date>2018-07-17T16:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431140#M28412</link>
      <description>&lt;P&gt;It often helps to see how Splunk itself does this.  You can logon to your Search Head and run this command (and you can snoop on other aspects with debug tools of your browser):&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;|rest/servicesNS/-/-/configs/conf-macros splunk_server=local | dedup id | table eai:acl.owner eai:acl.sharing disabled title definition validation errormsg | rename eai:acl.* AS * | sort 0 title
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 17 Jul 2018 22:11:59 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431140#M28412</guid>
      <dc:creator>woodcock</dc:creator>
      <dc:date>2018-07-17T22:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431141#M28413</link>
      <description>&lt;P&gt;@felipesewaybricker , @vidhyaArumalla .  Glad to hear &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;  you could upvote and accept it as an answer &lt;/P&gt;</description>
      <pubDate>Wed, 18 Jul 2018 02:34:09 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431141#M28413</guid>
      <dc:creator>renjith_nair</dc:creator>
      <dc:date>2018-07-18T02:34:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431142#M28414</link>
      <description>&lt;P&gt;Hi @afgibson84&lt;/P&gt;

&lt;P&gt;Please go ahead and accept the answer if the solution worked for you. If not, can you post more information on your query?&lt;/P&gt;

&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jul 2018 23:50:04 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431142#M28414</guid>
      <dc:creator>Anam</dc:creator>
      <dc:date>2018-07-18T23:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to list &amp; query macros for definitions using the Splunk Javascript SDK?</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431143#M28415</link>
      <description>&lt;P&gt;Thank you - the answer above helped get me started but service.get() returned a promise.  Here is what worked for me (using an already authenticated session):&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;var http = new splunkjs.SplunkWebHttp();
var service = new splunkjs.Service(http);
service.get('propertiec/macros/&amp;lt;name&amp;gt;/definition')
    .then((definition) =&amp;gt; {
        console.log('here is the definition:',definition);
    });
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 02 Aug 2018 12:43:02 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/How-to-list-query-macros-for-definitions-using-the-Splunk/m-p/431143#M28415</guid>
      <dc:creator>afgibson84</dc:creator>
      <dc:date>2018-08-02T12:43:02Z</dc:date>
    </item>
  </channel>
</rss>

