vania-janet/multiturn-rag-retrieval-data huggingface dataset:
If your destination resource has a certificate, you do not need to provide the certificate when you create the endpoint. However, if you are testing access to a destination resource that is still in development and you do not have a trusted certificate yet, you can upload a self-signed certificate for verification. This ssl.crt file must contain the public, base-64 encoded certificate for your resource's host name and must not contain the private ssl.key certificate key. To create a self-signed certificate for testing purposes by using OpenSSL, see this [self-signed SSL certificate tutorial](https://www.akadia.com/services/ssh_test_certificate.html).







 Access and audit controls 

Satellite Link provides built-in controls to help you restrict which clients can access endpoints, and audit user-initiated events for Link endpoints.



 Restricting access with source lists 

By default, after you set up an endpoint, any client can connect to the destination resource through the endpoint. For example, for a location endpoint, any client that is connected to the IBM Cloud private network can use the endpoint to connect to the destination resource that runs in your Satellite location. To limit access to the destination resource, you can [specify a list of source IP ranges](https://cloud.ibm.com/docs/satellite?topic=satellite-link-cloud-createlink-sources) so that only trusted clients can access the endpoint. Note that currently you can create source lists only for endpoints of type location and cannot create source lists for endpoints of type cloud.





 Auditing user-initiated events 

After you set up source lists for endpoints, you can configure auditing to monitor user-initiated events for Link endpoints. IBM Cloud Satellite integrates with IBM Cloud® Activity Tracker to collect and send audit events for all link endpoints in your location to your Activity Tracker instance. To get started with auditing, see [Auditing events for endpoint actions](https://cloud.ibm.com/docs/satellite?topic=satellite-link-cloud-monitorlink-audit).







 Use cases 

Review the following list of general use cases and example use cases for Satellite Link endpoints.



 Can I use Link endpoints to
CLOUD_OBJECT_STORAGE_SERVICENAME=my-object-storage

By default, if more than one instance of the same type is bound to a single application, Code Engine appends an index to the service name, such as CLOUD_OBJECT_STORAGE_2_APIKEY.

Each service binding can be configured to use a custom environment variable prefix. If you are using the console, you can optionally provide a prefix when you create the service binding. If you are using the CLI, use the --prefix option with the app bind, the job bind, or the function bind command.







 What should I consider if I have service bindings that use the previous implementation? 

CLI 1.27.0 introduced an improved service binding implementation, which is used for all bindings that are created with this version or later. Service bindings that were created with a version of the CLI before CLI 1.27.0 are using the previous service binding implementation. Applications and jobs that have service bindings that use the previous implementation continue to function normally regarding access to the bound services. However, if you want to change service bindings that use the previous implementation, consider the following information.



* You cannot have a mixture of previous implementation and improved implementation service bindings for the same app or job. Before you can add new service bindings to an app or job that has service bindings that use the previous implementation, you must unbind all these service bindings. You can then re-create them with the improved implementation and add new service bindings.
* You cannot individually unbind these service bindings. You must remove them all by using the app unbind --all or job unbind --all command.
* If you are working with Function workloads, your function automatically uses the latest implementation of service bindings.
Number of bare metal servers 

You can order 4-51 servers. All servers have the same configuration.





 vSAN configuration 



* For the Small capacity, you get two vSAN™ capacity disks 1.9 TB SSD.
* For the Customizable capacity, you can choose the type and number of capacity disks according to your needs.
* Use the IBM-provided VMware license for vSAN by selecting Include with purchase. Select I will provide only if you are upgrading an existing BYOL cluster.







 Estimated resources available per cluster 

Review the estimated resources available per cluster.





 Networking 

Specify the networking type and uplink speed.



 Networking type 

The networking type is set to Private network only by default.





 Uplink speed 

The uplink speed provides two options:



* 10 Gb, which is selected by default.
* 25 Gb, which is available only for specific pods and data center locations. The following table shows the available locations for the 25 Gb uplink speed.



Asia-Pacific

Europe

NA East



Table 1. Available locations for 25 Gb uplink speed

 Geography Data center Pod 

 Asia-Pacific TOK02 02 
 Asia-Pacific TOK04 01 
 Asia-Pacific TOK05 01 









 Related links 



* [Procedure to order VMware Regulated Workloads](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vrw-orderinginstance-procedure)
* [VMware Regulated Workloads reference architecture overview](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vrw-archi-overview)
Yes, from [CLI release v1.8.0](https://cloud.ibm.com/docs/schematics?topic=schematics-cli_version-releases) Schematics supports private Schematics endpoint to access your private network. For more information, see [private Schematics endpoint](https://cloud.ibm.com/docs/schematics?topic=schematics-private-endpointsprivate-cse).





 How can I resolve the error message when connecting to Bastion host IP addresses through IBM Cloud Schematics? 

Error:

timeout - last error: Error connecting to bastion: dial tcp
2022/03/02 03:59:37 Terraform apply | 52.118.101.204:22: connect: connection timed out
2022/03/02 03:59:37 Terraform apply 
2022/03/02 03:59:37 Terraform apply | Error: file provisioner error

You can access your Schematics Workspaces, and connect to Bastion host IP addresses for your region or zone based on the private or public endpoint IP addresses. For more information, see [Opening the IP addresses for the IBM Cloud Schematics in your firewall](https://cloud.ibm.com/docs/schematics?topic=schematics-allowed-ipaddresses).





 How do I create a cluster by using Terraform on IBM Cloud environment? 

You can see create [single and multizone Red Hat OpenShift on IBM Cloud, and Kubernetes Service cluster](https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-tutorial-tf-clusterscreate-cluster) tutorial.





 Can I always set Terraform to use the current or default version? 

Yes, in the payload or JSON file, if the value for the type and template_type parameter is not declared, at runtime, the default Terraform version is considered.
Yes, from [CLI release v1.8.0](https://cloud.ibm.com/docs/schematics?topic=schematics-cli_version-releases) Schematics supports private Schematics endpoint to access your private network. For more information, see [private Schematics endpoint](https://cloud.ibm.com/docs/schematics?topic=schematics-private-endpointsprivate-cse).
* How can I resolve the error message when connecting to Bastion host IP addresses through IBM Cloud Schematics?

Error:

timeout - last error: Error connecting to bastion: dial tcp
2022/03/02 03:59:37 Terraform apply | 52.118.101.204:22: connect: connection timed out
2022/03/02 03:59:37 Terraform apply 
2022/03/02 03:59:37 Terraform apply | Error: file provisioner error

You can access your Schematics Workspaces, and connect to Bastion host IP addresses for your region or zone based on the private or public endpoint IP addresses. For more information, see [Opening the IP addresses for the IBM Cloud Schematics in your firewall](https://cloud.ibm.com/docs/schematics?topic=schematics-allowed-ipaddresses).
* How do I create a cluster by using Terraform on IBM Cloud environment?

You can see create [single and multizone Red Hat OpenShift on IBM Cloud, and Kubernetes Service cluster](https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-tutorial-tf-clusterscreate-cluster) tutorial.
* Can I always set Terraform to use the current or default version?

Yes, in the payload or JSON file, if the value for the type and template_type parameter is not declared, at runtime, the default Terraform version is considered.
Workload cluster 

For single-zone VMware® instances with a customizable consolidated cluster, you can toggle the Deploy separate workload cluster switch on to deploy a workload cluster. An extra cluster for workloads is required for a management-optimized cluster.



 Cluster name 

By default, the workload cluster name is set to vrw-xx-workload.

You can also specify a cluster name that meets the following requirements:



* Only lowercase alphabetic, numeric, and dash (-) characters are allowed.
* The cluster name must start with a lowercase alphabetic character.
* The cluster name must end with a lowercase alphabetic or numeric character.
* The maximum length of the cluster name is 10 characters.
* The cluster name must be unique within your account.







 Workload capacity 



* For the Customizable capacity, you can choose the Cascade Lake server and RAM size according to your needs.
* For the Medium capacity, you get a Cascade Lake server with 32 cores, 2.3 GHz, and 384 GB RAM.
* For the Large capacity, you get a Cascade Lake server with 48 cores, 2.4 GHz, and 768 GB RAM.







 Number of bare metal servers 

You can order 4-59 servers. All servers have the same configuration.





 vSAN configuration 



* You can choose the type and number of capacity disks according to your needs.
* Use the IBM-provided VMware license for vSAN, which is included with purchase.



Bring Your Own License (BYOL) is no longer supported except for migrations or upgrades of existing BYOL clusters. Select I will provide and enter your own license key only if you are performing an upgrade or migration of an existing BYOL cluster.





 Estimated resources available per cluster 

Review the estimated resources available per cluster.





 Networking 

Specify the networking type and uplink speed.



 Networking type 

The networking type is set to Private network only by default.





 Uplink speed 

The uplink speed provides two options:



* 10 Gb, which is selected by default.
* 25 Gb, which is available only for specific pods and data center locations. The following table shows the available locations for the 25 Gb uplink speed.
You can see create [single and multizone Red Hat OpenShift on IBM Cloud, and Kubernetes Service cluster](https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-tutorial-tf-clusterscreate-cluster) tutorial.
* Can I always set Terraform to use the current or default version?

Yes, in the payload or JSON file, if the value for the type and template_type parameter is not declared, at runtime, the default Terraform version is considered. For more information, see [specifying version constraints for the Terraform](https://cloud.ibm.com/docs/schematics?topic=schematics-version-constraintsversion-constraints-terraform). You can specify the Terraform version in the payload by using the type or template_type parameter. However, check whether the version value for the type and template_type contains the same version.
* If I set "type”: = “terraform_v1.0" in the JSON file as shown in the code block, will Terraform version 1.0 continue to use even if Terraform version 2.0 or higher are released?

 {: codeblock}
//Sample JSON file
{
"name": "<workspace_name>",
"type": "terraform_v1.0",
"resource_group": "<resource_group>",
"location": "",
"description": "<workspace_description>",
"template_repo": {
"url": "http://xxxxx.git",
"branch": "main"
},
"template_data": [{
"folder": "",
"type": "terraform_v1.0"
}]
}


No, if the Terraform version is specified in the payload or template, only the version that is specified in versions.tf is considered during provisioning.
You can see create [single and multizone Red Hat OpenShift on IBM Cloud, and Kubernetes Service cluster](https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-tutorial-tf-clusterscreate-cluster) tutorial.





 Can I always set Terraform to use the current or default version? 

Yes, in the payload or JSON file, if the value for the type and template_type parameter is not declared, at runtime, the default Terraform version is considered. For more information, see [specifying version constraints for the Terraform](https://cloud.ibm.com/docs/schematics?topic=schematics-version-constraintsversion-constraints-terraform). You can specify the Terraform version in the payload by using the type or template_type parameter. However, check whether the version value for the type and template_type contains the same version.





 If I set "type”: = “terraform_v1.0" in the JSON file as shown in the code block, will Terraform version 1.0 continue to use even if Terraform version 2.0 or higher are released? 

 {: codeblock}
//Sample JSON file
{
"name": "<workspace_name>",
"type": "terraform_v1.0",
"resource_group": "<resource_group>",
"location": "",
"description": "<workspace_description>",
"template_repo": {
"url": "http://xxxxx.git",
"branch": "main"
},
"template_data": [{
"folder": "",
"type": "terraform_v1.0"
}]
}

Show more

No, if the Terraform version is specified in the payload or template, only the version that is specified in versions.tf is considered during provisioning.
* Default value - specify the default value for the property type selected. For more information, see [Selecting property type](https://cloud.ibm.com/docs/app-configuration?topic=app-configuration-ac-propertiesselecting-properties-type).
* Optionally, you can add the property to one or more collections by selecting in the Add to collection list.
* Description - add a description of the property, which is optional.
* Optionally, define Tags that can help you to identify the property.



5. Click Create.







 Selecting property type 

You can have one of the following property types that is associated to a property:



* Boolean
* String
* Numeric
* Secret reference



Each of the Property type is having a default value.



* The value for the Property value is required, which can be overridden while targeting to a segment.





 Boolean 

When you select the Property type as Boolean, the Default value details are displayed:

Zoom

![Property type - Boolean](https://cloud.ibm.com/docs-content/v1/content/f3dada89f147af3b88388a2218ddbf64b3c41e5f/app-configuration/images/ac-property-boolean.png)

Figure 3. Property type - Boolean



1. Select the Property value from the list (True or False). This value is returned by default and can be overridden when targeting to a segment.







 String 

When you select the Property type as String, the Default value details are displayed:

Zoom

![Property type - String](https://cloud.ibm.com/docs-content/v1/content/f3dada89f147af3b88388a2218ddbf64b3c41e5f/app-configuration/images/ac-property-string.png)

Figure 4. Property type - String



1. Specify the Default value. This value is returned by default and be overridden while targeting to a segment.
A sounds-like translation is formed from the regular pronunciations of one or more other words. The service first substitutes the specified translation for any occurrence of the word that appears in the input text. It then applies its regular pronunciation rules to the translation, converting the translation to its phonetic representation to obtain the pronunciation.

For example, the service's regular pronunciation rules properly translate many common abbreviations and acronyms. The service pronounces the abbreviation cm as centimeter. It pronounces less common abbreviations letter by letter. For instance, the service pronounces the string Str (an abbreviation for street) as S T R, with each letter pronounced individually. You can use the sounds-like method to specify the translation street for the string Str.

Another example of an acronym is the word IEEE, which stands for Institute of Electrical and Electronic Engineers. By default, the service pronounces this acronym as I E E E. But the acronym is commonly pronounced I triple E, which you can easily define by using the simple sounds-like translation I triple E. If the word IEEE appears in your custom model with this translation, the service substitutes each occurrence of the word with the translation. It then applies its regular pronunciation rules to the individual words I, triple, and E to yield the common pronunciation.

You can apply the sounds-like method to more than just abbreviations and acronyms. It works equally well for complex or unusual words. For example, the following pair of sounds-like translations yields correct pronunciations for unusual words that are handled imperfectly by the service's regular pronunciation rules. Finding proper translations for such words can be more challenging than for simple abbreviations. The following examples use the regular pronunciation rules to alter the words' spelling for translation:



* Word: ayurvedic, Translation: aayervedic
* Word: gastroenteritis, Translation: gastro enteritis



As these examples show, developing sounds-like translations can be more trial-and-error than formulaic. You create a candidate translation based on your intuition and experience with the service. You then synthesize the word for the candidate translation as input text and listen to the resulting audio.
IBM Cloud Transit Gateway is integrated into the [IBM Cloud usage dashboard](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-viewingusage), which provides a summary of estimated charges for all services and resources that are used per month in your organizations. This includes the number of connections and the amount of traffic flowing across your transit gateways. IBM Cloud Transit Gateway usage is billed and reported as part of the [IBM Cloud invoice process](https://cloud.ibm.com/docs/billing-usage?topic=billing-usage-managing-invoices).





 Are there notifications through email for events of unavailability of the service? 

You should use the standard [IBM Cloud notification process](https://cloud.ibm.com/docs/get-support?topic=get-support-viewing-notifications) for any maintenance events.





 Can I generate a route report for a transit gateway? 

Yes, you can. For detailed instructions, see [IBM Cloud Transit Gateway route reports](https://cloud.ibm.com/docs/transit-gateway?topic=transit-gateway-route-reports).





 Can I interconnect VPCs using a transit gateway? 

You can create a single transit gateway or multiple transit gateways to interconnect more than one IBM Cloud VPCs. You can also connect your IBM Cloud classic infrastructure to a transit gateway to provide seamless communication with classic infrastructure resources. For more information, refer to [Interconnecting VPCs](https://cloud.ibm.com/docs/vpc?topic=vpc-interconnectivity&interface=cliinterconnecting-vpcs).
For more information about flag type and default values, see [Selecting feature flag type](https://cloud.ibm.com/docs/app-configuration?topic=app-configuration-ac-feature-flagsselecting-feature-flag-type).
* Default value - specify the default value for the feature flag type selected. For more information about flag type and default values, see [Selecting feature flag type](https://cloud.ibm.com/docs/app-configuration?topic=app-configuration-ac-feature-flagsselecting-feature-flag-type).
* Optionally, select a collection for applying a feature flag now. Otherwise, you need to add a collection before you toggle a feature flag. You can add the feature flag to one or more collections by selecting in the Flag availability across collections list.
* Feature rollout - specify the Rollout percentage by using the slider. For more information about percentage rollout, see [Configure feature rollout percentage](https://cloud.ibm.com/docs/app-configuration?topic=app-configuration-ac-feature-flagsconfigure-rollout-percentage).
* Description - add a description of the feature flag, which is optional.
* Optionally, define Tags that help you to identify the feature flag.



5. Click Create.



By default, when you create a new feature flag, the Enabled toggle switch is set to OFF.





 Selecting feature flag type 

You can have one of the following flag types that is associated to a feature flag:



* Boolean
* String
* Numeric



Each of the Flag type is having a default value.



* When you set the toggle switch to ON, the value for the Enabled value is required, which can be overridden when targeting to a segment.
* When you set the toggle switch to OFF, the value for the Disabled value is required, which can be overridden when targeting to a segment.





 Boolean 

When you select the Flag type as Boolean, the Default value details are displayed:

Zoom

!
Copying an action to another assistant 

You can copy an action from one assistant to another. When you copy an action, references to other actions, variables, and saved responses are also copied.

To copy an action to another assistant:



1.  Click the overflow menu on the action that you want and select Copy to an assistant.

Zoom

![Copy to an assistant](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/manage-actions-copy.png)

Copy to an assistant
2.  Choose the destination assistant for the copy. If the action doesn't exist in the destination assistant, it copies as new. If the action exists and there is a conflict, the copy overwrites the existing one.

Zoom

![Copy to an assistant](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/manage-actions-copy-destination.png)

Copy to an assistant
3.  If there are references to other actions, variables, or saved responses, you can review the list. References without a conflict are saved as new. If there are conflicts, you can choose to overwrite the existing reference, or skip copying it. If there are no references, this step doesn't appear.

Zoom

![Copy to an assistant](https://cloud.ibm.com/docs-content/v1/content/ca9232b3702768f24bb897f48f10778fcda28718/watson-assistant/images/manage-actions-copy-references.png)

Copy to an assistant
4.  Click Apply to finish copying the action to the other assistant.