File attributes

File attributes are user defined, as opposed to file properties that are system defined. 

File attributes are key-value pairs, use them to store anything you want.

Attribute types

String

Stored as an uninterpreted list of bytes.

Int32

Integer in range -2,147,483,648 to +2,147,483,647.

Limits

  • Number of attributes is unlimited.

  • Size of all the attributes together is capped in 64KB.

The size of all attributes is the sum of each attribute key plus the size of each attribute value.

If you need more space for some file attributes, consider storing the data in the body of child files instead.