This API cookbook recipe describes how to get a bookmark in Delphix Self-Service (Jet Stream).
The following script is for educational and demonstration purposes only and is not supported by Delphix.
#!/bin/bash # # sample script to get a bookmark on a Jet Stream container. # # Please set the following variables to suit your purposes. # set this to the FQDN or IP address of the Delphix Engine DE="10.43.49.253" # set this to the Delphix admin user name DELPHIX_ADMIN="delphix_admin" # set this to the password for the Delphix admin user DELPHIX_PASS="delphix" # reference of bookmark you want to get BOOKMARK_REF="JS_BOOKMARK-33" # # create our session curl -s -X POST -k --data @- http://${DE}/resources/json/delphix/session \ -c ~/cookies.txt -H "Content-Type: application/json" <<EOF { "type": "APISession", "version": { "type": "APIVersion", "major": 1, "minor": 6, "micro": 2 } } EOF echo # # authenticate to the DE curl -s -X POST -k --data @- http://${DE}/resources/json/delphix/login \ -b ~/cookies.txt -H "Content-Type: application/json" <<EOF { "type": "LoginRequest", "username": "${DELPHIX_ADMIN}", "password": "${DELPHIX_PASS}" } EOF echo # # get the bookmark curl -s -X GET -k http://${DE}/resources/json/delphix/jetstream/bookmark/${BOOKMARK_REF} \ -b ~/cookies.txt -H "Content-Type: application/json" echo