Your Apps in Action

Use this form to visualize A JSON schema for MTA projects v3.3.


{{repoTitle.MainEntity}}

modules A list of modules.

# name type description path properties-metadata.overwritable properties-metadata.optional properties-metadata.datatype parameters-metadata.overwritable parameters-metadata.optional Actions
{{$index+1}}. {{row.name}} {{row.type}} {{row.description}} {{row.path}} {{row['properties-metadata'].overwritableSelected.DisplayText}} {{row['properties-metadata'].optionalSelected.DisplayText}} {{row['properties-metadata'].datatype}} {{row['parameters-metadata'].overwritableSelected.DisplayText}} {{row['parameters-metadata'].optionalSelected.DisplayText}}    
resources A list of resources that are required by the modules of this MTA project.

# name type description properties-metadata.overwritable properties-metadata.optional properties-metadata.datatype parameters-metadata.overwritable parameters-metadata.optional optional active Actions
{{$index+1}}. {{row.name}} {{row.type}} {{row.description}} {{row['properties-metadata'].overwritableSelected.DisplayText}} {{row['properties-metadata'].optionalSelected.DisplayText}} {{row['properties-metadata'].datatype}} {{row['parameters-metadata'].overwritableSelected.DisplayText}} {{row['parameters-metadata'].optionalSelected.DisplayText}} {{row.optionalSelected.DisplayText}} {{row.activeSelected.DisplayText}}    
.parameters
_

.parameters-metadata
_

includes It is possible to define parameters in external files. The "includes" section is used to point to those files.

# name path Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

deployed-after A list of modules that must be deployed before deploying the current module.

# Values Actions
{{$index+1}}.
.properties
_modules

.properties-metadata
_modules

.parameters
_modules

.parameters-metadata
_modules

hooks hooks

# name type parameters.name parameters.command parameters.memory parameters.disk-quota parameters-metadata.overwritable parameters-metadata.optional parameters-metadata.datatype Actions
{{$index+1}}. {{row.name}} {{row.type}} {{row.parameters.name}} {{row.parameters.command}} {{row.parameters.memory}} {{row.parameters['disk-quota']}} {{row['parameters-metadata'].overwritableSelected.DisplayText}} {{row['parameters-metadata'].optionalSelected.DisplayText}} {{row['parameters-metadata'].datatype}}    
.build-parameters
_modules

includes It is possible to define parameters in external files. The "includes" section is used to point to those files.

# name path Actions
{{$index+1}}.
provides Used to define the named property sets that other modules and resources can require.

# name public properties-metadata.overwritable properties-metadata.optional properties-metadata.datatype Actions
{{$index+1}}.
requires A list of property sets provided by other modules and/or resources (providers) that this module requires.

# name parameters-metadata.overwritable parameters-metadata.optional parameters-metadata.datatype Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

phases A list of strings that define the points at which the hook must be executed.

# Values Actions
{{$index+1}}.
.parameters
_hooks

.parameters-metadata
_hooks

requires List of names either matching a resource name or a provided dependency name provided within the same MTA that are required by this hook.

# name parameters-metadata.overwritable parameters-metadata.optional parameters-metadata.datatype Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

.parameters
_requires

.parameters-metadata
_requires

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

.properties
_provides

.properties-metadata
_provides

{{repoTitle.MainEntity}}

.properties
_resources

.properties-metadata
_resources

.parameters
_resources

.parameters-metadata
_resources

includes It is possible to define parameters in external files. The "includes" section is used to point to those files.

# name path Actions
{{$index+1}}.
requires A list of property sets provided by other modules and/or resources (providers) that this resource requires.

# name parameters-metadata.overwritable parameters-metadata.optional parameters-metadata.datatype Actions
{{$index+1}}.

{{message}}