检索实例标识
您可以通过在针对服务的 API 请求中包含唯一标识或实例标识,将单个 IBM Cloud® Hyper Protect Crypto Services 实例作为操作的目标。
使用 UI 查看实例标识
可以通过导航到 Hyper Protect Crypto Services 资源列表来查看与 IBM Cloud 服务实例关联的实例标识。
-
转至 菜单 > 资源列表,然后单击 服务 以浏览云服务的列表。
-
单击描述 Hyper Protect Crypto Services 服务实例的表行。
-
转至 概述 > 实例,然后复制 实例标识 值。
此实例标识唯一地标识 Hyper Protect Crypto Services 服务实例。
使用 CLI 检索实例标识
您还可以使用 IBM Cloud CLI 来检索服务实例的实例标识。
-
使用 IBM Cloud CLI 登录到 IBM Cloud。
ibmcloud login如果登录失败,请运行
ibmcloud login --sso命令重试。 使用联合标识登录时需要--sso参数。 如果使用此选项,请转至 CLI 输出中列出的链接以生成一次性密码。 -
选择包含供应的 Hyper Protect Crypto Services 实例的区域和资源组。 可以使用以下命令来设置目标区域和资源组。
ibmcloud target -r <region_name> -g <resource_group_name> -
检索唯一标识 Hyper Protect Crypto Services 服务实例的云资源名称 (CRN)。
ibmcloud resource service-instance <instance_name> --id将
<instance_name>替换为分配给 Hyper Protect Crypto Services 服务实例的唯一别名。 以下截断的示例显示了 CLI 输出。crn:v1:public:hs-crypto:us-south:a/f047b55a3362ac06afad8a3f2f5586ea:42454b3b-5b06-407b-a4b3-34d9ef323901:: 42454b3b-5b06-407b-a4b3-34d9ef32390142454b3b-5b06-407b-a4b3-34d9ef323901值是示例实例标识。
使用 API 检索实例标识
您可能要以编程方式检索实例标识,以帮助您构建并连接应用程序。 您可以调用 IBM Cloud 资源控制器 API,然后将 JSON 输出传输到 jq 以抽取此值。
-
调用 资源控制器 API 以检索实例标识。
curl -X GET \ https://resource-controller.cloud.ibm.com/v2/resource_instances \ -H 'Authorization: Bearer <access_token>' | jq -r '.resources[] | select(.name | contains("<instance_name>")) | .guid'将
<instance_name>替换为分配给 Hyper Protect Crypto Services 服务实例的唯一别名。 以下输出显示实例标识示例:42454b3b-5b06-407b-a4b3-34d9ef323901