如何查看从 bluemix Web 控制台提交的 cf rest api 请求?
how to view the cf rest api requests submitted from the bluemix web console?
到目前为止,我使用 Bluemix 的大部分经验都是使用 Web 管理控制台。我现在想开始使用 cloud foundry rest API.
我查看了用于创建服务实例的 cf rest API documentation 并看到了这个:
{
"space_guid": "bbbeed31-f908-477a-aab9-8cdcd19e1348",
"name": "my-service-instance",
"service_plan_guid": "fe173a83-df28-4891-8d91-46334e04600d",
"parameters": {
"the_service_broker": "wants this object"
},
"tags": [
"accounting",
"mongodb"
]
}
我不知道我需要为 Bluemix 服务的标签或参数设置什么。我怎样才能为每个 bluemix 服务找到它?
当我使用 Bluemix Web 控制台实例化服务时,是否可以查看在后台提交的其余 API 请求,以便我可以对 API 调用进行逆向工程?
您将无法直接看到 BlueMix 控制台发送的命令,但您可以使用 Cloud Foundry CLI 复制命令并设置环境变量 CF_TRACE=true
以输出所有请求到标准输出。您也可以将其设置为 CF_TRACE=/path/to/file
.
可以更改 UUID。如果您要使用 API,则需要按名称查找内容,找到它们的 UUID,然后在后续请求中使用它们。我一直在研究类似的东西,它真的应该作为 Terraform 提供者实现:https://github.com/EngineerBetter/cf-converger
到目前为止,我使用 Bluemix 的大部分经验都是使用 Web 管理控制台。我现在想开始使用 cloud foundry rest API.
我查看了用于创建服务实例的 cf rest API documentation 并看到了这个:
{
"space_guid": "bbbeed31-f908-477a-aab9-8cdcd19e1348",
"name": "my-service-instance",
"service_plan_guid": "fe173a83-df28-4891-8d91-46334e04600d",
"parameters": {
"the_service_broker": "wants this object"
},
"tags": [
"accounting",
"mongodb"
]
}
我不知道我需要为 Bluemix 服务的标签或参数设置什么。我怎样才能为每个 bluemix 服务找到它?
当我使用 Bluemix Web 控制台实例化服务时,是否可以查看在后台提交的其余 API 请求,以便我可以对 API 调用进行逆向工程?
您将无法直接看到 BlueMix 控制台发送的命令,但您可以使用 Cloud Foundry CLI 复制命令并设置环境变量 CF_TRACE=true
以输出所有请求到标准输出。您也可以将其设置为 CF_TRACE=/path/to/file
.
可以更改 UUID。如果您要使用 API,则需要按名称查找内容,找到它们的 UUID,然后在后续请求中使用它们。我一直在研究类似的东西,它真的应该作为 Terraform 提供者实现:https://github.com/EngineerBetter/cf-converger