Customize Your Terraform Provider
Speakeasy provides various extensions and configurations to customize your Terraform provider. These customizations allow you to:
- Map API entities to Terraform resources
- Specify CRUD operations
- Customize validation and plan modification
- Configure environment values
- And more
Select a topic from the navigation to learn more about specific customization options.
Available Customization Options
Entity Mapping
Learn how to map your API entities to Terraform resources and specify CRUD operations.
Property Customization
Customize how API properties are mapped to Terraform attributes and manage property behavior.
Validation and Dependencies
Add custom validation logic and manage attribute dependencies.
Plan Modification
Customize Terraform plan behavior and resource versioning.
Configuration
Configure environment values and manage custom resources.
Advanced Features
Access advanced customization options for fine-grained control.
Schema Keywords
Learn about supported OpenAPI schema keywords and their behavior.