{ "info": { "author": "Meituan Open Services", "author_email": "mos@meituan.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "Python SDK\u53ca\u5ba2\u6237\u7aef\n==================\n\n|readthedocs|\n\n\u6211\u4eec\u63d0\u4f9b\u4e86\u65b9\u4fbf\u8c03\u7528MOS API\u7684Python SDK\u4ee5\u53ca\u57fa\u4e8e\u8be5SDK\u5b9e\u73b0\u7684\u5ba2\u6237\u7aef\u3002\n\n\u5b89\u88c5\n----\n\n\u4f7f\u7528pip\u5b89\u88c5\n~~~~~~~~~~~\n\u5728\u547d\u4ee4\u884c\u4e0b\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528pip\u8fdb\u884c\u5b89\u88c5::\n\n sudo pip install mosclient\n\n\u4ece\u6e90\u7801\u5b89\u88c5\n~~~~~~~~~~\n\u4ece `github\u4e0b\u8f7d\u6700\u65b0\u7248 `_ \u4ee3\u7801\u5e76\u89e3\u538b\uff0c\u6216\u8005\u6267\u884c\u5982\u4e0b\u547d\u4ee4\u83b7\u53d6\u6e90\u7801::\n\n git clone https://github.com/meituan/mcsapi_python.git\n\n\u8fdb\u5165mcsapi_python\u76ee\u5f55\u6267\u884c\u4e0b\u8ff0\u547d\u4ee4\u5b89\u88c5\u5ba2\u6237\u7aef\u53ef\u6267\u884c\u6587\u4ef6climos\u4ee5\u53ca\u76f8\u5e94\u7684python SDK::\n\n python setup.py install\n\n\u8bbf\u95eeMOS\u63a7\u5236\u53f0\u7684 `API\u9875\u9762 `_ \u83b7\u5f97API\u5165\u53e3URL\u3001ACCESS Key\u548cSecret\u3002\n\n\u4f7f\u7528Python SDK\n--------------\n\n\u901a\u8fc7mosclient.client.Client\u751f\u6210\u5ba2\u6237\u7aef\u5b9e\u4f8b\uff0cAPI\u63a5\u53e3\u8bf4\u660e\u5b9e\u73b0\u53c2\u89c1 `SDK API\u6587\u6863 `_ \u3002\n\n\u793a\u4f8b\u4ee3\u7801\u5982\u4e0b\uff1a\n\n::\n\n import mosclient.client\n\n version = '1'\n key = 'MOS_ACCESS_KEY'\n secret = 'MOS_ACCESS_SECRET'\n url = 'https://mosapi.meituan.com/mcs/v1'\n\n cli = mosclient.client.Client(version, key, secret, url)\n\n balance = cli.GetBalance()\n print balance\n\n\n\u4f7f\u7528Python\u5ba2\u6237\u7aef\n----------------\n\n\u5b89\u88c5\u5ba2\u6237\u7aef\u8f6f\u4ef6\u540e\uff0c\u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\u5f00\u59cb\u4f7f\u7528MOS API Python\u5ba2\u6237\u7aef\u3002\n\n\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\n~~~~~~~~~~~~\n\n\u5728MOS\u63a7\u5236\u53f0 `API\u9875\u9762 `_ \u83b7\u53d6\u4e2a\u4eba\u7684MOS ACCESS Key\u548cSecret\uff0c\u4ee5\u53caAPI\u5165\u53e3URL\u3002\u8bbe\u7f6e\u5982\u4e0b\u73af\u5883\u53d8\u91cf\n\n::\n\n export MOS_ACCESS=4ba303cc17454cc7904e044db2a3c912\n export MOS_SECRET=2952f821201341a38978ac4a4a292ce8\n export MOS_URL=https://mosapi.meituan.com/mcs/v1\n\n\u6267\u884cclimos\u5ba2\u6237\u7aef\n~~~~~~~~~~~~~~~~\n\nclimos\u662f\u547d\u4ee4\u884c\u7684\u5ba2\u6237\u7aef\u5de5\u5177\uff0c\u7528\u6237\u53ef\u4ee5\u5728\u7ec8\u7aef\u8fd0\u884c\uff0c\u4e0b\u9762\u7684\u793a\u4f8b\u662f\u5982\u4f55\u4f7f\u7528\u547d\u4ee4\u884c\u521b\u5efa\u4e00\u53f0\u673a\u5668\uff1a\n\n::\n\n # \u8f93\u51faclimos\u547d\u4ee4\u884c\u5de5\u5177\u5e2e\u52a9\u4fe1\u606f\n > climos help\n\n # \u83b7\u53d6\u5f53\u524d\u4f59\u989d\n > climos GetBalance\n\n # \u5217\u51fa\u6240\u6709\u53ef\u7528\u7684\u865a\u62df\u673a\u955c\u50cf\u6a21\u677f\uff0c\u9009\u62e9\u4e00\u4e2a\u6a21\u677f\uff0c\u5e76\u8bb0\u4e0b\u6a21\u677fID\uff0c\u59828e76df8f-3476-4eed-8469-ed22daa1334c (templateID)\n > climos DescribeTemplates\n\n # \u5217\u51fa\u6240\u6709\u53ef\u7528\u7684\u865a\u62df\u673a\u7c7b\u578b\uff0c\u9009\u62e9\u4e00\u4e2a\u7c7b\u578b\uff0c\u5e76\u8bb0\u4e0b\u7c7b\u578bID\uff0c\u5982C1_M1 (instanceTypeID)\n > climos DescribeInstanceTypes\n\n # \u521b\u5efa\u865a\u62df\u673a\uff0c\u6ce8\u610f\u9700\u8981\u5e10\u6237\u4e2d\u6709\u8db3\u591f\u4f59\u989d\n > climos CreateInstance 8e76df8f-3476-4eed-8469-ed22daa1334c C1_M1\n\n\n.. |readthedocs| image:: https://readthedocs.org/projects/mcsapi-python/badge/?version=latest\n :target: http://mcsapi-python.readthedocs.org/zh_CN/latest/\n :alt: Documentation Status\n\n\n\u66f4\u65b0\u5386\u53f2\n========\nv1.0.14 (2017-12-08)\n-------------------\n1. \u589e\u52a0DeepLearning Caffe\u652f\u6301\n\nv1.0.12 (2017-11-09)\n-------------------\n1. \u589e\u52a0DeepLearning Docker Image\u7ba1\u7406\u63a5\u53e3\n\nv1.0.11 (2017-11-07)\n-------------------\n1. \u589e\u52a0DeepLearning Project/Job\u7ba1\u7406\u63a5\u53e3\n\nv1.0.10 (2016-09-19)\n-------------------\n1. \u589e\u52a0VPC\u53ca\u5176\u5b50\u7f51\u7684\u7ba1\u7406\u63a5\u53e3\n2. \u521b\u5efa\u4e3b\u673a\u65f6\u5141\u8bb8\u6307\u5b9a\u6240\u5c5e\u7f51\u7edc\u4ee5\u53caIP\n3. \u6d6e\u52a8IP\u5141\u8bb8\u7ed1\u5b9a\u591a\u4e2a(\u5177\u4f53\u673a\u578b\u548c\u914d\u989d\u8bf7\u63d0\u5de5\u5355\u54a8\u8be2)\n4. \u589e\u52a0\u67e5\u8be2\u4e3b\u673a\u5141\u8bb8\u7ed1\u5b9a\u6d6e\u52a8IP\u6570\u91cf\u3001\u5df2\u7ed1\u5b9a\u6d6e\u52a8IP\u6570\u91cf\u548c\u5269\u4f59\u53ef\u7ed1\u5b9a\u6d6e\u52a8IP\u6570\u91cf\u7684\u63a5\u53e3\n\nv1.0.9 (2016-08-04)\n-------------------\n1. \u6dfb\u52a0RDS\u4e00\u4e3b\u591a\u4ece\u76f8\u5173\u63a5\u53e3\n2. \u6dfb\u52a0ECS(Memcache)\u76f8\u5173\u63a5\u53e3\n\nv1.0.8 (2016-04-27)\n-------------------\n1. \u589e\u52a0\u540e\u8ba1\u8d39\u4e3b\u673a\u521b\u5efa\u63a5\u53e3\u517c\u5bb9\n2. \u589e\u52a0\u4e1a\u52a1\u7ec4\u76f8\u5173API\n3. \u652f\u6301ip\u521b\u5efa\u5907\u4efd\u7528\u6237\u81ea\u52a8\u5f00\u653e80\u7aef\u53e3\n\nv1.0.7 (2016-01-29)\n-------------------\n1. \u589e\u52a0EBS\u76f8\u5173API\n2. \u589e\u52a0\u6d6e\u52a8ip\u70ed\u5207\u6362\u63a5\u53e3\n3. \u652f\u6301\u6d6e\u52a8ip\u7684\u64cd\u4f5c\u7528\u5177\u4f53ip\u4ee3\u66ff\u539fid\n\nv1.0.6 (2015-09-09)\n-------------------\n1. \u589e\u52a0\u6d6e\u52a8IP\u76f8\u5173API\n2. \u521b\u5efa\u4e3b\u673a\u65f6\u5141\u8bb8\u6307\u5b9a\u533a\u57df\n\nv1.0.5 (2015-08-10)\n-------------------\n1. \u589e\u52a0RDS\u76f8\u5173api\n\nv1.0.4 (2015-05-13)\n-------------------\n1. \u589e\u52a0Redis\u7f13\u5b58API\n\nv1.0.3 (2014-12-19)\n-------------------\n1. \u4fee\u6539SDK\u521b\u5efa\u4e3b\u673a\u4ee5\u53ca\u4fee\u6539\u4e3b\u673a\u914d\u7f6e\u65f6\u6570\u636e\u76d8\u7684\u5355\u4f4d\uff0c\u753110G\u4fee\u6539\u4e3a1G\uff0c\u4e0eRESTful API\u7684\u5355\u4f4d\u7edf\u4e00\u3002 (\u4e0e\u4e4b\u524d\u7248\u672c\u4e0d\u517c\u5bb9\uff0c\u5347\u7ea7\u7248\u672c\u65f6\u8bf7\u6ce8\u610f)\n\nv1.0.2 (2014-10-29)\n-------------------\n1. ChangeInstanceType \u652f\u6301\u8c03\u6574\u989d\u5916\u7684\u78c1\u76d8\u548c\u5e26\u5bbd\n2. \u589e\u52a0\u4fdd\u5b58\u548c\u5220\u9664\u6a21\u677fAPI\n\nv1.0.1 (2014-08-26)\n-------------------\n1. CreateInstance \u652f\u6301\u589e\u52a0\u989d\u5916\u7684\u78c1\u76d8\u548c\u5e26\u5bbd\n\n\nv1.0.0 (2013-10-15)\n-------------------\n1. MCS API\u7b2c\u4e00\u4e2a\u7248\u672c\uff0c\u5b8c\u6210\u57fa\u672c\u529f\u80fd\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/mosclient/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://mos.meituan.com/document#sdk.html", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mosclient", "package_url": "https://pypi.org/project/mosclient/", "platform": "", "project_url": "https://pypi.org/project/mosclient/", "project_urls": { "Homepage": "https://mos.meituan.com/document#sdk.html" }, "release_url": "https://pypi.org/project/mosclient/1.0.14/", "requires_dist": null, "requires_python": "", "summary": "Client library for Meituan Cloud Platform EC2 API", "version": "1.0.14" }, "last_serial": 3407447, "releases": { "1.0.10": [ { "comment_text": "", "digests": { "md5": "a3b64d2f5b55f285f34fead432f5eb88", "sha256": "cc2cb046f448cf2a1351d6ca6280c64d78121cd9b89227e3fc5c3053125089b4" }, "downloads": -1, "filename": "mosclient-1.0.10.tar.gz", "has_sig": false, "md5_digest": "a3b64d2f5b55f285f34fead432f5eb88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31774, "upload_time": "2017-07-24T08:00:03", "url": "https://files.pythonhosted.org/packages/9d/d7/35966e3a53a418e21245532aa2a81e97d7ebc09afea9f75be6f68f343f2b/mosclient-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "ed2123e2c760fad13ae8e585e5efc737", "sha256": "c5d2154c68a56e84ab50bb65c44d51dc79c7e79066df98b747ea3e0449f85500" }, "downloads": -1, "filename": "mosclient-1.0.11.tar.gz", "has_sig": false, "md5_digest": "ed2123e2c760fad13ae8e585e5efc737", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37280, "upload_time": "2017-11-07T08:32:18", "url": "https://files.pythonhosted.org/packages/d4/de/adb23926d1466e49aa4fe352297ece5c8072abdf40160ae45aa1494b62e6/mosclient-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "314a0731656f814eda2d07381b2ee139", "sha256": "8a966d9b74d0d237c5b81818460f9cf20ad1560af94a057282d31bd256c0de41" }, "downloads": -1, "filename": "mosclient-1.0.12.tar.gz", "has_sig": false, "md5_digest": "314a0731656f814eda2d07381b2ee139", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37706, "upload_time": "2017-11-10T05:14:14", "url": "https://files.pythonhosted.org/packages/2f/ac/c73ff98617d2c207fdc804715c031e642e28565e0b7009404ff25065fae5/mosclient-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "9e3890bf89b515a0c83e8a0bb24878b5", "sha256": "b31d3e2eb80952c8cd4847e3ddee8e3ffcec415ea3cf4ed044c87a832b38917e" }, "downloads": -1, "filename": "mosclient-1.0.13.tar.gz", "has_sig": false, "md5_digest": "9e3890bf89b515a0c83e8a0bb24878b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37518, "upload_time": "2017-11-13T06:48:03", "url": "https://files.pythonhosted.org/packages/0e/79/dc43b686e0fed33ebd1d584ccb0348a7056240de6b1a6f59b1c8046c83b0/mosclient-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "4978a7de25968d56f4a73b5fe4f9e80b", "sha256": "7060b19808c7ec86d16c06a5c58f1a306d2a578132f5794e82b8047eb86449cf" }, "downloads": -1, "filename": "mosclient-1.0.14.tar.gz", "has_sig": false, "md5_digest": "4978a7de25968d56f4a73b5fe4f9e80b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37765, "upload_time": "2017-12-11T13:12:01", "url": "https://files.pythonhosted.org/packages/5b/6b/fb151996b276f94cd7585cf20ac23720ed61aba3fb0ad3517ef7bf9db2b6/mosclient-1.0.14.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cd09f111245a1656709ea9ac4ae02196", "sha256": "265ccd6d6d0f6064b29b44f981f37cceca43ded8a3222f63774098755ec37877" }, "downloads": -1, "filename": "mosclient-1.0.3.tar.gz", "has_sig": false, "md5_digest": "cd09f111245a1656709ea9ac4ae02196", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34071, "upload_time": "2014-12-29T02:37:14", "url": "https://files.pythonhosted.org/packages/85/bc/f7204ad1f5074f627f462486fd394ea76cf4fbcde2d0a22ed63df81ae8be/mosclient-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "0519b80e51821dc7894f9aba545c7f75", "sha256": "c5445182193e977316aee57edffad0105cc450437a02647f148c03de9b99ad45" }, "downloads": -1, "filename": "mosclient-1.0.5.tar.gz", "has_sig": false, "md5_digest": "0519b80e51821dc7894f9aba545c7f75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38725, "upload_time": "2015-08-12T08:48:04", "url": "https://files.pythonhosted.org/packages/e6/b7/ec6c9d9c46afca3b2a9e9ab7d7563f363f79a807a6d10c0a8f38d24150f9/mosclient-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "02851012a4976390a45b5b40cbdb7a37", "sha256": "f8afc28793bc13cbc065284813a91ef5c88d5dafef5f469e157863fd4b789744" }, "downloads": -1, "filename": "mosclient-1.0.6.tar.gz", "has_sig": false, "md5_digest": "02851012a4976390a45b5b40cbdb7a37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39964, "upload_time": "2015-09-10T07:40:13", "url": "https://files.pythonhosted.org/packages/6d/1a/b96997ad7448e64362bf257cb51927d537118a628fc8a7b774727d38fdcf/mosclient-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "f2a3a52ac7c3f08557e4615b920f2887", "sha256": "d36e9021930e2928f6394b9bd81f3f60c432980d3f99d95e8dceb0d0e42c7d97" }, "downloads": -1, "filename": "mosclient-1.0.7.tar.gz", "has_sig": false, "md5_digest": "f2a3a52ac7c3f08557e4615b920f2887", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26426, "upload_time": "2016-02-01T01:31:17", "url": "https://files.pythonhosted.org/packages/ca/8b/ce42731f8e73f905f843f9678aa6f918c22a6e638d0aef44479f5aaddad1/mosclient-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "f1e5355e2b94a13c292d21c3c4094f67", "sha256": "030d13248da6951b35fdf436ed63bd6a74a41c986ed49852695425480b020a77" }, "downloads": -1, "filename": "mosclient-1.0.8.tar.gz", "has_sig": false, "md5_digest": "f1e5355e2b94a13c292d21c3c4094f67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27489, "upload_time": "2016-05-05T02:24:43", "url": "https://files.pythonhosted.org/packages/71/9d/8e994901768253823349d033acee662b27d870fff03808b41da6a1c09713/mosclient-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "6a4692608b6f103ed4f96f7c8289ec7b", "sha256": "399515a70604279a9485a94a39b93571c427045acf8867ef5bca880eb8b46c07" }, "downloads": -1, "filename": "mosclient-1.0.9.tar.gz", "has_sig": false, "md5_digest": "6a4692608b6f103ed4f96f7c8289ec7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28144, "upload_time": "2016-08-24T08:22:00", "url": "https://files.pythonhosted.org/packages/b7/cf/bc18bb0e46a7935f94332f2152f0f7a2fd1813cd0dd2c8708901e3bcf7a6/mosclient-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4978a7de25968d56f4a73b5fe4f9e80b", "sha256": "7060b19808c7ec86d16c06a5c58f1a306d2a578132f5794e82b8047eb86449cf" }, "downloads": -1, "filename": "mosclient-1.0.14.tar.gz", "has_sig": false, "md5_digest": "4978a7de25968d56f4a73b5fe4f9e80b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37765, "upload_time": "2017-12-11T13:12:01", "url": "https://files.pythonhosted.org/packages/5b/6b/fb151996b276f94cd7585cf20ac23720ed61aba3fb0ad3517ef7bf9db2b6/mosclient-1.0.14.tar.gz" } ] }