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
90 stars 38 forks source link

Support TypeConfiguration in provider-definition-schema and split the… #126

Closed srujithpoondla03 closed 3 years ago

srujithpoondla03 commented 3 years ago

Release TypeConfiguration support for Resource Types

Description of changes: As part of the public registry launch, we also support TypeConfiguration for CFN Registry Resource Types and a set of new API's to manage the TypeConfiguration in Registry. TypeConfiguration could be used to store the credentials for 3P types instead of referencing in template for every resource definition. TypeConfiguration is added to the resource schema and required models would be generated using cfn generate. Resource types that support TypeConfiguration get CFN feature support like GetAtt, Drift Detection and ResourceImport. For more information refer to the public documentation - https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-model.html#resource-type-howto-configuration

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