REST API наземной станции Azure Orbital

Наземная станция Azure Orbital позволяет планировать контакты с космическими аппаратами с оплатой по мере использования для приема данных с космического аппарата, мониторинга состояния и состояния космического аппарата или передачи команд на космический аппарат. Входящие данные доставляются в вашу закрытую виртуальную сеть, что позволяет их обрабатывать или хранить в Azure.

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

Следующие сведения являются общими для всех задач, которые можно выполнять с помощью этих ИНТЕРФЕЙСов REST API:

  • Используйте универсальный код ресурса (URI).https://management.azure.com/
  • Замените {api-version} на 2022-11-01.
  • Замените {subscriptionId} идентификатором подписки в URI. Это значение является уникальным идентификатором GUID вашей подписки, например c1be1141-a7c9-4aac-9608-3c2e2f1152c3. Найдите идентификатор подписки с помощью колонки портал Azure подписок.
  • Замена {resourceGroupName} на группу ресурсов. Дополнительные сведения см. в разделе Использование групп ресурсов для управления ресурсами Azure.
  • Задайте для заголовка Content-Type значение application/json.
  • Задание для заголовка авторизации веб-маркера JSON, полученного из Azure Active Directory. Дополнительные сведения см. в справочнике REST API Azure.

Общий поток выглядит следующим образом:

  • Создайте космический аппарат в поддерживаемом регионе, westus2 например, и выполните процесс авторизации, определенный на этапах подключения.
  • Создайте профиль контакта в том же регионе, что и космический аппарат.
    • Профиль контакта ссылается на идентификатор ресурса ARM подсети, делегированныйMicrosoft.Orbital/orbitalGateways в том же виртуальная сеть Azure, что и IP-адреса конечной точки профиля контакта. Подсеть, делегированная Orbital, должна быть по крайней мере подсетью класса C и не иметь IP-адреса, присоединенные к какому-либо ресурсу.
    • При необходимости в профиле контакта можно указать концентратор событий для получения данных телеметрии во время прохождения. Поставщику ресурсов Azure Orbital должна быть предоставлена роль "отправитель данных Центры событий Azure".
  • Перечислить доступные контакты с космическим аппаратом с авторизованной наземной станции.
  • Создайте контакт во временном окне, где космический аппарат виден с заданной наземной станции.
  • Получение данных в конечных точках, указанных в профиле контакта.

Дополнительные сведения см. на странице Azure Orbital .