Skip to content

ValidateTemplate

Source: src/AWS/CloudFormation/ValidateTemplate.ts

Runtime binding for the ValidateTemplate operation (IAM action cloudformation:ValidateTemplate on * — validation is not resource-scoped).

Validates a template body or URL and reports its parameters, capabilities, and declaration errors — e.g. a platform service that lints user-submitted templates before deploying them. Provide the implementation with Effect.provide(AWS.CloudFormation.ValidateTemplateHttp).

const validateTemplate = yield* AWS.CloudFormation.ValidateTemplate();
const { Parameters, Capabilities } = yield* validateTemplate({
TemplateBody: templateJson,
});