Channels
welcome
pulumi-cdk
cloudengineering
yaml
blog-posts
localstack
pulumi-ai
package-authoring
general
pulumiup-booth-support
oracle-cloud-infrastructure
learn-pulumi-events
linen
registry
built-with-pulumi
pulumi-cloud
contribex
testingtesting321
hacktoberfest
pulumi-crosscode
content-share
finops
multi-language-hackathon
office-hours
workshops
gitlab
pulumi-kubernetes-operator
jobs
pulumi-deployments
dotnet
aws
golang
announcements
java
pulumiverse
python
install
getting-started
cloudengineering-support
testingtesting123
hackathon-03-19-2020
typescript
google-cloud
contribute
azure
kubernetes
docs
automation-api
status
Powered by
#docs
Title
c
clean-dentist-2515
11/16/2020, 5:24 PM
Are there any docs for writing a provider plugin? Are the various language implementations hand-authored, or they are codegen'd from a master definition? (in Go? from Terraform?)
looks kind of like the latter, the Go provider def appears to be derived from existing Terraform and presumably the language SDKs are generated from that
https://github.com/pulumi/pulumi-digitalocean/blob/master/provider/resources.go
I will stick with dynamic providers in my project for now 🙂
Post