This API cookbook recipe describes how to delete a container in Delphix Self-Service.
The following script is for educational and demonstration purposes only and is not supported by Delphix.
This script can be downloaded by selecting deleteContainer.sh
Delete Delphix Self-Service Container
#!/bin/bash # # sample script to delete 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="ars-6010.dlpxdc.co" # set this to the Delphix admin user name DELPHIX_ADMIN="admin" # set this to the password for the Delphix admin user DELPHIX_PASS="delphix" # reference of container you want to delete CONTAINER_REF="JS_DATA_CONTAINER-1" # # 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 -c ~/cookies.txt -H "Content-Type: application/json" <<EOF { "type": "LoginRequest", "username": "${DELPHIX_ADMIN}", "password": "${DELPHIX_PASS}" } EOF echo # # delete the bookmark curl -s -X DELETE -k http://${DE}/resources/json/delphix/jetstream/container/${CONTAINER_REF} \ -b ~/cookies.txt -H "Content-Type: application/json" echo