我正在尝试使用cf api列出服务计划:
from cloudfoundry_client.client import CloudFoundryClient
target_endpoint = 'https://api.ng.bluemix.net'
client = CloudFoundryClient(target_endpoint, skip_verification=False)
client.init_with_user_credentials(
ibm_id,
ibm_id_password
)
import json
for sp in client.service_plans.list():
print(sp['entity']['name'],
sp['entity']['description'])
我希望看到bluemix Web控制台中列出的具有有意义名称和描述的服务列表,但是,我收到的一些响应并没有多大意义,例如。
(("100mb", "Basic"), ...)
我需要提取哪些最小字段来列出服务?
答案 0 :(得分:0)
API端点列在文档中,您感兴趣的是List Service Plan和Service Plan Details。
您还可以通过点击Catalog endpoint获取Service Broker提供的所有信息。