The CloudFormation Resource Schema defines the shape and semantic for resources provisioned by CloudFormation. It is used by provider developers using the CloudFormation RPDK.
Added comment to description, require it be present so the console can rely descriptions
Updated sourceUrl example and comment
Added documentationUrl property, to allow it to be stored in code/versioned/etc - otherwise it's an API parameter that's hard to track
Remove minProperties from definitions, so an empty definitions block is valid. I believe this was added to try and "nudge" people to use definitions, but it's unnecessary and can be annoying.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Issue #, if available: N/A
Description of changes:
description
, require it be present so the console can rely descriptionssourceUrl
example and commentdocumentationUrl
property, to allow it to be stored in code/versioned/etc - otherwise it's an API parameter that's hard to trackminProperties
fromdefinitions
, so an empty definitions block is valid. I believe this was added to try and "nudge" people to use definitions, but it's unnecessary and can be annoying.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.