The types subdirectory contains several files with declarations for general types (types not associated with a particular domain) and some rules defining relationships among those types. Related types are grouped together into each file in this directory, e.g. all device type declarations are in the device.te file.
This section describes each general type defined in the configuration. Domains and their associated types are discussed in the next section. This section begins by discussing types defined for new security objects introduced by Flask. It then describes types for controlling access to devices, types for controlling access to files, and types for controlling access to network objects.