16.20 - PUT (Specified Server) - Teradata Ecosystem Manager

Teradata® Ecosystem Manager API Reference

prodname
Teradata Ecosystem Manager
vrm_release
16.20
created_date
December 2020
category
Programming Reference
featnum
B035-3204-107K

Status Code

A status code of 200 is returned on a successful completion. A non-200 status code is returned if an error occurs.

Example: Registering a Server

{
    "data_center": "Test",
    "server_name": "banjo",
    "server_type": "TD",
    "td_packrate": 15
}

Example: Installing and Configuring EM Software on the Viewpoint Server

{
	"data_center": "Eco",
	"deploy_flag": true,
	"script_exec_password": "password",
	"script_exec_user": "root",
	"server_name": "xorn",
	"server_type": "VP",
	"deployment": {
		"configure_flag": true
	}
}

Example: Installing and Configuring EM Software on a Linux Server Type ETL

{
	"data_center": "Eco",
	"deploy_flag": true,
	"script_exec_password": "password",
	"script_exec_user": "root",
	"server_name": "falcovm3",
	"server_type": "ETL",
	"deployment": {
		"configure_flag": true,
		"jdk_path": "/opt/teradata/jvm64/jdk7"
	}
}

Example: Installing EM Software on a Viewpoint Server

{
	"data_center": "Eco",
	"script_exec_password": "emdev2015",
	"script_exec_user": "root",
	"server_name": "longshot",
	"server_type": "VP",
	"deploy_flag": true
}

Example: Installing and Configuring 32-Bit EM Software on Linux Server Type APP

{
	"data_center": "SanDiego",
	"deploy_flag": true,
	"script_exec_password": "password",
	"script_exec_user": "root",
	"server_name": "falcovm2",
	"server_type": "APP",
	"deployment": {
		"configure_flag": true,
          "package_source_location": "/tmp",
		"jdk_path": "/opt/java/jdk1.7.0_51",
		"package_level": 32
	}
}

Example: Installing and Configuring EM Software on Unity Server

{
  "data_center": "Master",
  "deploy_flag": true,
  "deployment": {
    "configure_flag": true,
    "em_db_password": "em",
    "em_version": "16.20.12.00",
    "jdk_path": "/opt/teradata/jvm64/jdk7",
    "package_level": 64,
    "package_source_location": "/home/syncuser",
    "package_target_location": "/tmp",
    "unityadmin_password": "password",
    "unityadmin_user": "user",
    "unitycluster_override_flag": true,
    "unitycluster_tdpid": "galaxy"
  },
  "script_exec_password": "password",
  "script_exec_user": "user",
  "server_name": "SomeServer",
  "server_type": "UNITY"
}