IBM Aspera HST Admin Manual page 88

High-speed transfer server
Table of Contents

Advertisement

Field
"session_id"
"host"
"client_ip"
"user"
"user_id"
"direction"
"target_rate_kbps"
"min_rate_kbps"
"rate_policy"
"cipher"
"cookie"
"manifest_file"
"file"
"size"
"start_byte"
"bytes_written"
"tags"
"file_name_encoding"
"file_csum"
"file_csum_type"
The values that are returned from Lua can be used to indicate validation success, validation failure, the script error, or
to change the file destination:
Status
Validation success
Change file destination
Description
Value used to identify a validation
session
Server hostname or IP address
Client IP address
SSH account login name
Value used to identify the user
Direction of transfer (send or
receive)
Target rate (in kbps) for file transfer
with ascp
Minimum rate (in kbps) for file
transfer with ascp
Defines the ascp rate policy. This
value is taken from the default
configuration in aspera.conf, if
not defined here.
The encryption cipher for file data.
The cookie sent to the client system
Path to manifest file, which contains
a list of transferred files. The
command for this in ascp is --file-
manifest-path=file_path
Path to file being validated
Allowable file size
The JSON request passes the
supplied tag values to ascp,
which in turn passes the tags to the
validator.
File checksum
File checksum type
Lua return value
No value or LRET_OK
LRET_REDIRECT_DST followed by a new destination
path for the file. This option is only available at file
| Configure the Server from the Command Line | 88
Values
String
Hostname or IP address
IP address
String
String
send or recv
Integer
Integer
fixed, fair, high, or low
String; AES128, ANY, or NONE
String
Filepath
Filepath
Integer (up to 64-bit)
Integer
Integer
String
String
md5, sha1, or any

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents