Получите классические диски портала Azure REST

https://management.azure.com/subscriptions/subID/providers/Microsoft.Compute/disks?api-version=2017-03-30

это дает мне все Диски портала New Azure.

замена вышеуказанного Microsoft.Compute на Microsoft.ClassicCompute не дает мне классические диски портала, поскольку в пространстве имен classiccompute нет типа ресурса, называемого дисками.

Какую альтернативу получить классические диски портала?

Пробовали https://management.core.windows.net/subid/services/disks но здесь используется другой механизм аутентификации, есть ли другая конечная точка?


person rashmi b    schedule 21.03.2017    source источник


Ответы (1)


Поскольку вы хотите получить классические диски, чтобы мы могли использовать REST API для управления службами Azure, о котором вы упомянули.

https://management.core.windows.net/subscription-id/services/disks

Информацию о том, как аутентифицировать запросы управления услугами, см. В официальном документе .

Использовать сертификат X509 - вы всегда можете использовать авторизацию на основе сертификата X509 для авторизации запросов SM API.

X509Certificate2 certificate = GetStoreCertificate(Thumbprint);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);
request.ClientCertificates.Add(certificate);

Как создать новый самозаверяющий сертификат, см. документ

Также нам необходимо загрузить сертификат по подписке.

введите здесь описание изображения

Ниже приведены результаты моего тестирования через почтальона. введите здесь описание изображения

Другие ссылки по теме:

manage.windowsazure.com по сравнению с portal.azure .com

person Tom Sun - MSFT    schedule 23.03.2017