An Interface is an abstract type that includes a certain set of fields that a type must include to implement the interface.
NodeInterface is the base for all types.
Collection Id.
Collection name.
Collection's Asset items list.
Collection's privacy state setting.
Collection's permissions of the current User.