Skip to content

feat: network_policy resource added#171

Merged
Dray56 merged 7 commits intocloudfoundry:mainfrom
rahearn:add-network-policy-resource
Apr 2, 2025
Merged

feat: network_policy resource added#171
Dray56 merged 7 commits intocloudfoundry:mainfrom
rahearn:add-network-policy-resource

Conversation

@rahearn
Copy link
Copy Markdown
Contributor

@rahearn rahearn commented Mar 26, 2025

Purpose

  • Adds a cloudfoundry_network_policy resource, closely matching the same resource from the community provider

Closes #83

Does this introduce a breaking change?

  • Yes
  • No

Pull Request Type

What kind of change does this Pull Request introduce?

  • Bugfix
  • Feature
  • Refactoring (no functional changes, no api changes)
  • Documentation content changes
  • Other... Please describe:

How to Test

  • Test the code via automated test
go test ./...
  • Additional test steps
...

What to Check

Verify that the following are valid:

  • Automated tests are executed successfully
  • ...

Other Information

Checklist for reviewer

The following organizational tasks must be completed before merging this PR:

  • The PR is assigned to the Terraform project and a status is set (typically "in review").
  • The PR has the matching labels assigned to it.
  • The PR has a milestone assigned to it.
  • If the PR closes an issue, the issue is referenced.
  • Possible follow-up items are created and linked.

@rahearn rahearn force-pushed the add-network-policy-resource branch from 3bcfa6f to fc0a992 Compare March 26, 2025 16:23
@rahearn rahearn marked this pull request as ready for review March 26, 2025 16:54
Dray56
Dray56 previously requested changes Mar 27, 2025
Copy link
Copy Markdown
Contributor

@Dray56 Dray56 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great initiative! Needs some small changes after which it should be good to go. 👍

@Dray56 Dray56 added the enhancement New feature or request label Mar 27, 2025
@rahearn
Copy link
Copy Markdown
Contributor Author

rahearn commented Mar 27, 2025

@Dray56 updated with your requests

@Dray56 Dray56 dismissed their stale review March 27, 2025 15:47

Concerns have been adressed

@Dray56 Dray56 merged commit 14f99c7 into cloudfoundry:main Apr 2, 2025
7 checks passed
@vipinvkmenon vipinvkmenon added this to the v1.5.0 milestone Apr 3, 2025
Dray56 pushed a commit that referenced this pull request Apr 10, 2025
* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 14, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 14, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 14, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 15, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 15, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
SylwekLewan-dev added a commit to datev/terraform-provider-cloudfoundry that referenced this pull request May 15, 2025
* chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (cloudfoundry#111)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@3041bf5...f111f33)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/samber/lo from 1.47.0 to 1.49.1 (cloudfoundry#115)

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.47.0 to 1.49.1.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.47.0...v1.49.1)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-go (cloudfoundry#112)

Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.25.0...v0.26.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update for import document of space_role (cloudfoundry#118)

* chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (cloudfoundry#121)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (cloudfoundry#120)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@ec5d184...e60da84)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added string descriptor extension for mta (cloudfoundry#123)

* chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.2 (cloudfoundry#125)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@e60da84...051d919)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Prep Work (cloudfoundry#129)

- Release v1.3.0

* Updated go-cfclient version (cloudfoundry#135)

* feat: add version rule as parameter for mta resource (cloudfoundry#130)

* Removed custom plan modifier in route resource (cloudfoundry#137)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#140)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.13.0...v1.14.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators (cloudfoundry#141)

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.16.0...v0.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed removing env (cloudfoundry#139)

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework (cloudfoundry#142)

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.14.0...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat: add service plan data source

* feat: Add cf-cli (cloudfoundry#151)

Install cf-cli during the build of the devcontainer

* test: update OpenTofu test matrix

* Added test cases for service data plan

* chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@f111f33...0aaccfd)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* feat: added support for service plan visibility  (cloudfoundry#161)

* feat: added support for service plan visibility

* feat: update service plan visibility

* chore: update service plan visibility

* feat: update plan visibility

* feat: update service plan visibility

* fix: fixes the failing test for service plan visibility

* fix: update space attribute to be computed

* feat: update markdown description for delete function

* fix: update markdown description for delete function

* fix: markdown decsription update

* update markdown description

* Added cf only user resource

* chore(deps): bump github.com/hashicorp/terraform-plugin-testing

Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.11.0...v1.12.0)

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

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

* test: update Terraform test matrix

* Rerecorded provider tests for v1.10.* above

* chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.2

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6.3.2...55c2c14)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/cloudfoundry-community/go-uaa

Bumps [github.com/cloudfoundry-community/go-uaa](https://github.com/cloudfoundry-community/go-uaa) from 0.3.4-0.20240727153833-d675ee37e6c9 to 0.3.5.
- [Release notes](https://github.com/cloudfoundry-community/go-uaa/releases)
- [Commits](https://github.com/cloudfoundry-community/go-uaa/commits/v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/cloudfoundry-community/go-uaa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: v1.4.0 Prep Work

- Release v1.4.0

* Added comment for user_cf import

* chore: Add note

- Add note to user data source

* feat: network_policy resource added (cloudfoundry#171)

* Add NetworkPolicy resource

* Generate documentation

* Add a test for updating network policy resource

* Remove unused networkPoliciesType.Id

* Move policy_client from session to resource_network_policy

* Add network policy resource to provider test

* Regenerate docs

* chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (cloudfoundry#174)

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Lint action update  (cloudfoundry#176)

* chore(deps): bump golangci/golangci-lint-action from 6.5.2 to 7.0.0

* Migrated the lint configuration from v1 to v2

* Fixed the static check errors coming after updating the linter version

* fix:route destination issue with app

* fix : inconsistent plan for private docker app image

* feat: add module as parameter for mta resource

Allows specifying modules that should be deployed.

* feat:Add container ssh control on app level

* Added deploy logs in TF_LOG

* fix : make spaces in security group computed

* chore : v1.5.0 Prep Work

* chore(deps): bump github.com/samber/lo from 1.49.1 to 1.50.0

Bumps [github.com/samber/lo](https://github.com/samber/lo) from 1.49.1 to 1.50.0.
- [Release notes](https://github.com/samber/lo/releases)
- [Commits](samber/lo@v1.49.1...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/samber/lo
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.30.0 to 3.36.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.30.0 to 3.36.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.30.0...v3.36.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.47.0 to 0.52.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.47.0...v0.52.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* fix : params instance binding in app

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.52.0...v0.53.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@1481404...4afd733)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump code.cloudfoundry.org/lager/v3 from 3.36.0 to 3.37.0

Bumps [code.cloudfoundry.org/lager/v3](https://github.com/cloudfoundry/lager) from 3.36.0 to 3.37.0.
- [Release notes](https://github.com/cloudfoundry/lager/releases)
- [Commits](cloudfoundry/lager@v3.36.0...v3.37.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/lager/v3
  dependency-version: 3.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@0aaccfd...d35c59a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1

Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore(deps): bump code.cloudfoundry.org/policy_client

Bumps [code.cloudfoundry.org/policy_client](https://github.com/cloudfoundry/policy_client) from 0.53.0 to 0.54.0.
- [Release notes](https://github.com/cloudfoundry/policy_client/releases)
- [Commits](cloudfoundry/policy_client@v0.53.0...v0.54.0)

---
updated-dependencies:
- dependency-name: code.cloudfoundry.org/policy_client
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* chore(deps): bump github.com/hashicorp/terraform-plugin-framework-validators

Bumps [github.com/hashicorp/terraform-plugin-framework-validators](https://github.com/hashicorp/terraform-plugin-framework-validators) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework-validators/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework-validators@v0.17.0...v0.18.0)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sarthak Goyal <61136876+sp1goyal@users.noreply.github.com>
Co-authored-by: Debaditya Ray <65864761+Dray56@users.noreply.github.com>
Co-authored-by: Vipin Menon <vipinvkmenon@users.noreply.github.com>
Co-authored-by: Philipp <philipp@stotz.email>
Co-authored-by: Christian Lechner <22294087+lechnerc77@users.noreply.github.com>
Co-authored-by: Debaditya <debadityaray00@gmail.com>
Co-authored-by: PRAJIN OLLEKKATT PRAKASAN <71236507+prajin-op@users.noreply.github.com>
Co-authored-by: Vipin Vijaykumar <vipin.vijaykumar@sap.com>
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
Co-authored-by: Philipp Stotz <philipp.stotz@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] network-policy resource

3 participants