.. _user_data_formats: User-data formats ***************** User-data encodes instructions used by cloud-init. User-data has multiple configuration types. Each type is identified by a :ref:`unique header `. Configuration types =================== User-data formats can be categorized into those that directly configure the instance, and those that serve as a container, template, or means to obtain or modify another configuration. Formats that directly configure the instance: - :ref:`Cloud-config ` - :ref:`User-data script ` - :ref:`Boothook ` Formats that embed other formats: - :ref:`Include ` - :ref:`Jinja ` - :ref:`MIME ` - :ref:`Cloud-config archive ` - :ref:`Gzip ` .. toctree:: :hidden: Cloud-config Boothook User-data script Include Jinja Gzip Cloud-config archive MIME Continued reading ================= See the :ref:`configuration sources` documentation for information about configuration sources and priority.