vania-janet/multiturn-rag-retrieval-data huggingface dataset:
curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignments" -H "accept: application/json" -H "Authorization: Bearer TOKEN"







 Deploying an app that uses OpenShift Data Foundation 

You can use the ODF storage classes to create PVCs for the apps in your clusters.



1. Create a YAML configuration file for your PVC. In order for the PVC to match the PV, you must use the same values for the storage class and the size of the storage.

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ocs-pvc
spec:
accessModes:
- ReadWriteOnce
storageClassName: sat-ocs-cephfs-gold
resources:
requests:
storage: 5Gi
2. Create the PVC in your cluster.

oc apply -f pvc.yaml
3. Create a YAML configuration file for a pod that mounts the PVC that you created. The following example creates an nginx pod that writes the current date and time to a test.txt file.

apiVersion: v1
kind: Pod
metadata:
name: app
spec:
containers:
- name: app
image: nginx
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /test/test.txt; sleep 5; done"]
volumeMounts:
- name: persistent-storage
mountPath: /test
volumes:
- name: persistent-storage
persistentVolumeClaim:
claimName: ocs-pvc
Show more
4. Create the pod in your cluster.

oc apply -f pod.yaml
5. Verify that the pod is deployed. Note that it might take a few minutes for your app to get into a Running state.

oc get pods

Example output

NAME READY STATUS RESTARTS AGE
ibmcloud fn action invoke <actionname> -b









 Preparing .NET Core apps 

Before you create an action, get your .NET Core code ready.

The .NET Core runtime is deprecated. There is no relacement. Instead, you must migrate to a different runtime.



 Structuring .NET Core code 

A .NET Core action is a .NET Core class library with a method that is expected to be named Main. If the method in your code is not Main, take note of the name to specify it when the action is created in the format: --main {Assembly}::{Class Full Name}::{Method}

Apache.OpenWhisk.Example.Dotnet::Apache.OpenWhisk.Example.Dotnet.Hello::Main





 Packaging .NET Core code 

Package your code by first compiling it and then compressing the results.

Before you begin

To compile, test, and archive .NET Core projects, you must:



* Install the [.NET Core SDK](https://dotnet.microsoft.com/download) locally.
* Set the DOTNET_HOME environment variable to the location where the dotnet executable file can be found.



To package your code, run the following commands.



1. Create a C# project called Apache.OpenWhisk.Example.Dotnet.

dotnet new classlib -n Apache.OpenWhisk.Example.Dotnet -lang "C"
2. Navigate to the Apache.OpenWhisk.Example.Dotnet directory.

cd Apache.OpenWhisk.Example.Dotnet
3. Install the [Newtonsoft.Json NuGet package](https://www.nuget.org/packages/Newtonsoft.Json/).

dotnet add package Newtonsoft.Json -v 12.0.1
4. Save the following code in a file named Hello.cs.

using System;
using Newtonsoft.Json.Linq;

namespace Apache.OpenWhisk.Example.Dotnet
{
public class Hello
{
Destination Type: job
Destination: kafka-receiver-job
Brokers:
broker-3-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-5-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-0-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-1-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-4-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
broker-2-abcdabcdabcdabcd.kafka.svc07.us-south.eventstreams.cloud.ibm.com:9093
Consumer Group: knative-kafka-source-a4072fe1-1dfa-4470-9d07-bf7a0ff8e340
Topics:
kafka-topic1
Secret key reference (user): kafka-subscription-secret.username
Secret key reference (password): kafka-subscription-secret.password
Ready: true
[...]







 Sending events to the receiving job with the CLI 

Now that your Kafka event subscription, which references the kafka-receiver-job application, is created, use the kafka-sender-app to send message events to the receiver application.



1. Obtain the public URL of the destination app, kafka-sender-app by using the [ibmcloud ce app get](https://cloud.ibm.com/docs/codeengine?topic=codeengine-clicli-application-get) command to find the URL of your app.
This example will replicate any objects with a key (name) that begin with project_a/ to the bucket identified with $DESTINATION_CRN_A, and any objects with a key (name) that begin with project_b/ to the bucket identified with $DESTINATION_CRN_B, and any objects that have an object tag with the key Client and the value ACME to a third bucket identified with $DESTINATION_CRN_C, and will replicate delete markers in all cases.

Assume that the following four objects are added to the source bucket. They will be replicated to target buckets as described below:



1. project_a/foo.mp4
2. project_a/bar.mp4
3. project_b/baz.pdf
4. project_b/acme.pdf. This fourth object also has an object tag with the key Client and the value ACME.



As a result of the following rules, objects 1 and 2 will be replicated to $DESTINATION_CRN_A. Object 3 will be replicated to $DESTINATION_CRN_B. Object 4 will only be replicated to $DESTINATION_CRN_C because the rule with the ID AcmeCorp has a higher priority value than the rule with the ID ProjectB and while it meets the requirements for both rules, will only be subject to the former.

curl -X "PUT" "https://$BUCKET.s3.$REGION.cloud-object-storage.appdomain.cloud/?replication" -H 'Authorization: bearer $TOKEN' -H 'Content-MD5: exuBoz2kFBykNwqu64JZuA==' -H 'Content-Type: text/plain; charset=utf-8' -d $'<ReplicationConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Rule>
<ID>ProjectA</ID>
<Priority>10</Priority>
<Status>Enabled</Status>
<DeleteMarkerReplication>
<Status>Enabled</Status>
</DeleteMarkerReplication>
<Filter>
zcoenVAgWdzXCv3FLhsaZoJ6RyLOLay5phbu1iaTr4UNYm5WtYTzMzqh8l1+MFFDl9xDBnvULuCIIrglM5MeS/qnSg1uMoH2oVPj9TVst/ir8CgYEAxrI7Ws9Zc4Bt70N1As+UnlySjaEVZCMkqvHJ6TCuVZFfQoE0r0whdLdRLU2PsLFP+q7qaeZQqgBaNSKeVcDYRn9B+nY/jOmQoPewPVsp/vQTCnE/R81spu0mp0YI6cIheT1Z9zAy322svcc43JaWB7nmEbeqyLOP4Z4qSOcmghZBSECgYACvR9Xs0DGn+wCsW4vze/2ei77MD4OQvepPIFXndFZtlBy5ADcgE9z0cuVB6CiL8DbdK5kwY9pGNr8HUCI03iHkW6Zs+0L0YmihfEVenPG19PSzK9CaDdhD9KFZSbLyVFmWfxOt50H7YRTTiPMgjyFpfi5j2q348yVT0tEQSnfhRqaQKBgAcWPokmJ7EbYQGeMbS7HC8eWO/RyamlnSffdCdSc7ue3zdVJxpAkQ8Wnqu80pEIF6raIQfAf8MXiiZ7auFOSnHQTXUbhCpvDLKi0Mwq3G8Pl07l+2s6dQG6Tnlv6XTQaMyf6n1yjzL+fzDrH3qXMxHMO/b13EePXpDMpY7HQpoLDin-----END RSA PRIVATE KEY-----n"}'-i "cis-demo"
Show more
const toolchainService = CdToolchainV2.newInstance();
...
(async() => {
const gitToolModel = {
toolchainId: {toolchain_id},
toolTypeId: 'githubconsolidated',
name: {tool_integration_name},
parameters: {
type: 'link',
git_id: 'github',
repo_url: 'https://github.com/{git_org}/{git-repo}.git',
has_issues: true,

}
};
const gitTool = await toolchainService.createTool(gitToolModel);
})();

from ibm_continuous_delivery.cd_toolchain_v2 import CdToolchainV2
...
toolchain_service = CdToolchainV2.new_instance()
git_parameters = {
"type": "link",
"git_id": "github",
"repo_url": "https://github.com/{git_org}/{git-repo}.git",
"has_issues": True
}
git_tool = toolchain_service.create_tool(
name = {tool_integration_ame},
toolchain_id = {toolchain_id},
tool_type_id = "githubconsolidated",
parameters = git_parameters
)

import (
"github.com/IBM/continuous-delivery-go-sdk/cdtoolchainv2"
)
...
toolchainClientOptions := &cdtoolchainv2.CdToolchainV2Options{}
a. You can test the web action by either:



* Opening a URL by using the following structure https://<apihost>/api/v1/web/<namespace_ID>/demo/hello in your browser.
* Testing the action by using a cURL command.

curl https://<apihost>/api/v1/web/<namespace_ID>/demo/hello
* Testing the action by using a wget command.

wget https://<apihost>/api/v1/web/<namespace_ID>/demo/hello



b. The action code returns the following dictionary.

{body: <html><body><h3>${msg}</h3></body></html>}

You can also test the action by returning just the body property by using the following command:

curl https://<apihost>/api/v1/web/<namespace_ID>/demo/hello.html/body

Example output

Since the <name> parameter was not specified, the following message is returned.

<html><body><h3>You did not tell me who you are.</h3></body></html>
5. Now try defining the <name> parameter. Test the action with a <name> parameter by either:



* Opening https://<apihost>/api/v1/web/<namespace_ID>/demo/hello?name=Jane in your browser.
* Testing the action by using a cURL command.

curl https://<apihost>/api/v1/web/<namespace_ID>/demo/hello?name=Jane
* Testing the action by using a wget command.

wget https://<apihost>/api/v1/web/<namespace_ID>/demo/hello?name=Jane



Example output

<html><body><h3>Hello, Jane!</h3></body></html>
Configure the toolchain name and region 



1. On the Welcome screen, review the default information for the toolchain settings. The toolchain's name identifies it in IBM Cloud. Make sure that the toolchain's name is unique within your toolchains for the same region and resource group in IBM Cloud.

The toolchain region can differ from the cluster and registry region.

Zoom

![Code Engine app toolchain name and region](https://cloud.ibm.com/docs-content/v1/content/562806c0b18119f4d21cb66f5ae6d051634b4a16/ContinuousDelivery/images/code_engine_setup_name_region.png)

Figure 1. Code Engine secure app toolchain name and region
2. Click Start.







 Configure the application source code repo 



1. In the Application step, the recommended options for the application source code repo are displayed by default. To view all of the available options for the underlying Git integration, click Advanced Options. By default, the toolchain uses the default sample that clones the sample app as an IBM-hosted Git Repos and Issue Tracking repo.

Zoom

![Code Engine secure app repo](https://cloud.ibm.com/docs-content/v1/content/562806c0b18119f4d21cb66f5ae6d051634b4a16/ContinuousDelivery/images/code_engine_secure_app_repository.png)

Figure 2. Code Engine secure app repo

You can change the name of the app repo. The region of the repo remains the same as the region of the toolchain.
2. Optional. The toolchain template provides a [Sample Hello World Application](https://us-south.git.cloud.ibm.com/open-toolchain/hello-helm) app.
[Understanding high availability and disaster recovery for Cloud Functions](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-ha_drha_dr)



* [High availability](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-ha_drhigh-availability)
* [Disaster recovery](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-ha_drdisaster-recovery)
* [HIPAA](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-ha_drhippa)







 API reference 

[API reference](https://cloud.ibm.com/apidocs/functions)





 Related links 

[Discover: IBM Cloud Functions](https://www.ibm.com/cloud/functions)

[Pricing](https://cloud.ibm.com/functions/learn/pricing)

[Apache OpenWhisk](http://openwhisk.apache.org/)

[Tutorials and samples](https://github.com/apache/openwhisk-external-resources)





 FAQ 

[FAQ](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-faqfaq)



* [What language runtimes are supported in Cloud Functions?](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-faqsupported-runtimes)
* [What's the maximum time or maximum memory that my function can run?](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-faqmax-runtime)
* [What's the difference between an action and a web action?](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-faqdifference)
[Checkbox icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/checkbox-icon.svg) Review and submit the IBM Cloud's Digital Platform Reseller Agreement Review and submit the Digital Platform Reseller Agreement if you plan to offer paid plans, or upload your custom digital provider agreement to be reviewed and approved by IBM. IBM Cloud console 



For more information, see the following links:



* [Defining your pricing plan](https://cloud.ibm.com/docs/sell?topic=sell-service-pricing-info&interface=ui)
* [Add a pricing plan for your service](https://cloud.ibm.com/docs/sell?topic=sell-svc-pricing&interface=ui)
* [Adding metrics to your service](https://cloud.ibm.com/docs/sell?topic=sell-service-add-metrics&interface=ui)







 Developing your broker 



Table 4. Developing your broker

 Task Description Environment 

 ![Checkbox icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/checkbox-icon.svg) Learn about the Open Service Broker specification version 2.12 Service brokers manage the lifecycle of services. The IBM Cloud platform interacts with Open Service Brokers to create and manage service instances and service bindings. For more information, see [Open Broker API spec](https://github.com/openservicebrokerapi/servicebroker/blob/v2.12/spec.md). Documentation 
 !
Watson services that require actions for data events and are deprecated

 Service Name Paid plan required Other configuration required 

 IBM Watson® Compare and Comply ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/bcd8b79ca2ed73bfcaefb20051f12cb6400286ab/icons/checkmark-icon.svg) 
 IBM Watson® Visual Recognition ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/bcd8b79ca2ed73bfcaefb20051f12cb6400286ab/icons/checkmark-icon.svg) 
 IBM® Voice Agent with Watson ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/bcd8b79ca2ed73bfcaefb20051f12cb6400286ab/icons/checkmark-icon.svg) 
 IBM Watson® Natural Language Classifier ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/bcd8b79ca2ed73bfcaefb20051f12cb6400286ab/icons/checkmark-icon.svg) 
 IBM Watson® Annotator for Clinical Data
Functions 



 Resources Data sources 

 <br><br> * [ibm_function_action](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_action)<br> * [ibm_function_namespace](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_namespace)<br> * [ibm_function_package](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_package)<br> * [ibm_function_rule](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_rule)<br> * [ibm_function_trigger](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_trigger)<br><br><br> <br><br> * [ibm_function_action](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/function_action)<br> * [ibm_function_namespace](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/function_namespace)<br> * [ibm_function_package](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/function_package)<br> * [ibm_function_rule](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/function_rule)<br> * [ibm_function_trigger](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/function_trigger)<br><br><br> 







 Global Tagging 



 Resources Data sources
[Checkmark](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker//images/checkmark-icon.svg) [Location-based events](https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-at-events) 







 Web and mobile services 

The following table lists web and mobile services that send auditing events:



Table 17. List of web and mobile events

 Service CRN service name Activity Tracker hosted event search offering Events 

 [IBM® Mobile Foundation for IBM Cloud®](https://cloud.ibm.com/docs/mobilefoundation?topic=mobilefoundation-getting-started) mobile-foundation ![Checkmark](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker//images/checkmark-icon.svg) [Location-based events](https://cloud.ibm.com/docs/mobilefoundation?topic=mobilefoundation-mfp_activity_tracker) 







 Power IaaS services 

Power Systems Virtual Server (PowerVS) projects deliver flexible compute capacity for Power Systems workloads. Integrated with the IBM Cloud platform for on-demand provisioning, this offering provides a secure and scalable server virtualization environment that is built upon the advanced RAS features and leading performance of the Power Systems™ platform. See [IBM® Power® Systems Virtual Server](https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-getting-started).

The following table lists Power IaaS infrastructure services that send auditing events:



Table 18. List of Power Systems Virtual Server infrastructure services

 Service Service name Activity Tracker hosted event search offering Events
[Serverless web application and API](https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-serverless-api-webappserverless-api-webapp)





 Release notes for Cloud Functions 

[Release notes for Cloud Functions](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-relnotes)



* [June 2022](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-june22)



* [21 June 2022](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-june2122)



* Additional support for the IBM Cloud Object Storage trigger.



* [9 June 2022](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-june922)



* Added information about packaging Java code.





* [April 2022](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-apr22)



* [29 April 2022](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-apr2922)



* Node.js version 16 is now the default.





* [June 2021](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-jun21)
and [ibm_kms_keys](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/kms_keysattribute-reference)<br> * Support visibility argument for [IBM Cloud Provider Plug-in for Terraform](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docsargument-reference) and deprecated generation argument for [IBM Cloud Provider Plug-in for Terraform](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docsargument-reference)<br> * Updated kind = "nodejs:10", in example for [ibm_function_action](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_action) resources and [ibm_function_rule](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/function_rule)<br> * Latest [version change log](https://github.com/IBM-Cloud/terraform-provider-ibm/releases/tag/v1.22.0)<br><br><br> 







 16 March 2021 



 New resources New data sources Enhancements
* [September 2019](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-sep19)



* [24 September 2019](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-sep2419)



* New Functions CLI version 1.0.34.



* [20 September 2019](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-sep2019)



* Extend your IBM Cloud Functions app with an IBM Cloud Object Storage instance.



* [11 September 2019](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-openwhisk-relnotesopenwhisk-sep1119)



* New Functions CLI version 1.0.33.











 Installing the CLI and plug-in 

[Installing the CLI and plug-in](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-cli_installcli_install)



* [Setting up the IBM Cloud CLI](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-cli_installcli_setup)
* [Setting up the Cloud Functions CLI plug-in](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-cli_installcli_plugin_setup)
* [Next steps for IBM Cloud® Functions CLI](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-cli_installinstall_next)
* [Updating the Cloud Functions CLI plug-in](https://cloud.ibm.com/docs/openwhisk?topic=openwhisk-cli_installcli_update)
[Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) 







 Developer tools 

The Apps service sends global events. These events are available through the Frankfurt instance.

America

Asia Pacific

Europe



Table 8. Developer tools services integration in America's locations

 Service Dallas (us-south) Washington (us-east) Toronto (ca-tor) Sao Paulo (br-sao) 

 IBM Cloud® API Gateway ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) 
 IBM Cloud Shell ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) 
 IBM Cloud® Continuous Delivery ![Checkmark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) !
_en_subscription_email](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/en_subscription_email)<br> * [ibm_en_subscription_firefox](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/en_subscription_firefox)<br> * [ibm_en_subscription_ios](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/en_subscription_ios)<br> * [ibm_en_subscription_safari](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/en_subscription_safari)<br> * [ibm_en_subscription_slack](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/en_subscription_slack)<br> * [ibm_en_subscription_sms]
For more information, see [Create trigger command](https://cloud.ibm.com/docs/openwhisk?topic=cloud-functions-cli-plugin-functions-clicli_trigger_create).<br> * Resolved a bug that is related to wsk deploy APIs where wsk deploy ignores require-whisk-auth annotation when you deploy APIs based on actions with require-whisk-auth annotations.<br> * Improved the messages for service bind command with the --verbose flag.<br> * Improved error messages for ibmcloud fn property set --namespace CFnamespace.<br> * Changes for wsk deploy and Travis environment compatibility.<br><br><br> 
 1.0.36 13 November 2019 The service bind command was updated to issue correct warnings and search information. The command also reports error and success messages based on users' targets and service bind results. A user can have either a resource group or a Cloud Foundry namespace that is targeted, neither, or both. 
 1.0.35 13 October 2019 <br><br> * Fixed a bug with the ibmcloud fn property get --apihost command that caused changes to the IBM Cloud API endpoint.<br> * Removed support from the ibmcloud fn property set --namespace <NAMESPACE> command for targeting Cloud Foundry-based namespaces. This command now targets only IAM-based namespaces.<br> * Improved the writing to the configuration file for the ibmcloud fn deploy command.<br><br><br> 
 1.0.34 24 September 2019 Fixed a bug with the ibmcloud fn property get command that displayed incorrect authentication key and default namespace after you switch API hosts or regions.