Datatypes
Some attributes are nullable which is indicated by a question mark (?) after the datatype. This means that the value "null" can be assigned to them even if you usually cannot assign null to these primitive datatypes.
BrickId
The Brickid is the internal id for objects in the BFS system. It is assigned internally and cannot be assigned from the outside of the application.
It is present as input for some of the create methods but is never used in this purpose. It is only used for filtering in get- and update methods since cannot assign a BrickId yourself.
The BrickId is of the data type Guid.