问题标签 [azure-sdk-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4367 浏览

python - 使用 Azure 计费 API/SDK 显示 azure 成本分析数据

在 Azure 门户中,如果选择一个订阅,可以查看成本分析,如下图所示

Azure 成本分析

我想以编程方式获取上面显示的信息,可能正在使用某些 python SDK API/REST API。如果有人对此有任何经验/想法,请提供帮助。

浏览完回复后,我浏览了 Azure Billing Rest API,现在可以调用 Usage Aggrgate 和 RateCard 相关的 Rest API。

以下是这些 REST 调用的结果。. Azure 计费使用聚合响应

Azure 计费价目表响应

但老实说,我仍然没有弄清楚这些如何给我详细的视图,比如成本分析在哪里可以显示每个资源的相关成本。实际上我对 Azure 很陌生,可能这就是为什么我错过了链接一些地方。

有人可以在这里给出一些提示吗?

0 投票
2 回答
531 浏览

azure - KeyVault 获取机密失败

这是我的代码,几天前它还在工作,现在它在尝试从保险库中取出秘密时抛出错误。我正在使用通过 pip 安装的最新版本的 Azure Python SDK。

创建秘密有效,但获取秘密失败并出现以下回溯

Herr 是 pip 包的列表

任何帮助表示赞赏。

0 投票
1 回答
324 浏览

python - 如何使用 Azure Python 设备 SDK 从设备更新设备孪生?

我正在使用适用于 Python 的 Azure 设备 SDK。

我喜欢使用 Azure 设备 Python SDK 从设备触发设备孪生的更新。不幸的是,我找不到任何示例,甚至找不到解释如何使用它的 API 文档。

有谁知道如何使用 Python SDK 从设备更新 Azure IoT Hub 中的设备孪生?

问候, 罗兰

0 投票
1 回答
241 浏览

azure-sdk-python - 如何使用特定的 api 版本创建 Monitor Client?

我正在尝试调用特定版本的 ARM API: 2017-03-01-preview

在正常的 REST API 调用中,您可以指定api-version=2017-03-01-preview,但是我看不到使用 Azure Python SDK 的类似选项。

专门尝试针对此 API 版本创建新的 Monitor Client。 http://azure-sdk-for-python.readthedocs.io/en/latest/sample_azure-monitor.html

谢谢!

0 投票
1 回答
793 浏览

azure - Azure 网络安全组/安全规则 - address_prefixes 和 port_ranges

根据 Azure python SDK for SecurityRule 类的定义:

使用source_address_prefixesand destination_port_ranges,我们应该能够配置 CIDRS 或 port_ranges 的列表,但我找不到检查配置是否在的方法。

门户和“获取”都不显示前缀或范围。

0 投票
1 回答
2123 浏览

azure - 使用 Azure python sdk 创建 NSG 不使用安全规则

我在用

λ pip show azure Name: azure Version: 2.0.0

我想创建一个具有特定安全规则的 NSG。我有以下代码。

```

这确实创建了 NSG 罚款,但未能创建适当的规则。

我错过了什么?

0 投票
5 回答
9250 浏览

python - Python Azure sdk:如何从 keyvault 中检索机密?

我需要从 keyvault 中检索秘密。到目前为止,这是我的代码:

但我收到此错误:

msrestazure.azure_exceptions.CloudError:Azure 错误:AuthorizationFailed 消息:对象 ID 为“x”的客户端“x”无权在“/订阅/x”范围内执行“Microsoft.Resources/subscriptions/resources/read”操作。

现在我可以使用 C# 代码/ POwershell 访问具有相同凭据的相同密钥库,因此授权绝对没有问题。不知道为什么它不能使用 SDK 工作。请帮忙。

0 投票
2 回答
774 浏览

azure - 使用 azure python sdk 将虚拟机保存到映像中

我一直在与 Microsoft Azure 合作,使用 Azure SDK for Python 构建虚拟机,现在我想从现有虚拟机创建托管映像。

我看到有一种方法可以在 power shell 中做到这一点

但是经过长时间的研究,我没有找到如何在 python sdk 中做到这一点。我的目标是能够将虚拟机保存到映像中并在之后加载它(我使用的是 ARM 而不是 ASM)。

0 投票
2 回答
1287 浏览

python - 使用 Python API 在 Azure 上获取虚拟机创建时间

我的要求是让订阅中的所有虚拟机都具有启动(创建)时间。我没有在仪表板中找到虚拟机创建时间,就像在Activity log找到时间戳中一样。我想获取由一个订阅 ID 创建的所有虚拟机以及创建时间。

(对于此帐户详细信息,2FA 已启用,因此 - UserPassCredentials将不起作用)

订阅 ID 中所有 VM 的列表:

从以下位置获取创建时间Activity log

我能够获取所有虚拟机(第一个示例程序),但是在尝试Activity log获取一些错误(第二个示例程序)时。

错误:

有人可以帮我找到问题吗?任何帮助真的很感激。

0 投票
1 回答
125 浏览

python - 在 Azure 内的 Visual Studio 2017 中自动化 Python 应用程序

我正在从 csv 文件中提取特征,我使用 Python 来执行任务。我在 Azure 中并使用 Visual Studio 2017 创建了一个 Python 应用程序。它工作得非常好,我正在寻找自动化该过程的方法,以便它按计划分批运行。

我不想将它作为网络作业发布,因为该脚本对我的 VM 本地磁盘中的文件有一些引用。有人可以告诉我可用于批量运行此解决方案的选项吗?