Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...