@awboost/cfn-resource-schemas
Fetch and validate the latest CloudFormation Resource Schemas from AWS.
import { fetchResourceSchemas } from "@awboost/cfn-resource-schemas";
for await (const schema of fetchResourceSchemas()) {
}
Function fetchResourceSchemas
Get the latest schemas.
import { fetchResourceSchemas } from "@awboost/cfn-resource-schemas";
export async function* fetchResourceSchemas(
url = "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip",
validate = true,
): AsyncGenerator<ResourceTypeSchema>;
Type ResourceTypeSchema
Description of a CloudFormation resource.
import { ResourceTypeSchema } from "@awboost/cfn-resource-schemas/types";