## Description
<!-- **Please link some issue here describing what you are trying to achieve.**
In case there is no issue present for your PR, please consider creating one.
At least please give us some description what you are trying to achieve and why your change is needed. -->
relates to #1234
## Checklist
- [ ] Issue was linked above
- [ ] Code format was applied: `make fmt`
- [ ] Examples were added / adjusted (see `examples/` directory)
- [x] Docs are up-to-date: `make generate-docs` (will be checked by CI)
- [ ] Unit tests got implemented or updated
- [ ] Acceptance tests got implemented or updated (see e.g. [here](f5f99d1709/stackit/internal/services/dns/dns_acc_test.go))
- [x] Unit tests are passing: `make test` (will be checked by CI)
- [x] No linter issues: `make lint` (will be checked by CI)
Reviewed-on: #34
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
Co-committed-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
## Description
<!-- **Please link some issue here describing what you are trying to achieve.**
In case there is no issue present for your PR, please consider creating one.
At least please give us some description what you are trying to achieve and why your change is needed. -->
relates to #1234
## Checklist
- [ ] Issue was linked above
- [ ] Code format was applied: `make fmt`
- [ ] Examples were added / adjusted (see `examples/` directory)
- [x] Docs are up-to-date: `make generate-docs` (will be checked by CI)
- [ ] Unit tests got implemented or updated
- [ ] Acceptance tests got implemented or updated (see e.g. [here](f5f99d1709/stackit/internal/services/dns/dns_acc_test.go))
- [x] Unit tests are passing: `make test` (will be checked by CI)
- [x] No linter issues: `make lint` (will be checked by CI)
Reviewed-on: #32
Reviewed-by: Andre_Harms <andre.harms@stackit.cloud>
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
Co-committed-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
* fix: remove unused attribute types and functions from backup models
* fix: update API client references to use sqlserverflexalpha package
* fix: update package references to use sqlserverflexalpha and modify user data source model
* fix: add sqlserverflexalpha user data source to provider
* fix: add sqlserverflexalpha user resource and update related functionality
* chore: add stackit_sqlserverflexalpha_user resource and instance_id variable
* fix: refactor sqlserverflexalpha user resource and enhance schema with status and default_database
---------
Co-authored-by: Andre Harms <andre.harms@stackit.cloud>
Co-authored-by: Marcel S. Henselin <marcel.henselin@stackit.cloud>
* chore(examples): Add import examples for all resources
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Add guide: How to import resources
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* implement image optimizer in cdn service
* add documentation
* add optimizer in cdn acc test
* add example
---------
Co-authored-by: Matheus Politano <matheus.correia_politano@mail.schwarz>
Co-authored-by: Marcel Jacek <72880145+marceljk@users.noreply.github.com>
* feat(serviceenablement): Region adjustment
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* chore(ske): Remove deprecated ske project
This resource was removed on October 10th 2024.
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Initial PoC for a Project Role Assignment resource
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* fix: move project_role_assignment into new "authorization" resource group
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* feat: add authorization_project_role_assignment acceptance test
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* docs: add authorization_project_role_assignment docs and examples
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* fix: linting
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* feat: add generic role_assignment resources
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* feat: add infrastructure for experimental features
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* feat: Make IAM resources part of the iam experiment
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* fix: Log an error if an experiment does not exist
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* fix: Do not cache the experiment check
Caching the experiment check causes problems when
running the provider in debug mode, since
configure in the provider can be called multiple
times there with different configurations, with
different experiments enabled.
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
---------
Signed-off-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
Co-authored-by: Benjamin Ritter <benjamin.ritter@stackit.cloud>
* onboard affinity_groups resource and data source
- add tests and descriptions
- fix: server doesn't use affinity_group value for payload
* Update descriptions
* APL-204: remove syslog use udp field from logme due to wrong implementation
* APL-208: update examples and regenerate logs
* fix linting error
* remove syslog-use-udp field from test
* re-generate docs
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* remove doc changes that were generated by make command
* feat: Implement image resource and datasource
* feat: Add remaining config options
* feat: Make protected field only computed
* feat: Update dependency to use IaaS beta API
* fix: Minor fix in acc test
---------
Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>