Как я могу получить, обновить и удалить квоту плановой службы поставщика нестандартных ресурсов для Windows Azure Pack

Я работаю над созданием нового провайдера пользовательских ресурсов в пакете Windows Azure, и я следовал ниже (ссылка) блог и связанные с ним блоги-

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, который поставляется по умолчанию при установке пакета Windows Azure.

Я хочу получить тот же пользовательский интерфейс и функциональность для своего пользовательского провайдера ресурсов, что и в SQL.

Экран квот для плана SQL в Windows Azure Pack

1 ответ

Насколько я знаю, невозможно скопировать интерфейс расширения пользовательского интерфейса поставщика SQL, и вы должны реализовать собственное расширение пользовательского интерфейса. Это делается аналогично обычному проекту веб-сайта ASP.NET, но его необходимо развернуть в пуле приложений WAP.

Хороший пример этого приведен в поставщике настраиваемых ресурсов Hello World, который представлен в качестве примера в комплекте для разработчиков пакетов Windows Azure. Он включает в себя как расширения портала клиента, так и администратора, а также другие уровни настраиваемого RP.

MSDN дает ссылку на компоненты расширения WAP UI здесь.

Работать с планами в WAP можно с помощью API-интерфейса REST Service Management, то есть интерфейсов администратора и плана клиента. Вы можете делать вызовы к этому API от своего собственного поставщика ресурсов.

Другие вопросы по тегам