API REST de La estación terrestre de Azure Orbital
Azure Orbital Ground Station le permite programar contactos con naves espaciales de pago por uso para ingerir datos de la nave espacial, supervisar el estado y el estado de la nave espacial, o transmitir comandos a la nave espacial. Los datos entrantes se entregan a la red virtual privada, lo que permite su procesamiento o almacenamiento en Azure.
Una vez completada la incorporación, la API REST de la estación terrestre de Azure Orbital le permitirá crear, eliminar, administrar y enumerar estaciones terrestres, naves espaciales, perfiles de contacto y contactos.
La siguiente información es común a todas las tareas que puede realizar con estas API REST:
- Use el URI
https://management.azure.com/
. - Reemplace
{api-version}
por2022-11-01
. - Reemplace por
{subscriptionId}
el identificador de suscripción en el URI. Este valor es un GUID único para la suscripción, comoc1be1141-a7c9-4aac-9608-3c2e2f1152c3
. Busque el identificador de suscripción mediante la hoja Azure Portal suscripciones. - Sustituya
{resourceGroupName}
por el grupo de recursos. Para más información, consulte el artículo sobre el uso de grupos de recursos para administrar los recursos de Azure. - Establezca el encabezado Content-Type en
application/json
. - Define el encabezado Authorization en un token de web JSON que obtenga de Azure Active Directory. Par obtener más información, consulte Solicitudes de autenticación del Administrador de recursos de Azure.
El flujo general es el siguiente:
- Cree la nave espacial en una región admitida, como
westus2
y siga el proceso de autorización definido en los pasos de incorporación. - Cree un perfil de contacto en la misma región que la nave espacial.
- El perfil de contacto hace referencia a un identificador de recurso de ARM de subred delegado a
Microsoft.Orbital/orbitalGateways
en la misma instancia de Azure Virtual Network que las direcciones IP del punto de conexión del perfil de contacto. La subred delegada en Orbital debe ser al menos una subred de clase C y no tener direcciones IP asociadas a ningún recurso. - Opcionalmente, se puede proporcionar un centro de eventos en el perfil de contacto para recibir telemetría durante el pase. Al "Proveedor de recursos de Azure Orbital" se le debe conceder el rol "remitente de datos Azure Event Hubs".
- El perfil de contacto hace referencia a un identificador de recurso de ARM de subred delegado a
- Enumere los contactos disponibles con la nave espacial desde una estación terrestre autorizada.
- Cree un contacto en un período de tiempo en el que la nave espacial sea visible desde una estación terrestre determinada.
- Reciba los datos de los puntos de conexión proporcionados en el perfil de contacto.
Puede encontrar más información en la página Azure Orbital .