Code Monkey home page Code Monkey logo

community-stackit-go-client's People

Contributors

do87 avatar emilgeorgiev avatar johannes-riecken avatar johnfrie avatar k2g11 avatar patrick246 avatar roberth1988 avatar salvage7209 avatar troublete avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

community-stackit-go-client's Issues

Add MongoDB Flex support

Add support for MongoDB Flex service - Add to Incubator

  • Instances CRUD
  • Options - Get Versions, Storage per version
  • Users: Create and List

Add 'Until' functionality

Until configuration should receive the response and return a flag if the wanted response is achieved or retry should continue

Create client-level retry functionality

Considerations:

  • Retry functionality should happen only when specifically requested and not affect other requests
  • Must rely on context
  • Must be definite: max retries or context timeout
  • Retry-able vs. non retry-able errors will have default behaviour that can be overridden or added to

update membership v2 spec

new api spec is expected to be released soon. this issue is a reminder to update the client according to the new spec

Incorrect URI-template for Service-Account API client

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.