vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Hyper Protect Crypto Services 



 Resources Data sources 

 <br><br> * [ibm_hpcs](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/hpcs)<br> * [ibm_hpcs_key_template](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/hpcs_key_template)<br> * [ibm_hpcs_keystore](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/hpcs_keystore)<br> * [ibm_hpcs_managed_key](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/hpcs_managed_key)<br> * [ibm_hpcs_vault](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/hpcs_vault)<br><br><br> <br><br> * [ibm_hpcs](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/hpcs)<br> * [ibm_hpcs_key_template](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/hpcs_key_template)<br> * [ibm_hpcs_keystore](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/hpcs_keystore)<br> * [ibm_hpcs_managed_key](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/hpcs_managed_key)<br> * [ibm_hpcs_vault](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/hpcs_vault)<br><br><br> 







 IBM Cloud Shell 



 Resources Data sources
DNS Services docs 

IBM Cloud DNS Services provides private DNS to Virtual Private Cloud (VPC) users.

 Developer tools 

[API & SDK reference](https://cloud.ibm.com/apidocs/dns-svcs)[CLI reference](https://cloud.ibm.com/docs/dns-svcs?topic=dns-svcs-cli-plugin-dns-services-cli-commands)[Terraform reference](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/dns_glb)

 Recommended content 

[Getting started with DNS Services Instructions for setting up a DNS Services instance.](https://cloud.ibm.com/docs/dns-svcs?topic=dns-svcs-getting-started)[About DNS Services Learn about DNS in general, and see a DNS Services overview.](https://cloud.ibm.com/docs/dns-svcs?topic=dns-svcs-about-dns-services)

 Learn more 

[IBM Developer<br><br>Visit IBM Developer for technical articles, code patterns, tutorials, and more.<br><br>![112-Developer-tools.svg](https://cloud.ibm.com/media/docs/images/homepage/112-Developer-tools.svg)](https://developer.ibm.com/depmodels/cloud/)[Architecture Center<br><br>Discover the architecture references available for this product.<br><br>![190-Application-Platform.svg](https://cloud.ibm.com/media/docs/images/homepage/190-Application-Platform.svg)](https://www.ibm.com/cloud/architecture)[IBM Training<br><br>Build your skills with IBM Cloud training.<br><br>!
_tool_pipeline](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_pipeline)<br> * [ibm_cd_toolchain_tool_privateworker](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_privateworker)<br> * [ibm_cd_toolchain_tool_saucelabs](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_saucelabs)<br> * [ibm_cd_toolchain_tool_secretsmanager](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_secretsmanager)<br> * [ibm_cd_toolchain_tool_securitycompliance](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_securitycompliance)<br> * [ibm_cd_toolchain_tool_slack](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_slack)<br> * [ibm_cd_toolchain_tool_sonarqube](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/cd_toolchain_tool_sonarqube)<br><br><br> 







 DNS Services 



 Resources Data sources
DNS Services 



 Resources Data sources 

 <br><br> * [ibm_dns_custom_resolver](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/dns_custom_resolver)<br> * [ibm_dns_custom_resolver_forwarding_rule](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/dns_custom_resolver_forwarding_rule)<br> * [ibm_dns_custom_resolver_location](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/dns_custom_resolver_location)<br> * [ibm_dns_custom_resolver_secondary_zone](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/resources/dns_custom_resolver_secondary_zone)<br> * [ibm_dns
* [Developing, hosting, and testing your service brokers](https://cloud.ibm.com/docs/sell?topic=sell-broker-dev-host&interface=ui)
* [Onboard a broker](https://cloud.ibm.com/docs/sell?topic=sell-broker-onboard&interface=ui)







 Publishing and testing your service 



Table 5. Tasks for publishing services

 Task Description Environment 

 ![Checkbox icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/checkbox-icon.svg) Verify that all tasks are completed Confirm that you completed the getting started tasks, defined your service details, and added your broker. IBM Cloud console 
 ![Checkbox icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/checkbox-icon.svg) Request to publish your service Submit a request for IBM Cloud to review your product details and approve it's ready for publishing. IBM Cloud console 
 ![Checkbox icon](https://cloud.ibm.com/docs-content/v1/content/ff5860bfede49db3197c4bbba7f7123769bdc068/icons/checkbox-icon.svg) Publish your service After your publishing request is approved, publish your service to the IBM Cloud catalog. IBM Cloud console 



For more information, see the following links:



* [Publishing your service](https://cloud.ibm.com/docs/sell?topic=sell-service-publish)
* [Publish your service to the IBM Cloud catalog](https://cloud.ibm.com/docs/sell?topic=sell-svc-publish)



As a third-party provider, you're responsible for maintaining all assets of published services in the IBM Cloud catalog and deprecating outdated versions.
IBM Watson Discovery [Public and private network endpoints](https://cloud.ibm.com/docs/discovery?topic=watson-public-private-endpoints) with Discovery 
 IBM Watson Knowledge Studio [Public and private network endpoints](https://cloud.ibm.com/docs/services/watson-knowledge-studio?topic=watson-public-private-endpoints) with Knowledge Studio 
 IBM Watson Language Translator [Public and private network endpoints](https://cloud.ibm.com/docs/language-translator?topic=language-translator-public-private-endpoints) with Language Translator 
 IBM Watson Machine Learning [Public and private network endpoints](https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/ml-service-endpoint.html?audience=wdp) with Machine Learning 
 IBM Watson Natural Language Understanding [Public and private network endpoints](https://cloud.ibm.com/docs/services/natural-language-understanding?topic=watson-public-private-endpoints) with Natural Language Understanding 
 IBM Watson Speech to Text [Public and private network endpoints](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-public-private-endpoints) with Speech to Text 
 IBM Watson Text to Speech [Public and private network endpoints](https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-public-private-endpoints) with Text to Speech
(https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_volume_profile)<br> * [ibm_is_volume_profiles](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_volume_profiles)<br> * [ibm_is_volumes](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_volumes)<br> * [ibm_is_vpc](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_vpc)<br> * [ibm_is_vpc_address_prefix](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_vpc_address_prefix)<br> * [ibm_is_vpc_address_prefixes](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_vpc_address_prefixes)<br> * [ibm_is_vpc_default_routing_table](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/is_vpc_default_routing_table)<br>
"href": "https://uko.us-south.hs-crypto.cloud.ibm.com:9549/api/v4/vaults/5295ad47-2ce9-43c3-b9e7-e5a9482c362b"
},
"template": {
"id": "93777bca-baef-4070-b9b5-a2e6079df1b4",
"name": "IBM-CLOUD-EXAMPLE-TEMPLATE"
},
"description": "IBM CLOUD key template description",
"label": "IBM CLOUD KEY",
"state": "active",
"size": "256",
"algorithm": "aes",
"verification_patterns":
{
"method": "enc-zer",
"value": "DDFA4A"
}
],
"activation_date": "2027-04-18",
"expiration_date": "2028-06-29",
"tags":
{
"name": "first-tag",
"value": "for-ibm"
}
],
"created_at": "2022-03-09T11:26:01Z",
"updated_at": "2022-03-09T11:26:04Z",
"created_by": "IBMid-1308197YB4",
"updated_by": "IBMid-1308197YB4",
"referenced_keystores": ],
"instances":
{
"id": "ea7b6b27-d71b-4fe9-bbfe-309c7ca713a6",
"label_in_keystore": "IBM CLOUD KEY",
"type": "secret_key",
"keystore": {
"group": "Production",
> * [ibm_appid_role](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_role)<br> * [ibm_appid_roles](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_roles)<br> * [ibm_appid_theme_color](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_theme_color)<br> * [ibm_appid_theme_text](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_theme_text)<br> * [ibm_appid_token_config](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_token_config)<br> * [ibm_appid_user_roles](https://registry.terraform.io/providers/IBM-Cloud/ibm/latest/docs/data-sources/appid_user_roles)<br><br><br> 







 Catalog Management 



 Resources Data sources
curl -X POST "$SERVICE_URL/orders/_changes?filter=_design" -H "Content-Type: application/json" -d '{}'

import com.ibm.cloud.cloudant.v1.Cloudant;
import com.ibm.cloud.cloudant.v1.model.ChangesResult;
import com.ibm.cloud.cloudant.v1.model.PostChangesOptions;

Cloudant service = Cloudant.newInstance();

PostChangesOptions changesOptions = new PostChangesOptions.Builder()
.db("orders")
.filter("_design")
.build();

ChangesResult response =
service.postChanges(changesOptions).execute()
.getResult();

System.out.println(response);

const { CloudantV1 } = require('@ibm-cloud/cloudant');

const service = CloudantV1.newInstance({});

service.postChanges({
db: 'orders',
filter: '_design'
}).then(response => {
console.log(response.result);
});

from ibmcloudant.cloudant_v1 import CloudantV1

service = CloudantV1.new_instance()

response = service.post_changes(
db='orders',
filter='_design'
).get_result()

print(response)

postChangesOptions := service.NewPostChangesOptions(
"$DATABASE",
)
postChangesOptions.SetFilter("_design")

changesResult, response, err := service.PostChanges(postChangesOptions)
if err != nil {
panic(err)
}

b, _ := json.MarshalIndent(changesResult, "", " ")
fmt.Println(string(b))
curl -H "Authorization: Bearer $API_BEARER_TOKEN" -X POST "$SERVICE_URL/orders/_bulk_get" -H "Content-Type: application/json" --data '{
"docs": [
{
"id": "order00067",
"rev": "3-917fa2381192822767f010b95b45325b"
},
{
"id": "order00067"
"rev": "4-a5be949eeb7296747cc271766e9a498b"
}
],
}'

import com.ibm.cloud.cloudant.v1.Cloudant;
import com.ibm.cloud.cloudant.v1.model.BulkGetQueryDocument;
import com.ibm.cloud.cloudant.v1.model.BulkGetResult;
import com.ibm.cloud.cloudant.v1.model.PostBulkGetOptions;

import java.util.ArrayList;
import java.util.List;

Cloudant service = Cloudant.newInstance();

String docId = "order00067";
List<BulkGetQueryDocument> bulkGetDocs = new ArrayList<>();

bulkGetDocs.add(
new BulkGetQueryDocument.Builder()
.id(docId)
.rev("3-917fa2381192822767f010b95b45325b")
.build());
bulkGetDocs.add(
new BulkGetQueryDocument.Builder()
.id(docId)
.rev("4-a5be949eeb7296747cc271766e9a498b")
.build());

PostBulkGetOptions bulkGetOptions = new PostBulkGetOptions.Builder()
.db("orders")
import com.ibm.cloud.cloudant.v1.model.AllDocsResult;
import com.ibm.cloud.cloudant.v1.model.PostPartitionAllDocsOptions;
Cloudant service = Cloudant.newInstance();

PostPartitionAllDocsOptions allDocsOptions =
new PostPartitionAllDocsOptions.Builder()
.db("readings")
.partitionKey("bridge-9876")
.includeDocs(true)
.build();

AllDocsResult response =
service.postPartitionAllDocs(allDocsOptions).execute()
.getResult();

System.out.println(response);

import { CloudantV1 } from '@ibm-cloud/cloudant';

const service = CloudantV1.newInstance({});

service.postPartitionAllDocs({
db: 'readings',
partitionKey: 'bridge-9876',
includeDocs: true
}).then(response => {
console.log(response.result);
});

from ibmcloudant.cloudant_v1 import CloudantV1

service = CloudantV1.new_instance()

response = service.post_partition_all_docs(
db='readings',
partition_key='bridge-9876',
include_docs=True
).get_result()

print(response)

postPartitionAllDocsOptions := service.NewPostPartitionAllDocsOptions(
"readings",
"bridge-9876",
)
postPartitionAllDocsOptions.SetIncludeDocs(true)

allDocsResult, response, err := service.PostPartitionAllDocs(postPartitionAllDocsOptions)
if err != nil {
panic(err)
}
[Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) ![Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) 
 VAPP_VM_METADATA_TO_VCENTER ![Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) ![Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) 
 Catalog: CLSP Publish Subscribe ![Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) ![Available](https://cloud.ibm.com/docs-content/v1/content/11f96f96f8f4b60cf6f3fa4d904856a2c4528bc2/icons/checkmark-icon.svg) 
 Catalog: VCSP Publish Subscribe Caching !
curl "$SERVICE_URL/recipes/_design/recipesdd/_info"

import com.ibm.cloud.cloudant.v1.Cloudant;
import com.ibm.cloud.cloudant.v1.model.DesignDocumentInformation;
import com.ibm.cloud.cloudant.v1.model.GetDesignDocumentInformationOptions;

Cloudant service = Cloudant.newInstance();

GetDesignDocumentInformationOptions informationOptions =
new GetDesignDocumentInformationOptions.Builder()
.db("recipes")
.ddoc("recipesdd")
.build();

DesignDocumentInformation response =
service.getDesignDocumentInformation(informationOptions).execute()
.getResult();

System.out.println(response);

const { CloudantV1 } = require('@ibm-cloud/cloudant');

const service = CloudantV1.newInstance({});

service.getDesignDocumentInformation({
db: 'recipes',
ddoc: 'recipesdd'
}).then(response => {
console.log(response.result);
});

from ibmcloudant.cloudant_v1 import CloudantV1

service = CloudantV1.new_instance()

response = service.get_design_document_information(
db='recipes',
ddoc='recipesdd'
).get_result()

print(response)

getDesignDocumentInformationOptions := service.NewGetDesignDocumentInformationOptions(
"recipes",
"recipesdd",
)

designDocumentInformation, response, err := service.GetDesignDocumentInformation(getDesignDocumentInformationOptions)
if err != nil {
panic(err)
}
[Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) 
 Catalog: CLSP Publish Subscribe ![Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) ![Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) 
 Catalog: VCSP Publish Subscribe Caching ![Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) ![Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) 
 vApp Template: Checkout ![Available](https://cloud.ibm.com/docs-content/v1/content/5bdb37c0149145723c5437e8176651928565e722/vmwaresolutions/includes/icons/checkmark-icon.svg) !
const replDocument: CloudantV1.ReplicationDocument = {
id: 'repldoc-example',
filter: 'mydesigndoc/myfilter',
query_params: {'foo': 'bar', 'baz': 5},
source: sourceDb,
target: targetDb
}

service.putReplicationDocument({
docId: 'repldoc-example',
replicationDocument: replDocument
}).then(response => {
console.log(response.result);
});

from ibmcloudant.cloudant_v1 import CloudantV1, ReplicationDocument, ReplicationDatabase, ReplicationDatabaseAuthIam, ReplicationDatabaseAuth

service = CloudantV1.new_instance()

source_db = ReplicationDatabase(
url='<your-source-service-url>/source'
)

target_auth_iam = ReplicationDatabaseAuthIam(
api_key='<your-iam-api-key>'
)
target_auth = ReplicationDatabaseAuth(
iam=target_auth_iam
)
target_db = ReplicationDatabase(
auth=target_auth,
url='<your-target-service-url>/target'
)

replication_document = ReplicationDocument(
id='repldoc-example',
filter='mydesigndoc/myfilter',
query_params={'foo': 'bar', 'baz': 5},
source=source_db,
target=target_db
)

response = service.put_replication_document(
doc_id='repldoc-example',
replication_document=replication_document
).get_result()

print(response)

source, err := service.NewReplicationDatabase(
[Replication](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-replication) and [Snapshots](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-snapshots) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.](https://cloud.ibm.com/docs-content/v1/content/icons/checkmark-icon.svg) ![Checkmark icon.]
[External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://www.youtube.com/watch?v=qMUDB7k8x3I)







 Build a knowledge graph from documents 

Use IBM Cloud, Watson services, Watson Studio, and open source technologies to derive insights from unstructured text content generated in various business domains



* [Learn more ![External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://developer.ibm.com/patterns/build-a-domain-specific-knowledge-graph-from-given-set-of-documents/)
* [Get the Code ![External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://github.com/IBM/build-knowledge-base-with-domain-specific-documents/)
* [View the Demo ![External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://www.youtube.com/watch?v=qMUDB7k8x3I)







 Snap and translate text in images 

Capture an image, extract, and translate text using Tesseract OCR and Watson Language Translator



* [Learn more ![External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://developer.ibm.com/patterns/snap-translate-using-tesseract-ocr-watson-language-translator/)
* [Get the Code ![External link icon](https://cloud.ibm.com/docs-content/v1/content/icons/launch-glyph.svg)](https://github.com/IBM/snap-and-translate)
"href": "https://us-south.iaas.cloud.ibm.com/v1/instance/profiles/cx2-2x4"
},
"status": "running",
"vcpu": {
"architecture": "amd64",
"count": 2
},
"volume_attachments": [
{
"id": "a8a15363-a6f7-4f01-af60-715e85b28141",
"href": "https://us-south.iaas.cloud.ibm.com/v1/instances/e402fa1b-96f6-
4aa2-a8d7-703aac843651/volume_attachments/7389-a8a15363-a6f7-4f01-af60-
715e85b28141",
"name": "volume-attachment",
"volume": {
"id": "49c5d61b-41e7-4c01-9b7a-1a97366c6916",
"crn": "crn:...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/49c5d61b-41e7-
4c01-9b7a-1a97366c6916",
"name": "boot-volume-1"
}
},
{
"id": "e77125cb-4df0-4988-a878-531ae0ae0b70",
"href": "https://us-south.iaas.cloud.ibm.com/v1/instances/e402fa1b-96f6-
"href": "https://us-south.iaas.cloud.ibm.com/v1/instances/eb1b7391-2ca2-4ab5-
84a8-b92157a633b0/volume_attachments/7389-a8a15363-a6f7-4f01-af60-
715e85b28141",
"name": "volume-attachment",
"volume": {
"id": "49c5d61b-41e7-4c01-9b7a-1a97366c6916",
"crn": "crn:[...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/49c5d61b-41e7-
4c01-9b7a-1a97366c6916",
"name": "boot-volume-1"
}
},
"created_at": "2020-04-20T16:11:57Z",
"image": {
"id": "9aaf3bcb-dcd7-4de7-bb60-24e39ff9d366",
"crn": "crn:[...]",
"href": "https://us-south.iaas.cloud.ibm.com/v1/images/
9aaf3bcb-dcd7-4de7-bb60-24e39ff9d366",
"name": "ubuntu-amd64-1"
},
"memory": 4,
"network_interfaces": [
{
"id": "7ca88dfb-8962-469d-b1de-1dd56f4c3275",
ibmcloud oc storage attachment get --cluster aa1111aa11aaaaa11aa1 --attachment 0111-1a111aaa-1111-1111-111a-aaa1a1a11a11 --worker kube-aa1111aa11aaaaa11aa1-my_cluster-default-00000110 [--output json]





 ibmcloud oc storage attachment ls 

Virtual Private Cloud

List the storage volume attachments for a worker node in your cluster.

Minimum required permissions
: Viewer platform access role for the cluster in IBM Cloud Kubernetes Service

ibmcloud oc storage attachment ls --cluster CLUSTER_ID --worker WORKER [--output json]

--cluster CLUSTER_ID
: Required: Specify the cluster ID. To list available clusters, run ibmcloud oc cluster ls.

--worker WORKER
: Required: Specify the worker ID. To list available workers, run ibmcloud oc worker ls.

--output json
: Optional: Prints the command output in JSON format.

Example:

ibmcloud oc storage attachment ls --cluster aa1111aa11aaaaa11aa1 --worker kube-aa1111aa11aaaaa11aa1-my_cluster-default-00000110 [--output json]





 ibmcloud oc storage attachment rm 

Virtual Private Cloud

Remove a storage volume from a worker node in your cluster.

Minimum required permissions
: Editor platform access role for the cluster in IBM Cloud Kubernetes Service

ibmcloud oc storage attachment rm --cluster CLUSTER_ID --attachment ATTACHMENT --worker WORKER [--output json]

Command options:

--cluster CLUSTER_ID
: Required: Specify the cluster ID. To list available clusters, run ibmcloud oc cluster ls.

--attachment ATTACHMENT
: Required: Specify the volume attachment ID. To list available attachments, run ibmcloud oc storage attachment ls.

--worker WORKER
: Required: Specify the worker ID.
GET https://{endpoint}/?extended

Example request

GET /?extended HTTP/1.1
Authorization: Bearer {token}
Content-Type: text/plain
Host: s3.us.cloud-object-storage.appdomain.cloud
ibm-service-instance-id: {ibm-service-instance-id}

Example request

GET /?extended HTTP/1.1
Authorization: 'AWS4-HMAC-SHA256 Credential={access-key}/{date}/{region}/s3/aws4_request,SignedHeaders=host;x-amz-date;,Signature={signature}'
x-amz-date: {timestamp}
Content-Type: text/plain
Host: s3.us.cloud-object-storage.appdomain.cloud

Example response

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ListAllMyBucketsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Owner>
<ID>{account-id}</ID>
<DisplayName>{account-id}</DisplayName>
</Owner>
<IsTruncated>false</IsTruncated>
<MaxKeys>1000</MaxKeys>
<Prefix/>
<Marker/>
<Buckets>
<Bucket>
<Name>bucket-27200-lwx4cfvcue</Name>
<CreationDate>2016-08-18T14:21:36.593Z</CreationDate>
<LocationConstraint>us-south-standard</LocationConstraint>
</Bucket>
<Bucket>
<Name>bucket-27590-drqmydpfdv</Name>
<CreationDate>2016-08-18T14:22:32.366Z</CreationDate>
<LocationConstraint>us-standard</LocationConstraint>