Installs an artifact onto an IAP environment.
Copied to Clipboard
{
"success": true,
"message": "ut in voluptate",
"created": {
"applicationProps": {
"directory": "./node_modules/",
"description": "Application"
},
"uiProps": {
"layout": "node_modules/@itential/pronghorn-core/ui/views/layout.jade",
"home": "node_modules/@itential/pronghorn-core/ui/views/home.jade",
"login": "node_modules/@itential/pronghorn-core/ui/views/login.jade",
"profile": "node_modules/@itential/pronghorn-core/ui/views/profile.jade",
"fav_icon": "node_modules/@itential/pronghorn-core/ui/img/favicon.ico",
"description": "UI"
},
"authenticationProps": {
"uniqueSession": false,
"admins": [
{
"provenance": "Local AAA",
"group": "pronghorn_admin"
},
{
"provenance": "Local AAA",
"group": "pronghorn_admin"
},
{
"provenance": "Local AAA",
"group": "pronghorn_admin"
},
{
"provenance": "Local AAA",
"group": "pronghorn_admin"
},
{
"provenance": "Local AAA",
"group": "pronghorn_admin"
}
],
"description": "audit"
},
"expressProps": {
"express_http": {
"enable": true,
"port": 3000
},
"express_https": {
"enable": true,
"port": 3443,
"key": "./keys/key.pem",
"cert": "./keys/cert.pem",
"secureProtocol": "TLSv1_2_method",
"client_reneg_limit": 1,
"client_reneg_window": 600
},
"cacheControl": false,
"description": "Express Server"
},
"loggerProps": {
"log_max_files": 100,
"log_max_file_size": 1048576,
"log_level": "spam",
"log_directory": "/var/log/pronghorn",
"log_filename": "pronghorn.log",
"console_level": "trace",
"description": "Logging",
"log_timezone_offset": 0,
"syslog": {
"level": "error",
"facility": "local0",
"type": "BSD",
"host": "localhost",
"port": 514,
"protocol": "udp4",
"pid": "process.pid",
"localhost": "",
"app_name": "process.title",
"eol": ""
}
},
"redisProps": {
"host": "localhost",
"port": 6379,
"db": 0,
"password": "$ENC87eb897b507afc1796db49409dd1251c87872e85afd2469e"
},
"auditProps": {
"audit": true,
"brokerValidation": true,
"description": "Audit"
},
"pathProps": {
"encrypted": false,
"description": "File Path Variables"
},
"alarmProps": {
"ip": "127.0.0.1",
"community": "public",
"properties": {
"port": 161,
"retries": 1,
"timeout": 5000,
"transport": "udp4",
"trapPort": 162,
"version": "V1"
},
"type": "trap"
},
"id": "profile1",
"services": [
"WorkflowBuilder",
"FormBuilder"
],
"description": "An IAP Profile",
"rabbitmq": {
"protocol": "amqp",
"hosts": "rabbitmq",
"port": 61733,
"username": "guest",
"password": "",
"locale": "en_US",
"frameMax": 0,
"heartbeat": 0,
"vhost": "/"
},
"adapterStrategy": {
"device": {
"adapterTypes": [],
"exceptions": {
"runCommand": ""
}
}
},
"systemProps": {
"integrationsThreadCount": 5
},
"retryStrategy": {
"maxRetries": 10,
"retryResetTimer": 30000
}
}
}