问题标签 [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.

0 投票
2 回答
879 浏览

java - Azure Java SDK - 类去了哪里

我正在使用 Java sdk 尝试自动化一些天蓝色的任务,例如启动服务器和关闭服务器。我正在使用来自 maven 的 0.9.0 版本的 java sdk

这段代码在eclipse中编译运行成功

当我升级到最新版本的 sdk - 0.9.1 - 以下类不再存在

我在网上找不到任何东西来说明这些课程的去向——它们是否已被弃用或更多到另一个库

如果有人知道我应该改用什么类或者他们可能已经移到了哪些库 - 那会很棒或者如果有人可以建议对上述代码进行任何改进以启动服务器,那将不胜感激

谢谢达米安

0 投票
1 回答
213 浏览

azure - 使用管理休息 api 启动服务工作者角色

我正在尝试使用 Windows 调度程序停止/启动 Azure Worker 角色。我使用的操作网址如下:https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>/. 它使用证书进行保护。响应是以下错误。

Http 操作 - 来自主机 'management.core.windows.net' 的响应:'NotFound' 响应标头:x-ms-servedbyregion:ussouth3 Strict-Transport-Security:max-age=31536000;includeSubDomains x-ms-request-id:e1f235c155cf6a00a904a527bc22c77f 缓存控制:无缓存日期:2016 年 1 月 15 日星期五 19:55:02 GMT 服务器:1.0.6198.304 (rd_rdfe_stable.160106-1801) Microsoft-HTTPAPI/2.0 正文:ResourceNotFoundThe不支持资源服务名称托管服务。

我按照这里的说明进行操作:https ://msdn.microsoft.com/en-us/library/azure/ee460808.aspx 原始 POST 如下所示:POST https://management.core.windows.net/9974e512- xxxx-xxxx-xxxx-xxxxxxxxb846a/services/hostedservices/sblqueueprocessorservice/deployments/c2cdxxxxxxxxxxxxxxxxxxxxxxxxxxx6e32/ HTTP/1.1 x-ms-version: 2009-10-01 Content-Type: application/xml Host: management.core.windows.net Content-长度:173

此外,Get Deployment API 调用有效。

0 投票
1 回答
86 浏览

sharepoint - Sharepoint Online:MSFT 管理活动 API,针对 SitePermissionsModified 事件的不完整详细信息

我正在使用管理活动 API 为我的 O365 租户协作/共享点站点获取外部共享切换事件。

ManagementActivityAPI此处的文档列出了SitePermissionsModified作为该案例的潜在匹配项。

当我更改设置(说没有外部共享)时,我得到以下事件

现在这个事件没有说发生了什么变化?它只是说 SitePermissionsModified,有没有办法知道到底发生了什么?

0 投票
3 回答
2698 浏览

azure - 以编程方式获取 azure 虚拟机大小列表

我是 .net 的 Azure 管理库的新手。我们如何枚举与订阅相关的可用 VM 实例大小,或者通常使用 .Net 或 Rest API 的 Azure 管理库?请建议。

0 投票
1 回答
393 浏览

azure - 如何以编程方式访问 Azure 管理服务“操作日志”?

每当通过 Azure 管理服务(以前称为管理 API)发出活动操作时,例如创建云服务的新部署或对其进行扩展(使用“更新部署”操作),Azure 的“操作日志”中会出现两个条目管理门户。一项用于启动操作,另一项用于操作完成(成功与否)。

能否以编程方式访问此日志,也许通过管理服务?

0 投票
1 回答
226 浏览

azure - 如何使用 ARM 模板在云服务上添加诊断扩展

我想知道我们需要如何在 ARM 模板中定义资源,以便在部署的云服务上启用诊断扩展。在我遇到的示例中,我只能在具有 IaasDiagnostics 的虚拟机中看到它。但我找不到任何关于启用云服务诊断(PaaSDiagnostics)的信息。

提前致谢

0 投票
1 回答
4283 浏览

c# - 无法从 azure AD 获取新的刷新令牌,授权类型 refresh_token 使用旧刷新令牌调用

我正在使用 Azure 服务管理 API 和 OAuth API 来生成访问令牌。但是在调用授权类型“refresh_token”时,为了刷新访问令牌,它会返回新的访问令牌,但该响应没有新的刷新令牌。所以我必须使用旧的刷新令牌来刷新访问令牌。问题是 5-6 小时后,刷新令牌返回错误 invalid_client(验证凭据时出错。提供了无效的客户端密码)。在其他情况下,例如通过 Azure AD 进行的 Office 365 应用程序身份验证,它会返回所有内容。

我必须通过 API 调用传递任何特定的参数或标头吗?

下面是我的代码截图

在此处输入图像描述

请帮忙。

提前致谢

0 投票
1 回答
180 浏览

c# - 从 AzureWebJob 使用 Azure 管理 API

我正在开发一个应用程序,该应用程序需要运行 AzureWebJob 以在将消息放置在 AzureQueue 上时部署站点的新实例。我正在使用 CertificateCloudeCredentials 对请求进行身份验证。我正在使用以下代码创建凭据:

在我的开发机器上这工作正常,但是当我在 azure 上上传 WebJob 时,当我尝试使用管理客户端实例发出请求时出现异常。异常消息显示:“消息:ForbiddenError:服务器未能验证请求。验证证书有效并与此订阅相关联。”

显然我需要在运行代码的机器上安装证书,但由于这是在 Azzure WebApplication 上运行的 WebJob,我该如何实现呢?

管理 API 的另一个身份验证选项是使用 TokenCredentials,但我无法在我的本地环境中使这些工作。我试过这个指南无济于事https://msdn.microsoft.com/en-us/library/dn722415.aspx。我也怀疑它是否会起作用,因为您需要使用 Azzure 帐户登录才能获得令牌。

所以.. ¿我如何在 WebJob 中使用管理 API?

0 投票
1 回答
220 浏览

powershell - 在 C# 中以编程方式创建 azure 网站

我想用 C# 在 Azure 中创建/更新网站/云服务。我的目标是在 Azure 中部署网站/云服务,无需任何用户干预。

谁能帮我解决以下问题?

  1. 我们可以使用 C# 代码管理 Azure 网站/云服务吗?如果是,那么如何(任何库/api/nuget 包)?
  2. 如果在 C# 中不可能,那么还有什么其他选择可以实现这一点?我阅读了 WebDeploy(MsDeploy),powershell 可以完成这项工作,但我不确定在这种情况下哪一个是最好的以及如何使用它们。
0 投票
2 回答
2308 浏览

azure - 无法检索 Azure 身份验证令牌。必须将帐户添加到目录

我在 Azure 中有一个具有本机客户端应用程序的 Active Directory 对象。该应用程序具有服务管理 API 访问所需的所有权限。 应用权限

在 AD 目录中,我添加了 2 个用户。一个是我在创建目录对象时登录的帐户。此帐户是在创建目录时自动添加的。另一个是我在创建目录对象后手动添加的。

因此,在下面的示例中,帐户 2 是我在创建目录时登录的帐户。帐户 1 我手动添加。 例子

当我尝试使用 Account 2 凭据从 oauth2 端点检索访问令牌时,我收到错误消息:

但是,该帐户已明确添加到目录中。此外,当我使用帐户 1 的凭据时,我能够成功进行身份验证。我在脚本中更改的唯一内容是用户名和密码。客户端 ID 和租户 ID 保持不变。

当我使用的帐户显然是目录的用户时,为什么会出现上述错误?