全部产品

获取App列表

更新时间:2018-11-18 12:15:33

接口

list_apps

参数

属性 类型 是否必须 描述
scope string App的类型。 可选值: “Public” 和 “Private”。
next_marker string 下一页起始资源标识符, 最后一页该值为空。
max_item_count int 实际返回最大资源数量。默认值50,最大值100。

返回值

list_apps 方法返回一个 ListResponse 对象。

例子

Python源码:

  1. import time
  2. import batchcompute
  3. from batchcompute import CN_SHENZHEN as REGION
  4. from batchcompute import Client, ClientError
  5. ACCESS_KEY_ID = 'Your Access Key Id'
  6. ACCESS_KEY_SECRET = 'Your Access Key Secret'
  7. client = Client(REGION, ACCESS_KEY_ID, ACCESS_KEY_SECRET)
  8. def list_apps():
  9. try:
  10. marker = ''
  11. max_item = 2
  12. app_cnt = 0
  13. scope = 'Private'
  14. while 1:
  15. response = client.list_apps(scope, marker, max_item)
  16. marker = response.NextMarker
  17. app_cnt += len(response.Items)
  18. for app in response.Items:
  19. print app.Name
  20. if marker.strip() == '':
  21. break
  22. print 'Total apps: ', app_cnt
  23. except ClientError, e:
  24. print (e.get_status_code(), e.get_code(), e.get_requestid(), e.get_msg())
  25. if __name__ == '__main__':
  26. list_apps()

执行结果:

  1. echo
  2. JavaSdkApp
  3. PythonSdkTest
  4. test
  5. test-copy
  6. test_1
  7. Total apps: 6