Was this helpful?
Product
The product defines the "what" at execution time. In other words, the product entity represents the integration/product definition that may be executed. A product holds information about the service. When a product is created a SKU must be provided. The SKU is then used to reference a specific product from anywhere within the API. The process location is defined in the product along with the name.
Field
Type
R/W
Definition
Active
Boolean
R/W
Setting Active to false disables the product. Products cannot be deleted once they have been executed at least once, but they can always be deactivated.
Concurrent
Boolean
R/W
Setting Concurrent to false means that a single provisioning can be executed on Actian DataCloud at a time. Useful for most products that write data into an endpoint.
If Concurrent is true, Actian DataCloud will submit each new execution for this product to the destination without checking if the user has a running execution with the same provisioning.
UserProduct
Boolean
R/W
Any product created through the API is a UserProduct, and UserProduct will be true.
Description
String
R/W
A brief description of the product.
Destination
String
R/W
The Id of the Destination to which the product sends executions
Id
String
R/W
A unique Id of the product. Must be user defined. Best practice is to insert a product SKU here.
Name
String
R/W
The name of the product.
Process
String
R/W
The entry-point process to run when an Execution is requested. A process file can be uploaded using the API to a directory under the product called integrationSpec. After a process file has been uploaded, the name of the process is entered in this field.
Last modified date: 12/17/2021