Diogo Ferrão
a35b887315
Onboard Argus alert configs ( #449 )
...
* Onboard Argus alert config receivers (#439 )
* initial schema and to payload
* finish receiver resource implementation (schema, topayload and mapfields)
* fix toUpdate payload lists
* fix resource and datasource on alert config attr removal, add testing
* fix linting and testing
* initial test map fields
* improve testing, remove logging
* rename vars in acc testing
* refactor mapAlertConfig
* improve mock alert config, fix testing
* make the mock alert config receivers match the default
* generate docs
* Onboard Argus Alert Config global configuration (#446 )
* initial implementation
* initial map fields
* extend datasource, finish resource impl and extend acc testing
* remove unmapped fields
* add all attributes back
* remove commented inhibit rules
* generate docs, fix testing
* address PR comments
* Onboard Alert Config route (#447 )
* Initial implementation
* add schema to datasource, improve acc testing
* fix linting, generate docs
* address PR comments
* fix and improve acceptance tests
* update test titles (comments)
* address acceptance comments (#452 )
* Onboard Argus Alert Config child routes in Route (#463 )
* initial schema and map fields implementation
* initial working solution
* improve implementation, generate docs
* fix description, add more unit testing
* address PR comments
* add unit and acc testing, fix datasource schema, fix plan_id mapping
* add checks to acceptance testing
* update acceptance tests
2024-07-18 15:05:35 +01:00
Diogo Ferrão
10b566c2f6
update examples ( #395 )
2024-06-10 19:40:38 +01:00
Diogo Ferrão
f941e53b15
Allow users to set Argus metrics storage retention policy ( #393 )
...
* implement crud commands
* resource testing
* acceptance tests
* move function to utils, cleanup tests
* fix linting
* use conversion pkg for int conversion, extend testing
* address PR comments
* address PR comments
2024-06-06 16:54:03 +01:00
Diogo Ferrão
9528ca2307
Update Argus ACL documentation ( #312 )
...
* update argus ACL docs
* update datasource docs
2024-03-25 14:03:58 +00:00
Diogo Ferrão
c2389be47b
Onboard Argus ACL ( #304 )
...
* resource create and schema/model
* consider empty value in resource creation
* Address issue in mapfields that came up in testing
* Unit testing the mapFields func
* extend update
* extend read
* extend datasource.go
* update example
* extended acceptance tests and generated docs
* update description and comments
* improve messages and var names, fix update acceptance test
* extend acceptance tests, improve error messages
2024-03-22 17:35:10 +00:00
Henrique Santos
9d11098102
Improve region details ( #90 )
...
* Make client config error message more clear
* Add missing log
* Add region detail to resource/data source description
* Generate docs
* Remove resourcemanager using region
* Apply changes to MongoDBFlex user
* Generate docs
* Fix wrong description
---------
Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
2023-10-17 16:02:13 +01:00
João Palet
82b0c6ff6c
Document resource's internal ID structure and create foundation for migration guide ( #12 )
...
* Add internal ID structure to DSA instance descriptions
* Add internal ID structure to DSA credential descriptions
* Add internal ID structure to Argus descriptions
* Add internal ID structure to DNS descriptions
* Add internal ID structure to PostgresFlex descriptions
* Add internal ID structure to ResourceManager descriptions
* Add internal ID structure to SKE descriptions
* Generate updated docs
* Add first basis for migration guide
2023-09-08 18:03:26 +01:00
vicentepinto98
e4c8a6fbf4
Initial commit
2023-09-07 11:34:45 +01:00