Terraform Plugin Framework Development: How to implement nested attributes?

This page summarizes the projects mentioned and recommended in the original post on /r/Terraform

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • terraform-provider-meraki

    Terraform provider for the Meraki Dashboard API

  • Thank you very very much for looking into this. Here is a link to the resource file. I've commented out the two hash maps that I'm struggling with.

  • terraform-provider-scaffolding-framework

    Quick start repository for creating a Terraform provider using terraform-plugin-framework

  • Using the Terraform Provider Scaffolding Framework to develop a new provider and I am seriously spinning my wheels on how to do something as simple as a hasp map in my schema.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • magic-modules

    Add Google Cloud Platform support to Terraform

  • In the case of the Google Cloud Platform provider, folks at Google built magic modules with the explicit goal of being able to generate schemas and behaviors for a Terraform provider and for other systems with similar needs. Since the vendor was explicitly aiming to support Terraform, this was the most ideal case where the schema could be designed to contain all of the information needed to generate a functional, usable provider.

  • tojen

    Tool for golang that generates jennifer code

  • Jennifer is working well so far with a little help from tojen for extracting boilerplate code. It formats code into a single line which can become unwieldy at times but other than that I'm enjoying meta programming.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts