问题标签 [azure-management-api]
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.
azure - Azure .NET 管理库 - 列出所有托管服务,验证失败 -
您好,我无法连接到 Microsoft Azure 管理库中的 API。我能够检索管理证书,但无法使用 Azure 管理库。它抛出以下错误..
请在下面找到我用来列出我的 azure 订阅下的服务的代码片段。
azure - Azure 管理 API - 429 请求过多
我构建了一个 Web 应用程序,它对 Azure Rest API 进行查询并创建资源(WebApp、2 个 MySQL 数据库、添加主机名、添加 SSL 证书......)
所有这些查询都转到: https ://management.azure.com/subscriptions/ {subscriptionId}/resourceGroups/{resourceGroup}/....
几次查询后,我收到“429 - 请求太多”。
Management API 有哪些限制?我的帐户不在免费试用中。
好像我只能做10个左右...
谢谢
c# - 如何通过 AAD 对 Azure 服务管理请求进行身份验证
我尝试了 3 种方法都没有结果:
- 根据这篇文章https://msdn.microsoft.com/en-us/library/azure/ee460782.aspx我已经在 AAD 中注册了具有访问 Azure 服务管理 API 权限的新 Web 应用程序(步骤 1-9)并编写了推荐的两行代码来获取令牌:
,但它失败了,但有以下例外:
- 我也试过:
其中 clientSecret 是我的应用程序的秘密应用程序密钥。这个版本返回一个token,但是使用这个token的请求返回403 Forbidden:服务器验证请求失败。验证证书是否有效并且与此订阅相关联。
但它也失败了,与第一种情况相同......
你能帮帮我吗?
azure - Azure API 未能对请求进行身份验证
我正在使用下一个代码来获取 Azure AD 身份验证的令牌
之后,我将在 Azure 中创建一个网站
但是每次我执行时都会出现以下错误:
ForbiddenError:服务器未能对请求进行身份验证。验证证书是否有效并且与此订阅相关联。
我尝试按照他们在这里所说的方式导入管理证书: https ://www.simple-talk.com/cloud/security-and-compliance/windows-azure-management-certificates/
并且还尝试了这个: http ://technetlibrary.com/change-windows-azure-subscription-azure-powershell/198
用于导入管理证书。
我还授予应用程序访问管理 API 的权限。
azure-resource-manager - Azure 资源运行状况 REST API 响应运行状况与 Web 应用资源类型的门户结果不一致
当我使用 Azure 资源管理 REST API 发送 GET 请求以获取特定订阅 ID 下所有资源的资源健康状态时,如下所示:
我得到如下回复:
如上所示,特定 Web 应用程序的可用性状态为“未知”。
但是,在 Azure 门户中,这个 Web 应用被故意暂停超过 15 分钟,以检查 REST API 响应是否与门户中的实际状态一致,预计返回“已停止”而不是“未知”。
有没有人遇到类似的行为或对此有任何想法?在相同的意外可用性状态下,此结果始终可重现。
非常感谢。
c# - 获取角色 - Azure API 返回 (400) 错误请求
除了用于虚拟机的 GetRole 之外,我有很多 Azure 管理 API 可以使用下面的代码。这是此 api 调用的文档:https ://msdn.microsoft.com/en-us/library/azure/jj157193.aspx
这是我要执行的代码:
编辑:我现在已修复 URL,但收到 400 - 错误请求。
azure - 处理 Azure Webapps Metric API 时的异常和不正确的响应
尝试以编程方式从 Web 应用的 Azure 管理 API 中检索性能指标定义和值
使用最新的 Nuget 包(基于 Rest)进行 Azure 管理:Assembly Microsoft.Azure.Management.Websites.dll,v1.0.0.2
无论我将什么参数传递给过滤器属性,ctx.Sites.GetSiteMetrics 都会返回内部服务器错误
ctx.Sites.GetSiteMetricDefinitions 返回 15 个空对象(序列化不正确?)
早期版本的库(基于 TokenCloudCredential)返回更模糊的错误(找不到资源)
有任何想法吗?
根据要求,GetSiteMetricDefinitions 调用的提琴手输出(看起来确实不正确的序列化?)
c# - 需要 Azure Web 分析 API
我想构建我自己的自定义简单网页,显示来自我们在 azure 上运行的许多网站的统计信息。(基本上是portal.azure.com 的精简版,它将在办公室中显示在监视器上的简单数据)
我想显示的所有统计信息当前都存在于 portal.azure.com 上,例如: - 每分钟的请求数 - 响应时间 - 每分钟的 Http 服务器错误数
我是否能够访问 azure 门户当前所做的相同数据,或者我是否需要在具有 API 的网站中实现其他内容,然后我可以使用该 API 来构建我的单独网站?
java - Azure Java SDK - 在哪里获取新门户上的 serviceName 和 deploymentName 的值
我正在尝试使用 Azure Java SDK 为我的 azure 虚拟机自动执行任务,例如在一天的不同阶段启动和停止它们
我在这里查看启动虚拟机的 azure 文档
有问题的方法签名如下
我想知道 - 我在哪里可以在我的虚拟机的 azure 控制台上获取 serviceName 和 deploymentName 的值?
我尝试查看旧门户和新门户,但迄今为止我一直无法找到这些值
这个问题看起来与以下 url 中的问题重复,但它不是 Azure 查找部署名称
事实上,当您查看旧门户(https://manage.windowsazure.com)时 - 上面的链接给出了获取部署名称的正确答案
但是,如果您在旧门户中创建 VirtualMachine 并在新门户 ( https://portal.azure.com ) 中查看它 - 它会显示在 Virtual Machine Classic 选项下。借助上述链接,我能够使用 Java SDK 在经典虚拟机上执行操作
如果我在虚拟机选项(不是虚拟机(经典))下的新门户中创建虚拟机,我无法找到部署名称或服务名称
所以更新问题 - 如何在新门户中找到虚拟机的部署名称和服务名称
另外 - 我在 SDK 中注意到的另一件事 - 如果您输入了错误的 serviceName - 它会记录部署名称错误 - 这让我在经典虚拟机上呆了一段时间
只是为了结束这个问题为了能够在非经典虚拟机上执行操作 - 使用这个 Maven 依赖项
对于非经典虚拟机上的操作 - 您需要使用 Active Directory 安全性 - 请参阅此链接 - https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/ 要在经典虚拟机上执行操作 - 使用此 maven 依赖项
对于经典虚拟机上的操作 - 您需要使用证书