8 Commits

Author SHA1 Message Date
Brian Flad
486074a22a
Updates for framework provider.DataSourceType and provider.ResourceType deprecations (#86) 2022-09-12 15:59:37 -04:00
dependabot[bot]
cdfbef8f1b
Bump github.com/hashicorp/terraform-plugin-framework from 0.10.0 to 0.11.0 (#77)
* Bump github.com/hashicorp/terraform-plugin-framework

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Code updates for terraform-plugin-framework v0.11.0

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brian Flad <bflad417@gmail.com>
2022-08-11 13:03:35 -04:00
dependabot[bot]
ce25f30f3f
Bump github.com/hashicorp/terraform-plugin-framework from 0.9.0 to 0.10.0 (#70)
* Bump github.com/hashicorp/terraform-plugin-framework

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* internal/provider: Switch from tftypes.NewAttributePath() to path.Root()

* deps: github.com/hashicorp/terraform-plugin-sdk/v2@v2.19.0

Updated via:

```shell
go get github.com/hashicorp/terraform-plugin-sdk/v2@v2.19.0
go mod tidy
```

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brian Flad <bflad417@gmail.com>
2022-07-19 11:46:41 -04:00
Brian Flad
16a0751849
Updates for terraform-plugin-framework v0.7.0 (#40)
Reference: https://github.com/hashicorp/terraform-plugin-framework/releases/tag/v0.7.0
2022-04-29 16:02:22 -04:00
Brian Flad
51deae2bc7
internal/provider: Add compilation based interface assertions (#38)
This is a quick method for compilation errors to be raised should the types not satisfy the expected framework interfaces.
2022-04-22 06:46:40 -04:00
Paddy
798e2e5525
Demonstrate logging in provider code. (#7)
Add an example of using the tflog package to write a provider log.
2021-12-23 10:48:23 -08:00
Brian Flad
d1b343faed Add provider configuration fetching to Configure since it will be a very common use case 2021-12-01 06:39:46 -05:00
Brian Flad
a64a312802 Initial commit
Most of the content is inspired by existing content in https://github.com/hashicorp/terraform-provider-scaffolding.
2021-12-01 05:37:16 -05:00