This PR adds the ability to specify Terraform options on proto messages and methods. This allows us to generate x-speakeasy-entity and x-speakeasy-entity-operation tags in the openAPI.yaml file. These tags allow us to generate a Terraform provider with Speakeasy.
This PR also adds support for specifying if a proto field should be required or not.
This PR adds the ability to specify Terraform options on proto messages and methods. This allows us to generate
x-speakeasy-entity
andx-speakeasy-entity-operation
tags in the openAPI.yaml file. These tags allow us to generate a Terraform provider with Speakeasy.This PR also adds support for specifying if a proto field should be required or not.