API управления службами Azure для .Net

1

Я хотел получить свойства экземпляров Role в облачном сервисе.

Я могу получить свойства экземпляра с помощью вызова REST Api, как указано здесь.

Это API, который я использовал,

https://management.core.windows.net/subscription-id/services/hostedservices/cloudservice-name/deployments/deployment-name

Но я не могу найти эквивалент.Net. Я пробовал следующий класс,

RoleInstanceDiagnosticManager

Но он запрашивает у меня строку подключения, идентификатор развертывания и другие материалы, которые API REST не запрашивает. API REST хорошо работает с именем облака и именем развертывания. Как я могу достичь этого в.Net без указания строки подключения и других материалов?

Есть ли четкая документация для использования API управления сервисами для.net с примерами?

Теги:
azure
rest

2 ответа

0
Лучший ответ

Следующий метод

public static DeploymentGetResponse GetByName (это операции IDeploymentOperations, string serviceName, string deploymentName);

в DeploymentOperationsExtensions помогли получить свойства экземпляра роли.

  • 0
    Разве это не для сайтов Azure? Я подумал, что вы хотите узнать об облачных службах Azure.
  • 1
    Это работает для облачных служб Azure
Показать ещё 1 комментарий
1

На самом деле библиотекой, которую вы хотите использовать, является Azure Management Library которая представляет собой оболочку.Net поверх API REST Service Management. Проверьте это сообщение в блоге от Brady, которое поможет вам начать работу: http://www.bradygaster.com/post/getting-started-with-the-windows-azure-management-libraries.

  • 0
    Я следил за блогом, упомянутым вами. Если этот API является оболочкой для REST API, почему он должен запрашивать у меня строку подключения, идентификатор развертывания, который мне неизвестен в программной среде?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню