MicroticaMicrotica

CloudFormation Component

Package a CloudFormation template into a deployable Microtica component with the cfn-component step. Map template parameters to component inputs, with a schema.

Package a CloudFormation template into a deployable Microtica component.

To use this step, you need an existing CloudFormation template hosted on your Git account.

Input parameters

The parameters you define in the CloudFormation template will automatically become an input parameters of the component. You can set the parameter values from Microtica Console.

Syntax

microtica.yaml
steps:
  step-name:
    type: cfn-component
    cfn_template: path/to/template.json
    schema: path/to/schema.json
ParameterDescriptionRequired
titleThe display name of the step.No
typeThe type of the Microtica built-in step.
Should always be cfn-component for this type of step.
Yes
cfn_templatePath to the CloudFormation template.Yes
schemaPath to the JSON schema file. Used to define custom input/output parameters and validation for the component.

If not provided, CloudFormation parameters will be considered as component’s input parameters.
No

Next steps

On this page