The following chapter contains information about:
- Global elements - an identifier and version that uniquely identify the MTA, including additional optional information such as a description, the providing organization, and a copyright notice for the author.
- Modules - the deployable parts contained in the MTA deployment archive, most commonly Cloud Foundry applications or content.
- Resources - they contain properties of resource types, which are entities not part of an MTA, but required by the modules at runtime or at deployment time.
- Dependencies between modules and resources.
- Parameters - variables which belong to a module or a resource, whose value is used during the deployment or at runtime. For more information, see Parameters and Properties.
- Properties - these result in the application environment variables that have to be available to the respective module at runtime. For more information, see Parameters and Properties.
- Technical configuration parameters, such as URLs, and application configuration parameters such as environment variables. For more information, see Parameters and Properties.
- Metadata - provide additional information about the declared parameters and properties. For more information, see Metadata for Properties and Parameters.
- Module Hooks - use hooks to change the typical deployment process, for example to set them to be executed before or after the actual deployment steps for a module.
- If needed, use alternative arrangement of the properties' syntax. For more information see Parameters and Properties.