Managing External CM Server Connections using ksctl
The following operations can be performed:
Get/Delete an external CM Server
List all external CM Server connections
Add/delete/get/update a node in an existing external CM Server
Add/delete a trusted CA in an existing external CM Server
Getting Details of an External CM Connection
To get details, run:
Syntax
ksctl connectionmgmt external-cm get --id <Connection-Name/ID>
Example Request
ksctl connectionmgmt external-cm get --id "33a9ba2a-638a-46ef-b13d-521634c22d0d"
Example Response
{
"id": "33a9ba2a-638a-46ef-b13d-521634c22d0d",
"uri": "kylo:kylo:connectionmgmt:external-cm:test3-33a9ba2a-638a-46ef-b13d-521634c22d0d",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.483599Z",
"name": "ext-cm"
"nodes": [
{
"id": "47096049-c256-4e5e-b2ff-2ac9eac0731d",
"uri": "kylo:kylo:connectionmgmt:cm-node:test3-47096049-c256-4e5e-b2ff-2ac9eac0731d",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.488838Z",
"hostname": "3.85.100.8",
"external_cm_id": "33a9ba2a-638a-46ef-b13d-521634c22d0d"
}
],
"trusted_ca": [
{
"id": "ac663bce-cc96-4d52-8dd0-16a894513d12",
"uri": "kylo:kylo:connectionmgmt:cm-ca:test3-ac663bce-cc96-4d52-8dd0-16a894513d12",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.491888Z",
"certificate": "-----BEGIN CERTIFICATE-----\nMIIFrjCCA5agAwIBAgIQQMRyHIyAtHEkSVPpLSLG1jANBgkqhkiG9w0BAQsFADBa\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVFgxDzANBgNVBAcTBkF1c3RpbjEPMA0G\nA1UEChMGVGhhbGVzMRwwGgYDVQQDExNDaXBoZXJUcnVzdCBSb290IENBMB4XDTIz\nMDEyMzExMzk1NFoXDTMzMDEyMTExMzk1NFowWjELMAkGA1UEBhMCVVMxCzAJBgNV\nBAgTAlRYMQ8wDQYDVQQHEwZBdXN0aW4xDzANBgNVBAoTBlRoYWxlczEcMBoGA1UE\nAxMTQ2lwaGVyVHJ1c3QgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC\nAgoCggIBAMkCwTjYYILCsz+Goh4vB7AUnwKfZAHRqySAMBUIkzPsk5wMrgXwD2kc\nMFdTeYda8o9qp6vbTnkeM50SmC7Zn+cEeIGnjlcpAw3gVEuZex/mFcu7MYJsoS7m\n9J/RqmaaLugUxoM2GbrIzaHREJVOsR0Hp9RH6Fue0fxgGWUVTpEgSrzapeVw/yOl\nLZUW56FPeT67CUmAfmGTSvmb619EKZ7UP8KwgMXkK7JAsCD+NwGoUmMqAF7uRE1u\neTJQ6djj2vdASrVKVWuU2Kobn7SqTTZcvLcYixis1zHcJ2/mOaXE65rKTb99hmFH\nWtg1U81Em2TkQkXq29YFB33ED90fYY+i4jlFkT+qBZ+f2kr8Tk4pi8EQHBs9/1O2\ntO/T8L6I8zUIxgQqPJXlaasaJ/NURkPMEFn6zBWbUAjHOcDY/S396n29feYC0sGI\nm2VZdXB/SOWoSNyEEo/322+gKF6wjd8S6H6gt48V9hWT+3Cp/XNuopXATVa5YbNQ\nGiB30j1J1Bw5lpon88rfL5G5ggE8WT/RbVfx/5U0Pl3bFZNk1DzLs5MVCFeJPSfq\nNZQZW2Jp7cAZhWV1AFn0UARm7o8R84pxEo1e+7fnGDuInev9u8CB3Igbqp++uK+g\n4OvhjmsN3uZJIXHF9hSGqGq3kZ58s2yNmnGSY2s2p4I1M18BKhzfAgMBAAGjcDBu\nMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT3STjC\n79rueuMtXSuGv64f3mctczAsBgNVHREEJTAjgSF0ZWNobmljYWwuc3VwcG9ydEB0\naGFsZXNncm91cC5jb20wDQYJKoZIhvcNAQELBQADggIBABTnfZEHQwVjKLUb0niJ\nPLt9S6B8t1KRw4tbDvskyPL9Dr1fCicIUao7QGwWVpe0wyEE/p26i/DNFy0RsdVl\noajg6Ln7ss6rmsjMlLWs4FHfMnmwlyVjySJ5oE+7naSUCtm7oYNJ8JlQgayH2Ian\nXX/iY6KaR4xsWuNTH4iC3zfOa6zL4cP4AiX15u1qBBtu7Ai1lqmr2uws+Fl+zRBa\n9REsGplsXtf6mEPUdDdo6Y6r3BsK8hcndP3+prxFZMdbw++515tb8MfsFMHHgUxD\n7MmLf6Vu5zPusc7wacoK1+h0fg0j1ijUBppbGn12hDu54Fp35CBHRI9btvALyHVw\nvBrz+7hdSclvVFNA84RQOtEwxS+StXEgP+7JGv69a7r8fWF6b057MRp5ixXdo70G\ndRxZuyxgLHwbPHUGLFC3LKJd3OGBFO06nDUWqeaql2l5LzFO8/DWcPK//XuAeKfE\ncF3dc0WqBbiK3czy7gYGMa2KEL79/0ZmTF/e4efe7j9vfqByPocMZWJWViIMpspr\nYDFr5KhKyLVpmUX7ZEpVA0JsZoWlja6kjgblF3Q3XcvK8o3oaWKRKuc3eYzq+hCU\nHXrwXOHLfVfw7nQNgQjHFgumhPo+rRGIDr8hJzWAc/8oMeEreL5ZJF8R583j31lw\n5GFtSB1JgSD0+NRYLa73bryL\n-----END CERTIFICATE-----",
"external_cm_id": "33a9ba2a-638a-46ef-b13d-521634c22d0d",
"subject_dn": "CN=CipherTrust Root CA,O=Thales,L=Austin,ST=TX,C=US",
"expires_at": "2033-01-21T11:39:54Z"
}
]
}
Deleting an External CM Connection
To delete a connection, run:
Syntax
ksctl connectionmgmt external-cm delete --id <Connection-Name/ID>
Example Request
ksctl connectionmgmt external-cm delete --id "33a9ba2a-638a-46ef-b13d-521634c22d0d"
There will be no response if CipherTrust Manager connection is deleted successfully.
Getting List of External CM Connections
To list all the connections, run:
Syntax
ksctl connectionmgmt external-cm list
Example Request
ksctl connectionmgmt external-cm list
Example Response
{
"skip": 0,
"limit": 10,
"total": 2,
"resources": [
{
"id": "33a9ba2a-638a-46ef-b13d-521634c22d0d",
"uri": "kylo:kylo:connectionmgmt:external-cm:test3-33a9ba2a-638a-46ef-b13d-521634c22d0d",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.483599Z",
"name": "ext-cm"
"nodes": [
{
"id": "47096049-c256-4e5e-b2ff-2ac9eac0731d",
"uri": "kylo:kylo:connectionmgmt:cm-node:test3-47096049-c256-4e5e-b2ff-2ac9eac0731d",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.488838Z",
"hostname": "3.85.100.8",
"external_cm_id": "33a9ba2a-638a-46ef-b13d-521634c22d0d"
}
],
"trusted_ca": [
{
"id": "ac663bce-cc96-4d52-8dd0-16a894513d12",
"uri": "kylo:kylo:connectionmgmt:cm-ca:test3-ac663bce-cc96-4d52-8dd0-16a894513d12",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-21T07:02:43.491888Z",
"certificate": "-----BEGIN CERTIFICATE-----\nMIIFrjCCA5agAwIBAgIQQMRyHIyAtHEkSVPpLSLG1jANBgkqhkiG9w0BAQsFADBa\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVFgxDzANBgNVBAcTBkF1c3RpbjEPMA0G\nA1UEChMGVGhhbGVzMRwwGgYDVQQDExNDaXBoZXJUcnVzdCBSb290IENBMB4XDTIz\nMDEyMzExMzk1NFoXDTMzMDEyMTExMzk1NFowWjELMAkGA1UEBhMCVVMxCzAJBgNV\nBAgTAlRYMQ8wDQYDVQQHEwZBdXN0aW4xDzANBgNVBAoTBlRoYWxlczEcMBoGA1UE\nAxMTQ2lwaGVyVHJ1c3QgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC\nAgoCggIBAMkCwTjYYILCsz+Goh4vB7AUnwKfZAHRqySAMBUIkzPsk5wMrgXwD2kc\nMFdTeYda8o9qp6vbTnkeM50SmC7Zn+cEeIGnjlcpAw3gVEuZex/mFcu7MYJsoS7m\n9J/RqmaaLugUxoM2GbrIzaHREJVOsR0Hp9RH6Fue0fxgGWUVTpEgSrzapeVw/yOl\nLZUW56FPeT67CUmAfmGTSvmb619EKZ7UP8KwgMXkK7JAsCD+NwGoUmMqAF7uRE1u\neTJQ6djj2vdASrVKVWuU2Kobn7SqTTZcvLcYixis1zHcJ2/mOaXE65rKTb99hmFH\nWtg1U81Em2TkQkXq29YFB33ED90fYY+i4jlFkT+qBZ+f2kr8Tk4pi8EQHBs9/1O2\ntO/T8L6I8zUIxgQqPJXlaasaJ/NURkPMEFn6zBWbUAjHOcDY/S396n29feYC0sGI\nm2VZdXB/SOWoSNyEEo/322+gKF6wjd8S6H6gt48V9hWT+3Cp/XNuopXATVa5YbNQ\nGiB30j1J1Bw5lpon88rfL5G5ggE8WT/RbVfx/5U0Pl3bFZNk1DzLs5MVCFeJPSfq\nNZQZW2Jp7cAZhWV1AFn0UARm7o8R84pxEo1e+7fnGDuInev9u8CB3Igbqp++uK+g\n4OvhjmsN3uZJIXHF9hSGqGq3kZ58s2yNmnGSY2s2p4I1M18BKhzfAgMBAAGjcDBu\nMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT3STjC\n79rueuMtXSuGv64f3mctczAsBgNVHREEJTAjgSF0ZWNobmljYWwuc3VwcG9ydEB0\naGFsZXNncm91cC5jb20wDQYJKoZIhvcNAQELBQADggIBABTnfZEHQwVjKLUb0niJ\nPLt9S6B8t1KRw4tbDvskyPL9Dr1fCicIUao7QGwWVpe0wyEE/p26i/DNFy0RsdVl\noajg6Ln7ss6rmsjMlLWs4FHfMnmwlyVjySJ5oE+7naSUCtm7oYNJ8JlQgayH2Ian\nXX/iY6KaR4xsWuNTH4iC3zfOa6zL4cP4AiX15u1qBBtu7Ai1lqmr2uws+Fl+zRBa\n9REsGplsXtf6mEPUdDdo6Y6r3BsK8hcndP3+prxFZMdbw++515tb8MfsFMHHgUxD\n7MmLf6Vu5zPusc7wacoK1+h0fg0j1ijUBppbGn12hDu54Fp35CBHRI9btvALyHVw\nvBrz+7hdSclvVFNA84RQOtEwxS+StXEgP+7JGv69a7r8fWF6b057MRp5ixXdo70G\ndRxZuyxgLHwbPHUGLFC3LKJd3OGBFO06nDUWqeaql2l5LzFO8/DWcPK//XuAeKfE\ncF3dc0WqBbiK3czy7gYGMa2KEL79/0ZmTF/e4efe7j9vfqByPocMZWJWViIMpspr\nYDFr5KhKyLVpmUX7ZEpVA0JsZoWlja6kjgblF3Q3XcvK8o3oaWKRKuc3eYzq+hCU\nHXrwXOHLfVfw7nQNgQjHFgumhPo+rRGIDr8hJzWAc/8oMeEreL5ZJF8R583j31lw\n5GFtSB1JgSD0+NRYLa73bryL\n-----END CERTIFICATE-----",
"external_cm_id": "33a9ba2a-638a-46ef-b13d-521634c22d0d",
"subject_dn": "CN=CipherTrust Root CA,O=Thales,L=Austin,ST=TX,C=US",
"expires_at": "2033-01-21T11:39:54Z"
}
]
},
{
"id": "15548b96-6463-4950-b0fe-f9116b543301",
"uri": "kylo:kylo:connectionmgmt:external-cm:test2-15548b96-6463-4950-b0fe-f9116b543301",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-16T10:38:39.602117Z",
"name": "ext-cm"
"nodes": [
{
"id": "33158e1f-eb1a-407a-b376-7450a8959e5e",
"uri": "kylo:kylo:connectionmgmt:cm-node:test2-33158e1f-eb1a-407a-b376-7450a8959e5e",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-16T10:38:39.604913Z",
"hostname": "54.227.55.99",
"external_cm_id": "15548b96-6463-4950-b0fe-f9116b543301"
}
],
"trusted_ca": [
{
"id": "30323c67-8216-4c0e-9745-877ed207858c",
"uri": "kylo:kylo:connectionmgmt:cm-ca:test2-30323c67-8216-4c0e-9745-877ed207858c",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-20T07:53:29.270068Z",
"certificate": "-----BEGIN CERTIFICATE-----\nMIIFrjCCA5agAwIBAgIQQMRyHIyAtHEkSVPpLSLG1jANBgkqhkiG9w0BAQsFADBa\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVFgxDzANBgNVBAcTBkF1c3RpbjEPMA0G\nA1UEChMGVGhhbGVzMRwwGgYDVQQDExNDaXBoZXJUcnVzdCBSb290IENBMB4XDTIz\nMDEyMzExMzk1NFoXDTMzMDEyMTExMzk1NFowWjELMAkGA1UEBhMCVVMxCzAJBgNV\nBAgTAlRYMQ8wDQYDVQQHEwZBdXN0aW4xDzANBgNVBAoTBlRoYWxlczEcMBoGA1UE\nAxMTQ2lwaGVyVHJ1c3QgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC\nAgoCggIBAMkCwTjYYILCsz+Goh4vB7AUnwKfZAHRqySAMBUIkzPsk5wMrgXwD2kc\nMFdTeYda8o9qp6vbTnkeM50SmC7Zn+cEeIGnjlcpAw3gVEuZex/mFcu7MYJsoS7m\n9J/RqmaaLugUxoM2GbrIzaHREJVOsR0Hp9RH6Fue0fxgGWUVTpEgSrzapeVw/yOl\nLZUW56FPeT67CUmAfmGTSvmb619EKZ7UP8KwgMXkK7JAsCD+NwGoUmMqAF7uRE1u\neTJQ6djj2vdASrVKVWuU2Kobn7SqTTZcvLcYixis1zHcJ2/mOaXE65rKTb99hmFH\nWtg1U81Em2TkQkXq29YFB33ED90fYY+i4jlFkT+qBZ+f2kr8Tk4pi8EQHBs9/1O2\ntO/T8L6I8zUIxgQqPJXlaasaJ/NURkPMEFn6zBWbUAjHOcDY/S396n29feYC0sGI\nm2VZdXB/SOWoSNyEEo/322+gKF6wjd8S6H6gt48V9hWT+3Cp/XNuopXATVa5YbNQ\nGiB30j1J1Bw5lpon88rfL5G5ggE8WT/RbVfx/5U0Pl3bFZNk1DzLs5MVCFeJPSfq\nNZQZW2Jp7cAZhWV1AFn0UARm7o8R84pxEo1e+7fnGDuInev9u8CB3Igbqp++uK+g\n4OvhjmsN3uZJIXHF9hSGqGq3kZ58s2yNmnGSY2s2p4I1M18BKhzfAgMBAAGjcDBu\nMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT3STjC\n79rueuMtXSuGv64f3mctczAsBgNVHREEJTAjgSF0ZWNobmljYWwuc3VwcG9ydEB0\naGFsZXNncm91cC5jb20wDQYJKoZIhvcNAQELBQADggIBABTnfZEHQwVjKLUb0niJ\nPLt9S6B8t1KRw4tbDvskyPL9Dr1fCicIUao7QGwWVpe0wyEE/p26i/DNFy0RsdVl\noajg6Ln7ss6rmsjMlLWs4FHfMnmwlyVjySJ5oE+7naSUCtm7oYNJ8JlQgayH2Ian\nXX/iY6KaR4xsWuNTH4iC3zfOa6zL4cP4AiX15u1qBBtu7Ai1lqmr2uws+Fl+zRBa\n9REsGplsXtf6mEPUdDdo6Y6r3BsK8hcndP3+prxFZMdbw++515tb8MfsFMHHgUxD\n7MmLf6Vu5zPusc7wacoK1+h0fg0j1ijUBppbGn12hDu54Fp35CBHRI9btvALyHVw\nvBrz+7hdSclvVFNA84RQOtEwxS+StXEgP+7JGv69a7r8fWF6b057MRp5ixXdo70G\ndRxZuyxgLHwbPHUGLFC3LKJd3OGBFO06nDUWqeaql2l5LzFO8/DWcPK//XuAeKfE\ncF3dc0WqBbiK3czy7gYGMa2KEL79/0ZmTF/e4efe7j9vfqByPocMZWJWViIMpspr\nYDFr5KhKyLVpmUX7ZEpVA0JsZoWlja6kjgblF3Q3XcvK8o3oaWKRKuc3eYzq+hCU\nHXrwXOHLfVfw7nQNgQjHFgumhPo+rRGIDr8hJzWAc/8oMeEreL5ZJF8R583j31lw\n5GFtSB1JgSD0+NRYLa73bryL\n-----END CERTIFICATE-----",
"external_cm_id": "15548b96-6463-4950-b0fe-f9116b543301",
"subject_dn": "CN=CipherTrust Root CA,O=Thales,L=Austin,ST=TX,C=US",
"expires_at": "2033-01-21T11:39:54Z"
}
]
}
]
}
Adding Node to an Existing External CM Connection
To add a node, run:
Syntax
ksctl connectionmgmt external-cm node add --id <Connection-Name/ID> --hostname <Server-Hostname>
Note
Nodes must be from the same CipherTrust Manager cluster.
Example Request
ksctl connectionmgmt external-cm node add --id "15548b96-6463-4950-b0fe-f9116b543301" --hostname "54.227.55.29"
Example Response
{
"id": "63566624-acdc-441d-99ed-9c6d42e55aad",
"uri": "kylo:kylo:connectionmgmt:cm_node:test2-63566624-acdc-441d-99ed-9c6d42e55aad",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-22T05:23:31.710244034Z",
"hostname": "54.227.55.29",
"external_cm_id": "15548b96-6463-4950-b0fe-f9116b543301"
}
Getting Node Details in an External CM Connection
To get node details, run:
Syntax
ksctl connectionmgmt external-cm node get --id <Connection-Name/ID> --node-id <External-CM-Node-ID>
Example Request
ksctl connectionmgmt external-cm node get --id "15548b96-6463-4950-b0fe-f9116b543301" --node-id "63566624-acdc-441d-99ed-9c6d42e55aad"
Example Response
{
"id": "63566624-acdc-441d-99ed-9c6d42e55aad",
"uri": "kylo:kylo:connectionmgmt:cm_node:test2-63566624-acdc-441d-99ed-9c6d42e55aad",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-22T05:23:31.710244Z",
"hostname": "54.227.55.29",
"external_cm_id": "15548b96-6463-4950-b0fe-f9116b543301"
}
Updating a Node in an External CM Connection
To update a node, run:
Syntax
ksctl connectionmgmt external-cm node modify --id <Connection-Name/ID> --node-id <Server-Node-ID> --hostname <Server-Hostname>
Example Request
ksctl connectionmgmt external-cm node modify --id "15548b96-6463-4950-b0fe-f9116b543301" --node-id "63566624-acdc-441d-99ed-9c6d42e55aad" --hostname "54.227.55.59"
Example Response
{
"id": "63566624-acdc-441d-99ed-9c6d42e55aad",
"uri": "kylo:kylo:connectionmgmt:cm_node:test2-63566624-acdc-441d-99ed-9c6d42e55aad",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-02-22T05:23:31.710244Z",
"hostname": "54.227.55.59",
"external_cm_id": "15548b96-6463-4950-b0fe-f9116b543301"
}
Deleting a Node from an External CM Connection
To delete a node, run:
Syntax
ksctl connectionmgmt external-cm node delete --id <Connection-Name/ID> --node-id <External-CM-Node-ID>
Example Request
ksctl connectionmgmt external-cm node delete --id "15548b96-6463-4950-b0fe-f9116b543301" --node-id "63566624-acdc-441d-99ed-9c6d42e55aad"
There will be no response if node is deleted successfully.
Adding Trusted CA in an Existing External CM Connection
To add a trusted CA, run:
Syntax
ksctl connectionmgmt external-cm trusted-ca add --id <Connection-Name/ID> --trusted-ca-cert-file <Trusted-CA-Certificate-File>
Example Request
ksctl connectionmgmt external-cm trusted-ca add --id "9fb8effc-56ac-49c9-9a70-2bf87f54f1c8" --trusted-ca-cert-file ./cert.pem
Example Response
{
"id": "6e3300bb-d7e0-40c6-a8e7-ac8d4c1970ed",
"uri": "kylo:kylo:connectionmgmt:cm-ca:test4-6e3300bb-d7e0-40c6-a8e7-ac8d4c1970ed",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2023-04-19T10:08:57.483723806Z",
"certificate": "-----BEGIN CERTIFICATE-----\nMIIFrjCCA5agAwIBAgIQOO08kiKVKK411V2GCXIp7jANBgkqhkiG9w0BAQsFADBa\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVFgxDzANBgNVBAcTBkF1c3RpbjEPMA0G\nA1UEChMGVGhhbGVzMRwwGgYDVQQDExNDaXBoZXJUcnVzdCBSb290IENBMB4XDTIz\nMDIyNTEwMzgwNloXDTMzMDIyMzEwMzgwNlowWjELMAkGA1UEBhMCVVMxCzAJBgNV\nBAgTAlRYMQ8wDQYDVQQHEwZBdXN0aW4xDzANBgNVBAoTBlRoYWxlczEcMBoGA1UE\nAxMTQ2lwaGVyVHJ1c3QgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC\nAgoCggIBAOF1Ujyl0hXiN3sPl0jCXGUglQMQ4MebP4koqA/vaHnZWDLzmBnw+irN\nk5jJGlI6rIAqPom8gVZR+RevxAn5XMKzwdk6tFaYtTJFwweH73TwtjHs174fGGFu\nkTTcLM7++IJOuULGDmChk9SQLtldmNwXx3LMqqtJIrOHu8XTdo9H1fWhpmnvIeez\naodEODNGptsPiz5lAm5XcNRbPOL/c7X9XiBOJ2qSOteaX5/8RXCDz+29n2sMrBlA\n7VtE2VN04DhAz1FjHYjwWSC+lPd11o7yrhjNgbEqreoh/Tlr78hLHqksFUCDE4XB\nWFnEXdEP6/uB0oQNMGZAwwRlLW6av2QuR2eCjs8EXzXoiLV+c+2zKPtLZTO0pIP9\nO1bO+bNXyJAnF5uI2YmJTEIkqCBPaRpNt9D79BqkHSmtRWigwDOsbSsn0lWky1kj\nul1IKFDpH+MumefkMN4yY3PlI8u/L8AKICz1+kb0aR51KpLTJqPoqjtKVjGViDRp\na0WJ/kXinYzdD+n/RznCtha2R3tekdPjlmsWC78wEMTbBRPnF0nW8OkF/EIWgLkB\nMt5mLB8sB7zIXJhIWkQd3rSSmCDXWK5aVmCGvXLF/tJwyPJXFoSBkml6wdm0AHe3\n1HTTmrKNLZRYfFsDDuhDtbLVsKMAOObGbLMCgPTVAOKFor+zFMwvAgMBAAGjcDBu\nMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRaw4R8\nk9v7fsgiX7nxlUlUrd7AUTAsBgNVHREEJTAjgSF0ZWNobmljYWwuc3VwcG9ydEB0\naGFsZXNncm91cC5jb20wDQYJKoZIhvcNAQELBQADggIBANzyGEIYOMnB7pli3LJT\nnkC5oAjXic9/9e5sYC1DE3kcwcGHrQs0kgTd974DHIJPSOjpBuZSW0giOAKetKfy\nMr9CbiJoiFcCErE/228BKASl2nhH1Lwe1BO+slv5IjFQWAsfuvtgL9mC2ntrDbKF\nQPrNBsl/xI7D83ljAEqXiPlJU38WBI3foekC2lCfPzvNIte48j7Rto8AnkzfQvUT\nGyfpz11YadHzrP8MQF9glPE43/79Y0DSTaGBCp9rvt3wRTTgl5dYcIfLhA2yEKs3\nwD7jpqn1t4VOo4GAA/WeceRBILUfwtmXTdNiFslvM8VVtfJc9LS24H3n3TUcY3Cm\neqfIPmLYYB/GIav1t2pqElexWdjF/4On1aHRXZwgT3G4fPP8O03yQDWdEq7WdN90\n+J9pbGX48iFaTqkjZN4M0voK4nEIxUJSwOfcU0esuBjK62uNRb5XHnB3prxOMVuy\nb6b0+vlvjQFSlMxGlIa7tPLUG3aFf9y05qXJxhAWGbhfWUCrqFPOzARgQ3+2i/Xq\nFzzRZZ8v723VXkPm+LglWVmMPM8/R4WCTSPdTOnMZJerQTALw9JyngkkG5C267Wb\nFu8ishEmeJwd72JaGWCLh2kW87CFZwTZJcWUC/kAkkcRkZh921lTssA4Y2P4RZrE\nI8EMLrdRDft2cX4tjQTlmzy2\n-----END CERTIFICATE-----\n",
"external_cm_id": "9fb8effc-56ac-49c9-9a70-2bf87f54f1c8",
"subject_dn": "CN=CipherTrust Root CA,O=Thales,L=Austin,ST=TX,C=US",
"expires_at": "2033-02-23T10:38:06Z"
}
Deleting a Trusted CA from an Existing External CM Connection
To delete a trusted CA, run:
Syntax
ksctl connectionmgmt external-cm trusted-ca delete --id <Connection-Name/ID> --ca-id <external-cm-ca-id-id>
Example Request
ksctl connectionmgmt external-cm trusted-ca delete --id 15548b96-6463-4950-b0fe-f9116b543301 --ca-id 2f4f4758-ef0c-4879-ae54-24782b50f6b8
There will be no response if a trusted CA is deleted successfully.