...
Each associative array contains the following:
name | String | MandatoryRequired | The name of the asset. For a file to be realized, it must have a valid filename (i.e. no slashes). |
link | String | MandatoryRequired | The download location of the asset |
size | Integer/String | Optional | The size of the asset. Use a string if you want to specify a number that is too large to fit into an integer (this allows file sizes larger than 2 GB). |
hash | String | Optional | A string in the form of "hash_algorithm:hash". See the next table for available hash algorithms. |
change_hint | String | Optional | Any string that will change in conjunction with the file contents. This is not necessary if the link or hash is supplied and always changes. |
auth_inherit | Boolean | Optional | Indication of whether or not this asset uses roAssetFetcher authentication information. The default is set to True. |
auth_user | Boolean | Optional | User to utilize for authentication when downloading only this asset. This automatically disables "auth_inherit". |
auth_password | Boolean | Optional | Password to use when downloading only this asset. This automatically disables "auth_inherit". |
headers_inherit | Boolean | Optional | The command to pass any header supplier to roAssetFetcher when fetching this asset. The default is true. |
...