Docs
chromia.com

STRUCT

allowlist

Represents a list of allowed values. Used by rules to represent allowed senders, recipients, assets, and blockchain senders.

struct allowlist {
 allow_all: boolean = 0;
 allowed_values: list<byte_array>;
}
allow_all: boolean = 0;

whether all values are allowed. If true, the other field will be ignored

allowed_values: list<byte_array>;

list of allowed values. Empty means no values are allowed (except if allow_all is true)

Source