aws-cloudformation / cloudformation-resource-schema

The CloudFormation Resource Schema defines the shape and semantic for resources provisioned by CloudFormation. It is used by provider developers using the CloudFormation RPDK.
Apache License 2.0
93 stars 38 forks source link

Adds handlers section to meta schema #16

Closed rjlohan closed 5 years ago

rjlohan commented 5 years ago

Description of changes:

This is a replay of source PR; https://github.com/aws-cloudformation/aws-cloudformation-rpdk/pull/213

Have now uplifted extensible handlers section to the core schema. Additional metadata in the original version is removed as that is better managed on the backend as part of the registration process.

Handler schema added to the resource spec to provide some registration metadata as well as declarative permissions to operate handlers for a particular resource type. Handlers are optional, to allow for schema-only (Data Type) registrations.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.