terraform-provider-godaddy
2019-02-09
Patch individual record types and add Docker support
10 files · 302+ · 172-
Per-type record patching
4 files changed
client.goSimplified client by extracting domain-specific operationsdomains.goNew domains API layer supporting per-type record patching instead of full replacementtypes.goMinor type adjustments for per-type operationsresource_dns_record.goRefactored resource to use per-type patching for safer record updates
- Restructured API to patch individual DNS record types rather than replacing all records at once, preventing accidental deletion of unmanaged records (issue number 25)
interface
behavioral
2 files
domains.goresource_dns_record.go
Docker and build support
3 files changed
DockerfileDockerfile for building the providerdocker-compose.ymlDocker Compose configuration for provider buildsMakefileAdded Makefile with build, test, and local install targets
- Added Docker build support with Dockerfile and docker-compose.yml plus a Makefile with build, test, and local installation targets
instantiate
internal
2 files
DockerfileMakefile
Documentation
1 file changed
README.mdUpdated documentation for per-type patching behavior