F.1 Connection definition file
The connection definition file can be downloaded by clicking Export on the Connection definitions screen or the Home screen where a connection definition was selected. If a connection definition file is specified by clicking Import on the Connection definitions screen and the connection definition file is specified, service linkage connection information can be imported to JP1/AJS3 for Cloud Service Applications.
The details of the connection definition file are as follows:
- Organization of this subsection
(1) Default connection definition file name
- When Export is clicked on the Connection definitions screen
-
slcondefExport.txt
- When Export is clicked on the Home screen where a connection definition was selected
-
entered_slcondefExport.txt
(2) Format of connection definition file
(a) For 13-00
{
"name":"Definition name of connection definition information"
"comment": "Description",
"jp1resource": "JPI resource group name",
"productVersion": "Version information",
"definitionKind": "CONNECTINFO",
"callKind": "Call type of cloud service",
"schemaVersion": "Schema version",
"start": {
"cli": {
"commandLine": "Command line to be executed during connection start processing",
"envValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
},
"resultVariable": "Variable name at setting destination of passing information",
"abendInfo": {
"condition": "Relational operator of abnormal end judgment condition",
"value": Value of abnormal end judgment condition,
"returnValue": Return value of job in case of abnormal end
},
"traceInfo": {
"logFileOut": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdOut": Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": Whether trace information needs to be output to the CLI command standard error
},
"stdErrOut": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdOut": Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": Whether trace information needs to be output the CLI command standard error
}
}
},
"end": {
"cli": {
"commandLine": "Command line to be executed",
"envValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
},
"abendInfo": {
"condition": "Relational operator for abnormal end judgment condition",
"value": Value of abnormal end judgment condition,
"returnValue": Return value of job in case of abnormal end
},
"traceInfo": {
"logFileOut": {
"cliCommandLine": "Whether the CLI command line needs to be output",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output to the CLI command standard error output"
},
"stdErrOut": {
"cliCommandLine": "Whether trace information needs to be output to the CLI command line",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output to the CLI command standard error output"
}
}
},
"parameters": [
{
"name": "Variable name",
"type": "exec",
"exec": {
"type": "env",
"value": "Value of variable"
}
},...
],
"overallEnvValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
}(b) For 13-10 or later
{
"name":"Definition name of connection definition information"
"comment": "Description",
"jp1resource": "JPI resource group name",
"productVersion": "Version information",
"definitionKind": "CONNECTINFO",
"callKind": "Call type of cloud service",
"schemaVersion": "Schema version",
"start": {
"cli": {
"commandLine": "Command line to be executed during connection start processing",
"envValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
},
"resultVariable": "Variable name at setting destination of passing information",
"abendInfo": {
"condition": "Relational operator of abnormal end judgment condition",
"value": "Value of abnormal end judgment condition,
"returnValue": "Return value of job in case of abnormal end,
},
"abendInfoMon":
"detail": {
"condition": "Relational operator for abnormal end judgment condition",
"value": Value of abnormal end judgment condition,
"returnValue": Return value of job in case of abnormal end
"abendExecResultOutput": {
"cliCommandLine": "Whether trace information needs to be output to the CLI command line,
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": "Whether trace information needs to be output to the CLI command standard error"
}
}
},
"traceInfo": {
"logFileOut": {
"cliCommandLine": "Whether the CLI command line needs to be output",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output to the CLI command standard error output"
},
"stdErrOut": {
"cliCommandLine": "Whether the CLI command line needs to be output",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": Whether trace information needs to be output to the CLI command standard error output"
}
},
"traceInfoMon": {
"logFileOut": {
"cliCommandLine": "Whether trace information needs to be output to the CLI command line",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output to the CLI command standard error output"
},
}
},
"end": {
"cli": {
"commandLine": "Command line to be executed",
"envValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
},
"abendInfo": {
"condition": "Relational operator for abnormal end judgment condition",
"value": Value of abnormal end judgment condition,
"returnValue": Return value of job in case of abnormal end
},
"abendInfoMon":
"detail": {
"condition": "Relational operator for abnormal end judgment condition",
"value": Value of abnormal end judgment condition,
"returnValue": Return value of job in case of abnormal end
"abendExecResultOutput": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdOut": Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": Whether trace information needs to be output the CLI command standard error
}
}
},
"traceInfo": {
"logFileOut": {
"cliCommandLine": "Whether trace information needs to be output to the CLI command line",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output the CLI command standard error"
},
"stdErrOut": {
"cliCommandLine": "Whether trace information needs to be output to the CLI command line",
"cliStdOut": "Whether trace information needs to be output to the CLI command standard output",
"cliStdErr": "Whether trace information needs to be output the CLI command standard error"
}
},
"traceInfoMon": {
"logFileOut": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdOut": Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": Whether trace information needs to be output the CLI command standard error
},
}
},
"parameters": [
{
"name": "Variable name",
"type": "exec",
"exec": {
"type": "env",
"value": "Value of variable"
}
},...
],
"overallEnvValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
}- Legend:
-
...: Repetition of items enclosed "{" and "}" immediately before
(3) Items of connection definition file
The details of each item of the connection definition file are shown in the table below.
|
Item |
Description |
||||
|---|---|---|---|---|---|
|
name |
Definition name of connection definition information |
||||
|
comment |
Description of connection definition information |
||||
|
jp1resource |
JP1 resource group of connection definition information |
||||
|
productVersion |
Version information of JP1/AJS3 for Cloud Service Applications |
||||
|
definitionKind |
Fixed to "CONNECTINFO" |
||||
|
callKind |
Call type of cloud service |
||||
|
schemaVersion |
Schema version of connection definition |
||||
|
start |
cli |
commandLine |
Command line to be executed during connection start processing |
||
|
envValue |
name |
Environment variable name during connection start processing |
|||
|
value |
Value of environment variable name during connection start processing |
||||
|
resultVariable |
Variable name at setting destination of passing information during connection start processing |
||||
|
abendInfo |
condition |
Relational operator of abnormal end judgment condition during connection start processing |
|||
|
value |
Value of abnormal end judgment condition during connection start processing |
||||
|
returnValue |
Return value of job in case of abnormal end during connection start processing |
||||
|
abendInfoMon |
detail |
condition |
Relational operator of abnormal end judgment condition during connection start processing of the monitoring job |
||
|
value |
Value of abnormal end judgment condition during connection start processing of the monitoring job |
||||
|
returnValue |
Return value of job in case of abnormal end during connection start processing of the monitoring job |
||||
|
abendExecResultOutput |
cliCommandLine |
Whether the CLI command line needs to be output in case of abnormal end during connection start processing of the monitoring job |
|||
|
cliStdOut |
Whether the CLI command standard output needs to be output during connection start processing of the monitoring job |
||||
|
cliStdErr |
Whether the CLI command standard error output needs to be output in case of abnormal end during connection start processing of the monitoring job |
||||
|
traceInfo |
logFileOut |
cliCommandLine |
Whether trace information needs to be output to the CLI command line when it is to be output to the log file during connection start processing |
||
|
cliStdOut |
Whether trace information needs to be output to the CLI command standard output when it is to be output to the log file during connection start processing |
||||
|
cliStdErr |
Whether trace information needs to be output to the CLI command standard error when it is to be output to the log file during connection start processing |
||||
|
stdErrOut |
cliCommandLine |
Whether trace information needs to be output to the CLI command line when it is to be output to the standard error output during connection start processing |
|||
|
cliStdOut |
Whether trace information needs to be output to the CLI command standard output when it is to be output to the standard error output during connection start processing |
||||
|
cliStdErr |
Whether trace information needs to be output the CLI command standard error output during connection start processing |
||||
|
traceInfoMon |
logFileOut |
cliCommandLine |
Whether the CLI command line needs to be output when trace information is output to the log file during connection start processing of the monitoring job |
||
|
cliStdOut |
Whether the CLI command standard output needs to be output when trace information is output to the log file during connection start processing of the monitoring job |
||||
|
cliStdErr |
Whether the CLI command standard error output needs to be output when trace information is output to the log file during connection start processing of the monitoring job |
||||
|
end |
cli |
commandLine |
Command line to be executed during connection start processing |
||
|
envValue |
name |
Environment variable name during connection termination processing |
|||
|
value |
Value of environment variable during connection termination processing |
||||
|
abendInfo |
condition |
Relational operator for abnormal end judgment condition during connection termination processing |
|||
|
value |
Value of abnormal end judgment condition during connection termination processing |
||||
|
returnValue |
Return value of job in case of abnormal end during connection termination processing |
||||
|
abendInfoMon |
detail |
condition |
Relational operator of abnormal end judgment condition during connection termination processing of the monitoring job |
||
|
value |
Value of abnormal end judgment condition during connection termination processing of the monitoring job |
||||
|
returnValue |
Return value of job in case of abnormal end during connection termination processing of the monitoring job |
||||
|
abendExecResultOutput |
cliCommandLine |
Whether the CLI command line needs to be output in case of abnormal end during connection termination processing of the monitoring job |
|||
|
cliStdOut |
Whether the CLI command standard output needs to be output during connection termination processing of the monitoring job |
||||
|
cliStdErr |
Whether the CLI command standard error output needs to be output in case of abnormal end during connection termination processing of the monitoring job |
||||
|
traceInfo |
logFileOut |
cliCommandLine |
Whether the CLI command line needs to be output when trace information is to be output to the log file during connection termination processing |
||
|
cliStdOut |
Whether trace information needs to be output to the CLI command standard output when it is output to the log file during connection termination processing |
||||
|
cliStdErr |
Whether trace information needs to be output to the CLI command standard error output when it is to be output to the log file during connection termination processing |
||||
|
stdErrOut |
cliCommandLine |
Whether the CLI command line needs to be output when trace information is to be output to the log file during connection termination processing |
|||
|
cliStdOut |
Whether trace information needs to be output to the CLI command standard output when it is output to the log file during connection termination processing |
||||
|
cliStdErr |
Whether trace information needs to be output to the CLI command standard error output when it is to be output to the log file during connection termination processing |
||||
|
traceInfoMon |
logFileOut |
cliCommandLine |
Whether the CLI command line needs to be output when trace information is output to the log file during connection termination processing of the monitoring job |
||
|
cliStdOut |
Whether the CLI command standard output needs to be output when trace information is output to the log file during connection termination processing of the monitoring job |
||||
|
cliStdErr |
Whether the CLI command standard error output needs to be output when trace information is output to the log file during connection termination processing of the monitoring job |
||||
|
parameters |
name |
Variable name for variable definition |
|||
|
type |
Fixed to "exec" |
||||
|
exec |
type |
Fixed to "env" |
|||
|
value |
Value of variable |
||||
|
overallEnvValue |
name |
Environment variable name common to the whole |
|||
|
value |
Value of environment variable common to the whole |
||||