vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Name Description and resources Code 

 ibm-api-gateway Create an [IBM Cloud API Gateway](https://cloud.ibm.com/docs/api-gateway?topic=api-gateway-whatis_apigw) service instance to set up an API for an IBM Cloud service of your choice. You can specify the API endpoint that you want to use to access your service, and define subscription keys so that developers can securely consume your API. <br> <br>Resources<br><br><br><br> * ibm_resource_instance<br> * ibm_api_gateway_endpoint<br> * ibm_api_gateway<br> * ibm_api_gateway_endpoint_subscription<br><br><br> [View code snippet](https://github.com/IBM-Cloud/terraform-provider-ibm/tree/master/examples/ibm-api-gateway) 







 Certificate Manager templates 



 Name Description and resources Code 

 ibm-certificate-manager-order Create an IBM Cloud Internet Services instance with a domain, and use [IBM Cloud Certificate Manager](https://cloud.ibm.com/docs/secrets-manager?topic=secrets-manager-certificates&interface=ui) to generate a TLS certificate for this domain. <br> <br>Resources <br><br><br><br> * ibm_resource_instance<br> * ibm_cis<br> * ibm_cis_domain<br> * ibm_certificate_manager_order<br><br><br> [View code snippet](https://github.com/IBM-Cloud/terraform-provider-ibm/tree/master/examples/ibm-secrets-manager) 







 Cloud Foundry templates 



 Name Description and resources Code 

 ibm-app Create and deploy a Cloud Foundry app in IBM Cloud.
Run 'C:Program FilesIBMCloudbinibmcloud.exe ce buildrun logs -f -n buildrun-local-dockerfile2' to follow the logs of the build run.
OK

Name: buildrun-local-dockerfile2
ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Project Name: myproject
Project ID: 01234567-abcd-abcd-abcd-abcdabcd1111
Age: 2d15h
Created: 2022-06-07T16:34:42-04:00
Build Type: local

Summary: Succeeded
Status: Succeeded
Reason: All Steps have completed executing
Source:
Source Image Digest: sha256:00fb80a8cdc17394ccae564efceb81f48c2cbcbd76afd0fb0b74019352933a63
Image Digest: sha256:25bc4bedccc1b34c98ccd92368246df3e61a7cf0cf4915a32f111669b60e2fea

Image: us.icr.io/mynamespace/codeengine-helloworld
Registry Secret: myregistry
Build Strategy: dockerfile-medium
Timeout: 10m0s
Source Image: us.icr.io/mynamespace/codeengine-helloworld-source
Source Registry Secret: myregistry
Dockerfile: Dockerfile









 Next steps for builds 

Now that you have built a container image from your source, you can now create an application or job that uses your container image. See [Deploying applications](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloads) and [Running jobs](https://cloud.ibm.com/docs/codeengine?topic=codeengine-job-plan).

Looking for more code examples?
\n The URL to the license is [https://creativecommons.org/licenses/by/4.0/legalcode](https://creativecommons.org/licenses/by/4.0/legalcode).

SWAGGER PETSTORE[go-openapi/validate](https://github.com/go-openapi/validate/releases/tag/v0.19.8)





 Creative Commons Attribution Share Alike 1.0 Generic 

The Program includes some or all the following works licensed under the Creative Commons. \n The URL to the license is [https://creativecommons.org/licenses/by-sa/1.0/legalcode](https://creativecommons.org/licenses/by-sa/1.0/legalcode).

RUSSIAN TEXT [protoc-gen-validate](https://github.com/bufbuild/protoc-gen-validate/releases/tag/v0.1.0)





 Creative Commons Attributions Share Alike 2.0 Generic 

The Program includes some or all the following works licensed under the Creative Commons. \n The URL to the license is [https://creativecommons.org/licenses/by-sa/2.0/legalcode](https://creativecommons.org/licenses/by-sa/2.0/legalcode).

JAPANESE TEXT [protoc-gen-validate](https://github.com/bufbuild/protoc-gen-validate/releases/tag/v0.1.0)





 Creative Commons Attribution 2.5 Generic 

The Program includes some or all the following works licensed under the Creative Commons. \n The URL to the license is [https://creativecommons.org/licenses/by-sa/2.5/legalcode](https://creativecommons.org/licenses/by-sa/2.5/legalcode).
* [CVE-2021-3326](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3326)
* [RHSA-2021:1581](https://access.redhat.com/errata/RHSA-2021:1581)
* [RHSA-2021:1585](https://access.redhat.com/errata/RHSA-2021:1585)
* [RHSA-2021:1586](https://access.redhat.com/errata/RHSA-2021:1586)
* [RHSA-2021:1593](https://access.redhat.com/errata/RHSA-2021:1593)
* [RHSA-2021:1597](https://access.redhat.com/errata/RHSA-2021:1597)
* [RHSA-2021:1609](https://access.redhat.com/errata/RHSA-2021:1609)
* [RHSA-2021:1610](https://access.redhat.com/errata/RHSA-2021:1610)
* [RHSA-2021:1611](https://access.redhat.com/errata/RHSA-2021:1611)
* [RHSA-2021:1627](https://access.redhat.com/errata/RHSA-2021:1627)
* [RHSA-2021:1675](https://access.redhat.com/errata/RHSA-2021:1675)
* [RHSA-2021:1679](https://access.redhat.com/errata/RHSA-2021:1679)
* [RHSA-2021:1702](https://access.redhat.com/errata/RHSA-2021:1702)







 Version 4.6.0_678, released on 22 Apr 2021
<AllowedOrigin>http://www.ibm.com</AllowedOrigin>
</CORSRule>
</CORSConfiguration>

--------------------





 Create a cross-origin resource sharing configuration for a bucket 

A PUT issued to a bucket with the proper parameters creates or replaces a cross-origin resource sharing (CORS) configuration for a bucket.

Not all operations are supported in Satellite environments. For details, see [supported Satellite APIs](https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-apis-cos-satellite)

Syntax

PUT https://{endpoint}/{bucket-name}?cors= path style
PUT https://{bucket-name}.{endpoint}?cors= virtual host style

Payload Elements

The body of the request must contain an XML block with the following schema:



 Element Type Children Ancestor Constraint 

 CORSConfiguration Container CORSRule <br><br> * <br><br><br> <br><br> * <br><br><br> 
 CORSRule Container AllowedOrigin, AllowedMethod Delete <br><br> * <br><br><br> 
 AllowedOrigin String <br><br> * <br><br><br> CORSRule Valid origin string 
 AllowedMethod String <br><br> * <br><br><br> CORSRule Valid method string 



The required Content-MD5 header needs to be the binary representation of a base64-encoded MD5 hash. The following snippet shows one way to achieve the content for that particular header.

echo -n (XML block) | openssl dgst -md5 -binary | openssl enc -base64

Example request

This is an example of adding a CORS configuration that allows requests from www.ibm.com to issue GET, PUT, and POST requests to the bucket.

PUT /apiary?cors= HTTP/1.1
ibm-lh data-copy --source-data-files <SOURCE_DATA_FILE> --source-s3-creds "AWS_SECRET_ACCESS_KEY=<YOUR_SECRET_ASSESS_KEY>,AWS_ACCESS_KEY_ID=<YOUR_ACCESS_KEY_ID>,AWS_REGION=<YOUR_REGION>, BUCKET_NAME=<YOUR_BUCKET>, ENDPOINT_URL=<YOUR_ENDPOINT_URL>" --staging-location <STAGING_LOCATION> --staging-s3-creds "AWS_SECRET_ACCESS_KEY=<YOUR_TARGET_SECRET_ASSESS_KEY>,AWS_ACCESS_KEY_ID=<YOUR_TARGET_ACCESS_KEY_ID>,AWS_REGION=<YOUR_TARGET_REGION>, BUCKET_NAME=<YOUR_TARGET_BUCKET>, ENDPOINT_URL=<YOUR_TARGET_ENDPOINT_URL>” --target-tables <TARGET_TABLES> --ingestion-engine-endpoint <INGESTION_ENGINE_ENDPOINT> --dbuser <DBUSER> --dbpassword <DBPASSWORD> --create-if-not-exist

For example:

ibm-lh data-copy --source-data-files s3://cust-bucket/warehouse/a_source_file.parquet --source-s3-creds "AWS_ACCESS_KEY_ID=xxxxxx,AWS_SECRET_ACCESS_KEY=yyyyyy,AWS_REGION=us-east-1,BUCKET_NAME=cust-bucket" --staging-location s3://cust-bucket/warehouse/staging/ --staging-s3-creds "AWS_ACCESS_KEY_ID=zzzzzz,AWS_SECRET_ACCESS_KEY=vvvvvvv,AWS_REGION=us-east-1,BUCKET_NAME=cust-bucket" --target-tables iceberg_target_catalog.ice_schema.cust_tab1 --ingestion-engine-endpoint "hostname=localhost,port=8080" --create-if-not-exist
(https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsdeploy-app-containerimage)
* [Considerations for HTTP handling](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsconsiderationshttphandlingapp)
* [Options for visibility for a Code Engine application](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsoptionsvisibility)



* [Deploying your app with a public endpoint](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsapp-endpoint-public)
* [Deploying your app with a private endpoint](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsapp-endpoint-private)
* [Deploying your app with a project endpoint](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsapp-endpoint-projectonly)



* [Options for deploying a Code Engine application](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsoptionsdeploy)



* [Memory and CPU](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsdeploy-app-combo)
* [Deploying your app with commands and arguments](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsdeploy-app-cmd-args)
* [Creating and running your app with environment variables](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloadsapp-option-envvar)
Startup latency Medium Scheduled start Low 
 Termination Run-continuously Run-to-completion Run-to-completion 
 Invocation On request or permanently running Scheduled On request, instant 
 Programming Model Container based build and execution Container based build and execution Language specific source code files and dependency meta data 
 Parallelism Parallel execution, flexible Low to medium parallel execution High parallel execution 
 Scale-out Based on number of requests Based on job workload definition Based on events or direct invocations 
 Optimized for Long running highly complex workload and on-demand scale-out Scheduled/planned workloads with high resource demands Startup time and rapid scale-out 





 Code Engine use cases 

While the use cases for Code Engine widely vary, here are some examples to get you started.

Experienced with containers, but no skill or budget for managing clusters
: You are a developer who is knowledgeable about containers. However, you don't want the complexity or time consumption of managing a cluster. With Code Engine, you do not need to worry about the skills that are required to manage a cluster or the time it takes to do so. Instead, Code Engine takes these complexities away and the IBM team manages your infrastructure as part of the IBM Cloud service.

Workloads with intermittent spikes
: Your website is busy on the weekends, but experiences less traffic during the week. Because this website experiences bursts of activity followed by periods of inactivity, Code Engine is a good solution. With Code Engine, the website application automatically scales up the application instances for the increase in traffic, and then back down again for the periods of inactivity (even down to zero).

Batch workloads integrated with storage
: Your batch job processes employee salaries at the end of every month. Because this job runs monthly, it is idle most of the time, but consumes a high amount of CPU and memory when it does runs. The batch job needs to integrate with storage to store the results. By using Code Engine, you can integrate the batch job with IBM Cloud Object Storage and are charged only for the resources that the job uses when it is running. When the job is idle, it isn't consuming any resources and therefore is not incurring charges. However, the job might incur costs with the IBM Cloud Object Storage instance.
ibmcloud code-engine application create --name frontend --image icr.io/solution-tutorials/tutorial-text-analysis-code-engine-frontend

After running this command, you should see some output with a URL to your application. It should look something like: https://frontend.305atabsd0w.us-south.codeengine.appdomain.cloud. Make note of this application URL for the next step. With just these two pieces of data (application name and image name), Code Engine has deployed your application and will handle all of the complexities of configuring it and managing it for you. As there's no load, you should see the instances with Terminating status.

The application source code used to build the container images is available in a [GitHub repo](https://github.com/IBM-Cloud/code-engine-text-analysis) for your reference. If you wish to build the container images from source code and push the images to a private Container Registry, follow the [instructions here](https://cloud.ibm.com/docs/solution-tutorials?topic=solution-tutorials-text-analysis-code-enginetext-analysis-code-engine-private-registry).
2. Copy the URL from the application create output and open it in a browser to see an output similar to this:

Zoom

![Frontend is running](https://cloud.ibm.com/docs-content/v1/content/f84e2238288b7f0355715a4c355609ce7ac48fb0/solution-tutorials/images/solution54-code-engine/frontend-501.png)

Frontend is running

Run ibmcloud code-engine application get -n frontend command to see the details of the application. You should see details like the ID, project information, age of the application, the URL to access the application, a Console URL to access your application configuration, Image, Resource allocation, and various revisions, conditions and runtime for your application.
"href": "https://eu-de.iaas.cloud.ibm.com/v1/volumes/r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa",
"id": "r010-df8ffd90-f2e5-470b-83d7-76e64995a1aa",
"name": "my-block-vol-test1"
},
"source_volume": {
"crn": null,
"href": null,
"id": null,
"name": null
},
"status": "succeeded",
"status_reasons": ],
"target_snapshot": null,
"target_snapshots":
{
"crn": "crn:v1:bluemix:public:is:eu-de:a/a10d63fa66daffc9b9b5286ce1533080::snapshot:r138-27010e09-565d-4852-a21f-fae663cc2720",
"href": "https://eu-de.iaas.cloud.ibm.com/v1/snapshots/r138-27010e09-565d-4852-a21f-fae663cc2720",
"id": "r138-27010e09-565d-4852-a21f-fae663cc2720",
"name": "my-policy-plan-c-69547459d912-4916",
"resource_type": "snapshot"
}
]
},
{
"auto_delete": true,
"auto_delete_after": 15,
"backup_policy_plan": {
"deleted": {
Code Engine 

Find out how you can use Code Engine to run your containerized workloads

 Developer tools 

[API & SDK reference](https://cloud.ibm.com/apidocs/codeengine/v2)[CLI reference](https://cloud.ibm.com/docs/codeengine?topic=codeengine-cli)[Terraform reference](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/code_engine_app)

 Recommended content 

[Code Engine release notes Learn about the latest changes to Code Engine.](https://cloud.ibm.com/docs/codeengine?topic=codeengine-codeengine-relnotes)[Managing projects Learn how to create and work with a Code Engine project.](https://cloud.ibm.com/docs/codeengine?topic=codeengine-manage-project)[Working with apps An application, or app, runs your code to serve HTTP requests. The number of running instances of an app are automatically scaled up or down (to zero) based on incoming requests and your configuration settings.](https://cloud.ibm.com/docs/codeengine?topic=codeengine-application-workloads)[Working with jobs and job runs A job runs one or more instances of your executable code. Jobs are designed to run one time and exit. When you create a job, you can specify workload configuration information that is used each time that the job is run.](https://cloud.ibm.com/docs/codeengine?topic=codeengine-job-plan)[Working with functions A Function is a stateless code snippet that performs tasks in response to an HTTP request.](https://cloud.ibm.com/docs/codeengine?topic=codeengine-fun-work)

 Learn more 

[IBM Developer<br><br>Visit IBM Developer for technical articles, code patterns, tutorials, and more.<br><br>!
Sample JDBC source specification: 

{
"xsd": "https://ibm.com/daas/module/1.0/module.xsd",
"source": {
"id": "StringID",
"jdbc": {
"jdbcUrl": "jdbc:sqlserver://vottdts16:1433;DATABASE=AdventureWorks",
"driverClassName": "com.microsoft.sqlserver.jdbc.SQLServerDriver",
"connectionProperties": "OPTIONAL=TRUE;LOGINTIMEOUT=0",
"catalog": "AdventureWorks",
"schema": "Person"
},
"user": "user_name",
"password": "password"
},
"table": {
"name": "TableName",
"description": "description of the table for visual hints ",
"column": [
{
"name": "AddressID",
"description": "String",
"datatype": "INTEGER",
"nullable": false,
"label": "Address Id",
"usage": "identifier",
"regularAggregate": "countDistinct",
"taxonomyFamily": "cNone"
}, {
"name": "AddressLine1",
"description": "String",
"datatype": "NVARCHAR(60)",
"nullable": false,
"label": "Address Line 1",
"usage": "attribute",
"regularAggregate": "countDistinct",
"taxonomyFamily": "cStreetAddress"
}, {
"name": "AddressLine2",
"datatype": "NVARCHAR(60)",
"nullable": true,
"label": "Address Line 2",
"usage": "attribute",
"metadata": {
"collectionType": "application/vnd.ibm.kms.key.version+json",
"collectionTotal": 2,
"totalCount": 2
},
"resources": [
{
"id": "21562e93-8882-420e-90a7-912c70023373",
"creationDate": "2022-07-08T17:02:10Z"
},
{
"id": "390086ac-76fa-4094-8cf3-c0829bd69526",
"creationDate": "2022-07-08T17:02:40Z"
}
]
}

Show more





 Example 3 

Another use case lists the first 12 key versions for a key set on a monthly rotation for the past year.

 create a root key
$ ibmcloud kp key create my-root-key

Creating key: 'my-root-key', in instance: '390086ac-76fa-4094-8cf3-c0829bd69526'...
OK
Key ID Key Name
807eb0a6-cc10-4bfe-8331-41a6f712c4ea my-root-key

 rotate the root key
$ ibmcloud kp key rotate 807eb0a6-cc10-4bfe-8331-41a6f712c4ea

Rotating root key...
OK

 Inspect the versions
$ ibmcloud kp key versions 807eb0a6-cc10-4bfe-8331-41a6f712c4ea -n 12 -o json
{
"metadata": {
"collectionType": "application/vnd.ibm.kms.key.version+json",
"collectionTotal": 12
},
"resources": [
{
"id": "5821d0c4-a089-4957-b5fa-03b7ac636c15",
"name": "my-vpc",
"resource_type": "vpc"
}
}
Show more





 View a source file share for a replica file share with the API 

Make a GET /shares/{replica_id}/source request and specify the replica share ID to retrieve the source file share details.

curl -X GET "$vpc_api_endpoint/v1/shares/$replica_id/source?version=2023-07-05&generation=2&maturity=beta" -H "Authorization: $iam_token"

A successful response provides details of the source file share. Notice that the replication role is source.

{
"access_control_mode": "security_group",
"created_at": "2023-07-05T22:58:49.000Z",
"crn": "crn:[...]",
"encryption": "provider_managed",
"href": "https://us-south.iaas.cloud.ibm.com/v1/shares/207721a9-aff9-4b16-9823-fe68096aeac3",
"id": "207721a9-aff9-4b16-9823-fe68096aeac3",
"iops": 14400,
"lifecycle_state": "stable",
"mount_targets": [
{
"href": "https://us-south.iaas.cloud.ibm.com/v1/shares/207721a9-aff9-4b16-9823-fe68096aeac3/mount_targets/ce244454-0919-45e2-b14b-f4285afcd856",
7. Still have questions? Try the [Migrating Cloud Foundry applications to Code Engine FAQ](https://cloud.ibm.com/docs/codeengine?topic=codeengine-migrate-cf-ce-faq).



Other information



* Find out about [Code Engine pricing](https://cloud.ibm.com/docs/codeengine?topic=codeengine-pricing).
* Try other [Code Engine tutorials](https://cloud.ibm.com/docs?tab=tutorials&tags=codeengine&page=1&pageSize=20).
* Explore other [Code Engine topics](https://cloud.ibm.com/docs/codeengine?topic=codeengine-learning-paths).
To create and run a simple Code Engine batch job application with the icr.io/codeengine/firstjob sample image, see [Running your first Code Engine job](https://cloud.ibm.com/docs/codeengine?topic=codeengine-getting-startedfirst-job).

Also, you can try a batch job tutorial, see [Running and updating jobs](https://cloud.ibm.com/docs/codeengine?topic=codeengine-run-job-tutorial).

To dive deeper into working with batch jobs, see [Working with jobs and job runs](https://cloud.ibm.com/docs/codeengine?topic=codeengine-job-plan).
* [Additional IBM Cloud for Financial Services specifications](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-8.1additional-ibm-cloud-for-financial-services-specifications)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-8.1implementation-guidance)
* [IBM Cloud for Financial Services profile](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-8.1scc-fs-cloud-profile)
* [NIST supplemental guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-8.1nist-supplemental-guidance)



[SC-10 - Network Disconnect](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-10sc-10)



* [Control requirements](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-10control-requirements)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-10implementation-guidance)
* [IBM Cloud for Financial Services profile](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-10scc-fs-cloud-profile)
* [NIST supplemental guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sc-10nist-supplemental-guidance)
* [Additional IBM Cloud for Financial Services specifications](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-3additional-ibm-cloud-for-financial-services-specifications)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-3implementation-guidance)
* [IBM Cloud for Financial Services profile](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-3scc-fs-cloud-profile)
* [NIST supplemental guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-3nist-supplemental-guidance)



[SA-4 - Acquisition Process](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-4sa-4)



* [Control requirements](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-4control-requirements)
* [Additional IBM Cloud for Financial Services specifications](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-4additional-ibm-cloud-for-financial-services-specifications)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-4implementation-guidance)
* [IBM Cloud for Financial Services profile](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-sa-4scc-fs-cloud-profile)
ibmcloud version 2.12.1+b8488a1-2022-10-31T15:08:10+00:00

 ibmcloud plugin list
Listing installed plug-ins...

Plugin Name Version Status Private endpoints supported
cloud-functions[wsk/functions/fn] 1.0.61 false
cloud-internet-services[cis] 1.14.9 true
code-engine[ce] 1.40.1 true
container-registry 1.0.2 true
container-service[kubernetes-service/ks] 1.0.459 false
cra 1.0.4 false
doi 0.4.0 false
schematics 1.12.4 true

 ibmcloud dev --version
ibmcloud dev version 2.15.0

 java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
Eclipse OpenJ9 VM AdoptOpenJDK-11.0.11+9 (build openj9-0.26.0, JRE 11 Linux amd64-64-Bit Compressed References 20210421_975 (JIT enabled, AOT enabled)
OpenJ9 - b4cc246d9
OMR - 162e6f729
JCL - 7796c80419 based on jdk-11.0.11+9)

 ant -version
Apache Ant(TM) version 1.10.12 compiled on October 13 2021

 mvn -version
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
Maven home: /opt/IBM/maven
Java version: 11.0.11, vendor: AdoptOpenJDK, runtime: /usr/local/openjdk-11
Default locale: en_US, platform encoding: UTF-8