Git Product home page Git Product logo

apprenda-bluemix-integration's Introduction

Bluemix Service Integration

The Apprenda Bluemix Service Integration allows developers to provision IBM Bluemix Services from within Apprenda.

Release Notes

v1.0

  • Initial Release
  • Provision any Bluemix service that returns a connection string

Installation

  1. Clone the repository.
  2. Build the Apprenda Bluemix Add-On.
  3. Package your Add-On by simply zipping up your AddOnManifest.xml, icon.png and compiled assemblies.
  4. Upload to your System Operations Center (SOC). -> http://docs.apprenda.com/current/addons

Developer Parameters.

These are the properties that the developer will specify. The below table outlines the developer parameters that can be used to provision an instance of the addon. This version of the integration only supports developer parameters as it was intended to be used by consumers of the Apprenda Cloud Platform (public alpha) running on Bluemix.

Name (Alias) Description Example
Bluemix Username Your IBM Bluemix Username [email protected]
Bluemix Password Your IBM Bluemix Password password
Bluemix Service Name The Bluemix Service name as defined within Bluemix itself. This can be found with a "Services" API call to Bluemix "conversation" for Watson Conversation Service or "watson_vision_combined" for Watson Vision Service
Bluemix Space Your IBM Bluemix Space dev/qa/prod - however you divide up your Bluemix Spaces
Bluemix API URL The Bluemix API Endpoint http://api.ng.bluemix.net
Bluemix API Version The Bluemix API Version v2

Programmatic way to get Bluemix Service Name

//Example C# API call for services
var client = new RestClient("https://api.ng.bluemix.net/v2/services");
var request = new RestRequest(Method.GET);
request.AddHeader("cache-control", "no-cache");
request.AddHeader("authorization", "bearer YOURTOKENHERE");
IRestResponse response = client.Execute(request);

apprenda-bluemix-integration's People

Contributors

truncj avatar

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.