You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@ Released: [Place date of release here]
8
8
9
9
### New Features
10
10
11
+
*`faspex5`: when sending a package, recipients specified in fields `private_recipients`, `notified_on_upload`, `notified_on_download` and `notified_on_receipt` are now also expanded like field `recipients`.
The <%=gemspec.name%> Ruby gem offers a powerful command-line interface (CLI, <%=tool%>) for IBM Aspera software, enabling seamless interaction with Aspera APIs and high-performance file transfers.
35
-
It also serves as a useful resource for developers who want to explore and understand the Aspera API ecosystem.
The IBM Aspera Command Line Interface (<%=tool%>) is an enterprise-grade tool that provides comprehensive command-line access to IBM Aspera's suite of high-speed file transfer products and services.
36
+
Designed for automation, scripting, and integration scenarios, <%=tool%> enables organizations to leverage Aspera's FASP technology within their existing workflows and DevOps pipelines.
The `Hash` passed as a command parameter corresponds to the Faspex 5 API endpoint `POST /packages`.
7160
+
The `Hash` passed as a command parameter corresponds to the Faspex 5 API endpoint [`POST /packages`](https://developer.ibm.com/apis/catalog/aspera--ibm-aspera-faspex-5-0-api/api/API--aspera--ibm-aspera-faspex-api#createPackageRecord).
7132
7161
Refer to the API reference for a full list of supported fields, or inspect such request when interacting with a browser.
7133
7162
7134
7163
The following fields are required:
@@ -7162,6 +7191,15 @@ Valid values for `recipient_type` are (API):
7162
7191
- `distribution_list`
7163
7192
- `shared_inbox`
7164
7193
7194
+
Other "recipient" fields are also defined in the API and can be used:
7195
+
7196
+
- `private_recipients`
7197
+
- `notified_on_upload`
7198
+
- `notified_on_download`
7199
+
- `notified_on_receipt`
7200
+
7201
+
If the provided list is only an `Array` of `String`, then fields `name` and `recipient_type` are resolved automatically using the user's `contacts`.
7202
+
7165
7203
#### Simplified recipient format
7166
7204
7167
7205
As a convenience, <%=tool%> also accepts plain `String`s in the recipients `Array` rather than `Hash`es:
@@ -8194,7 +8232,7 @@ If the preview generator does not have access to files on the file system (it is
8194
8232
8195
8233
## Operational Utilities
8196
8234
8197
-
This section covers the specialized modules and utilities used to integrate ascli into your broader operational infrastructure. While the core plugins handle data movement, these tools provide the "connective tissue" for enterprise environments: Aspera Sync and Hot Folder enable automated, folder-based synchronization; Nagios and SMTP modules provide health monitoring and automated email alerting for transfer status; and asession and module manage internal session states and environment configurations. Together, these features transform the CLI from a manual tool into a fully integrated component of an automated, monitored data workflow.
8235
+
This section covers the specialized modules and utilities used to integrate <%=tool%> into your broader operational infrastructure. While the core plugins handle data movement, these tools provide the "connective tissue" for enterprise environments: Aspera Sync and Hot Folder enable automated, folder-based synchronization; Nagios and SMTP modules provide health monitoring and automated email alerting for transfer status; and `asession` and module manage internal session states and environment configurations. Together, these features transform the CLI from a manual tool into a fully integrated component of an automated, monitored data workflow.
0 commit comments