Package: rhoas-sdks
RHOAS Core SDKsIf you are moving a project from the old RHOAS SDKs to core read thismovingdoc to get started.Supported LangaugeSDKJavaScriptapp-services-sdk-tsPythonapp-services-sdk-pythonJavaapp-services-sdk-javaGoapp-services-sdk-goStructureRHOAS SDK's are delivered as set of individual packages.
SDK's are divided into two types:Management SDKs- support creating servicesInstance SDKs-  support direct interaction with servicesPurpose of this repositoryRepository contains source code for openapi based generator along with automation scripts that generate all
underlying RHOAS SDKS.RHOAS SDK for TypescriptTypescript packages and API clients for RHOAS servicesPrequisitesNodeJS 14.x ltsor aboveManagement SDK'sNamePackage nameStatusVersionNPMDocskafka@rhoas/kafka-management-sdkbetanpmdocservice-accounts@rhoas/service-accounts-sdkalphanpmdocconnector@rhoas/connector-management-sdkalphanpmdocservice registry@rhoas/registry-management-sdkalphanpmdocsmart events@rhoas/smart-events-management-sdkalphanpmdocInstances SDK'sNamePackage nameStatusVersionNPMDocskafka@rhoas/kafka-instance-sdkbetanpmdocservice registry@rhoas/registry-instance-sdkbetanpmdocDocsDocumentationExamplesExamplesRHOAS SDK for PythonPython packages and API clients for Red Had OpenShift Application Services (RHOAS)PrequisitesPython 3.9or abovepipfor installing packagesInstallationCurrently all RHOAS SDKs are bundled together. To install the RHOAS SDK with the pip package installer:$python-mpipinstallrhoas-sdksRHOAS App Services SDK for PythonAll packages are now available and can be accessed by just importing them as shown below:APIStatusPackageKafkaManagementbetaimport python rhoas_kafka_mgmt_sdkServiceRegistryManagementalphaimport rhoas_service_registry_mgmt_sdkConnectorManagementalphaimport rhoas_connector_mgmt_sdkServiceAccountsalphaimport rhoas_service_accounts_mgmt_sdkInstances SDKsAPIStatusPackageKafkaInstancebetaimport rhoas_kafka_instance_sdkRegistryInstancebetaimport rhoas_registry_instance_sdkDocumentationDocumentationExamplesExamplesRHOAS SDK for JavaJava packages and API clients for RHOAS servicesPrequisitesMaven 3.6.xor aboveManagement SDK'sNameArtifact IdStatusVersionPackageDocskafkakafka-management-sdkbeta1.1.2infodocservice accountsservice-accounts-sdkalpha1.1.2infodocservice registryregistry-management-sdkalpha0.0.6infodocconnector-managementconnector-management-sdkalpha0.0.6infodocsmart-events-managementsmart-events-management-sdkalpha0.0.6infodocInstances SDK'sNamePackage nameStatusVersionPackageDocskafkakafka-instance-sdkbeta1.1.2infodocservice registryTBATBATBATBATBADocsDocumentationRHOAS SDK for GoGo packages and API clients for Red Hat OpenShift Application Services (RHOAS)PrequisitesGo 1.15or aboveInstallationInstall the RHOAS SDK withgo get:$gogetgithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-goImport:import"github.com/redhat-developer/app-services-sdk-core/app-services-sdk-go"Management SDKsAPIStatusPackageKafkaManagementbetagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/kafkamgmt/apiv1Service Account Managementalphagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/serviceaccountmgmt/apiv1ServiceRegistryManagementalphagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/registrymgmt/apiv1ConnectorManagementalphagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/connectormgmt/apiv1Instances SDKsAPIStatusPackageKafkaInstancebetagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/kafkainstance/apiv1RegistryInstancebetagithub.com/redhat-developer/app-services-sdk-core/app-services-sdk-go/registryinstance/apiv1internalDocumentationDocumentationExamplesExamples