1.5.0-beta1 • Published 1 year ago

jack-registry-management-sdk v1.5.0-beta1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

Service Registry Management SDK

RHOAS Service Registry Management TypeScript/JavaScript SDK.

Getting Started

Install Package

npm install @rhoas/registry-management-sdk --save

Usage

import { Configuration, DefaultApi, getErrorCode, isServiceApiError, APIErrorCodes } from "@rhoas/registry-management-sdk";

const accessToken = process.env.CLOUD_API_TOKEN;
const basePath = "https://api.openshift.com";

const apiConfig = new Configuration({
  accessToken,
  basePath,
});

const registryApi = new DefaultApi(apiConfig)

registryApi.getRegistries().then((data) => {
    console.log(data?.data)
}).catch((err) => {
    if(isServiceApiError(err)){
        console.error("Invalid JSON format", getErrorCode(err) == APIErrorCodes.ERROR_5)
    }
   
})

See ./examples for full example

Security

API is using https://sso.redhat.com for OAuth Authentication. Provided token needs to be AccessToken returned from library like keycloak.js

1.1.0

1 year ago

1.5.0-beta1

1 year ago

1.0.0

1 year ago

1.4.0

1 year ago

1.3.0

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago