7.2

Table Of Contents
Procedure
1 Click the Catalog tab in the vRealize Automation console.
2 Click the catalog Item you want to request.
3 Enter the request information for the catalog item, but do not submit your changes.
4 Press the Ctrl-Shift-I keys simultaneously to open the Chrome Developer Tools. For example:
a Click the Network tab.
b Click Record Network Log.
c Click Submit in the console.
5 Verify that the network logs in the Chrome Developer Tools contain the relevant data. For example:
a Locate a makeRequest POST in the network recordings.
b Click makeRequest POST to view its details.
c Scroll to view the Form Data url and postData sections.
The url section shows the vRealize Automation service and URI for you to use. This example uses the
catalog-service, under the uri consumer/requests.
The postData section shows the JSON data passed in the HTTP POST call. You can insert the JSON data
in a JSON le, for example request.json, and submit it with the POST method in the command line.
Note Click Clear to purge the network logs if they become too large to navigate easily.
6 Enter the following call in the vRealize Automation shell, where the request.json text le contains the
JSON data from the postData section.
rest post --headers --service catalog-service --uri consumer/requests --data request.json
This call makes the same request that was submied by using the console.
Chapter 4 Related Tools and Documentation
VMware, Inc. 359