如何获取,更新和删除Windows Azure Pack的自定义资源提供程序的计划服务配额

时间:2014-09-17 12:02:19

标签: c# azure azure-pack

我正在使用windows azure pack创建新的自定义资源提供程序,我在下面(链接)博客及其相关博客 -

http://blogs.technet.com/b/privatecloud/archive/2014/04/23/custom-resource-providers-in-windows-azure-pack-moving-from-hello-world-to-your-own-resource-provider.aspx

我的问题是 - 如何在自定义资源提供程序中编写计划配额代码,例如检索计划配额,更新计划配额和删除计划配额。

附件是sql自定义资源提供程序Quota UI,默认情况下是Windows Azure Pack安装。

我希望为自定义资源提供程序提供与SQL相同的UI和功能。

SQL Plan Quota Screen in Windows azure pack

1 个答案:

答案 0 :(得分:0)

据我所知,无法复制SQL提供程序UI扩展的界面,您必须实现自己的UI扩展。您这样做与普通的ASP.NET网站项目类似,但它需要部署在WAP应用程序池中。

Hello World自定义资源提供程序中提供了一个很好的示例,在Windows Azure Pack Developers Kit中以Sample为特色。它包括租户和管理门户扩展以及自定义RP的其他层。

MSDN提供了有关WAP UI扩展组件here的参考。

使用Service Management REST API可以使用WAP中的计划,即管理员和租户计划界面。您可以从自定义资源提供程序调用此API。