schwarzit / community-stackit-go-client Goto Github PK
View Code? Open in Web Editor NEWCommunity-maintained Go Client to interact with STACKIT APIs
License: Apache License 2.0
Community-maintained Go Client to interact with STACKIT APIs
License: Apache License 2.0
wait should be returned for creation, deletion and update
wait should be added for creation and deletion (check if needed for update too)
Add support for MongoDB Flex service - Add to Incubator
new api spec is expected to be released soon. this issue is a reminder to update the client according to the new spec
Key flow authentication fails with error code 404 due to the client querying a /service-account/v2alpha1/projects/<project-id>/service-accounts/<sa-email>/keys
-URI that is not supported.
% go run create_sa_key.go
panic: call error:
HTTP status code: 404
HTTP status message: Not Found
Server response:
URL: https://api.stackit.cloud/service-account/v2alpha1/projects/project-1/service-accounts/account-1/keys
Trace:
goroutine 1 [running]:
main.main()
/Users/nillg/create_sa_key.go:46 +0x23f
exit status 2
The proper URIs have to follow the schema /service-account/v2/projects/<project-id>/service-accounts/<sa-email>/keys
Add for creation + deletion operations (update is probably not needed - need to verify)
Considerations:
update now allows an instance rename
https://docs.api.eu01.stackit.cloud/documentation/mariadb/version/v1#tag/Instances/operation/Instance.update
When the Keyflow's JWT token expires, the auto-refresh of tokens is currently blocked by an internal JWT validation error:
failed to validate existing keyflow token: Token is expired
should be returned for creation, deletion and update
Until configuration should receive the response and return a flag if the wanted response is achieved or retry should continue
The new Postgres Flex spec, allows to crud databases, see https://docs.api.eu01.stackit.cloud/documentation/postgres-flex-service/version/v1#tag/databases
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.