Summary

The Puppet Resource API gives module developers an easier way to extend and create Puppet types and providers. The Resource API provides the following functionality:
- Simple type and provider definition.
- Use Puppet 4+ data types: String, Integer, Float, Numeric, Boolean, Optional[], Variant[], etc.
- Canonicalize, simple_get_filter, and remote_resource features.
- Logging facilities.
This short training provides an introduction to the API and resources and examples to get started.
Description
Course objectives
- Understand the Puppet Resource API and how it makes writing types and providers easier
- Access the resources needed to write types and providers using the Resource API
Audience
This training is designed for those with intermediate to advanced module development skills.