Microsoft Azure Scheduler Management Client Library for Python
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure Scheduler Management客户端库。
Azure资源管理器(ARM)是下一代管理API,用于取代旧版的Azure服务管理(ASM)。
此软件包已在Python 2.7、3.4、3.5和3.6上进行了测试。
有关较旧的Azure服务管理(ASM)库,请参阅azure-servicemanagement-legacy库。
有关更完整的Azure库集合,请参阅azure软件包。
兼容性
重要:如果您有azure软件包的早期版本(版本 < 1.0),在安装此软件包之前应先卸载它。
您可以使用pip检查版本
pip freeze
如果您看到azure==0.11.0(或任何版本低于1.0),请先卸载
pip uninstall azure
使用方法
有关代码示例,请参阅docs.microsoft.com上的Scheduler Management。
提供反馈
如果您遇到任何错误或提出建议,请在项目的问题部分提交问题。
发布历史
2.0.0 (2018-05-23)
一般重大变更
本版本使用下一代代码生成器,可能会引入重大变更。
模型签名现在只使用关键字参数语法。所有位置参数必须重写为关键字参数。为了在大多数情况下保持自动完成,现在为Python 2和Python 3生成模型。Python 3使用“*”语法来表示关键字只使用参数。
枚举类型现在使用“str”混入(类AzureEnum(str, Enum))来改进遇到未识别枚举值时的行为。虽然这不是重大变更,但区别很重要,在此处记录:https://docs.pythonlang.cn/3/library/enum.html#others 快速查看
“is”应完全不使用。
“format”将返回字符串值,其中“%s”字符串格式化将返回NameOfEnum.stringvalue。应优先使用格式化语法。
新长运行操作
返回类型从msrestazure.azure_operation.AzureOperationPoller更改为msrest.polling.LROPoller。外部API相同。
返回类型现在始终是msrest.polling.LROPoller,无论使用哪些可选参数。
使用raw=True时的行为已更改。现在不再返回初始调用结果作为无轮询的ClientRawResponse,而是返回LROPoller。轮询后,最终资源将作为ClientRawResponse返回。
新增polling参数。默认行为是Polling=True,将使用ARM算法进行轮询。当Polling=False时,将返回初始调用的响应而不进行轮询。
polling参数接受msrest.polling.PollingMethod子类的实例。
在轮询完成后调用add_done_callback将不再引发异常,而是立即执行回调。
功能
客户端类可以用作上下文管理器,以保持底层HTTP会话打开以提高性能
错误修复
基本身份验证的作业调度程序无法创建(有关详细信息,请参阅https://github.com/Azure/azure-sdk-for-node/issues/2347)
与wheel 0.31.0的兼容性
1.1.3 (2017-09-07)
错误修复
如果设置了自定义重试策略,则jobs.get函数将失败(#1358)
1.1.2 (2017-04-18)
此wheel包现在使用azure wheel扩展构建
1.1.1 (2017-01-13)
修复time_to_live属性类型以正确解析
1.1.0 (2016-11-14)
重大变更
简化jobs.create_or_update参数
简化jobs.patch参数
1.0.0 (2016-08-30)
初始发布(API版本2016-03-01)
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
构建发行版
azure-mgmt-scheduler-2.0.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c6e6edd386ddc4c21d54b1497c3397b970bc127b71809b51bd2391cb1f3d1a14 |
|
MD5 | 08d43441b14966875089802c595390db |
|
BLAKE2b-256 | a8e0a045f6a62c2fca6a84fabc812b961511565eec31103f9c688ce887dc6d17 |
azure-mgmt-scheduler-2.0.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 59e7cced3ee9b93016efb8cf5f965ca11a463bb8e55f96a2f200b013426dd751 |
|
MD5 | c8ba654e5908694ca5bc304119e68725 |
|
BLAKE2b-256 | e855f3490698ff622244438e667e0321808e84389e69c5fb77a1d6db869d9bb7 |