API REST della stazione di terra orbitale di Azure
Azure Orbital Ground Station consente di pianificare contatti con veicoli spaziali con pagamento in base al consumo per inserire dati dal veicolo spaziale, monitorare la salute e lo stato del veicolo spaziale o trasmettere comandi al veicolo spaziale. I dati in arrivo vengono inviati alla rete virtuale privata consentendone l'elaborazione o l'archiviazione in Azure.
Al termine dell'onboarding , l'API REST azure Orbital Ground Station consentirà di creare, eliminare, gestire ed elencare stazioni di terra, veicoli spaziali, profili di contatto e contatti.
Le informazioni seguenti sono comuni a tutte le attività che è possibile eseguire usando queste API REST:
- Usare l'URI
https://management.azure.com/
. - Sostituire
{api-version}
con2022-11-01
. - Sostituire
{subscriptionId}
con l'identificatore della sottoscrizione nell'URI. Questo valore è un GUID univoco per la sottoscrizione, ad esempioc1be1141-a7c9-4aac-9608-3c2e2f1152c3
. Individuare l'ID sottoscrizione usando il pannello delle sottoscrizioni portale di Azure. - Sostituire
{resourceGroupName}
con il gruppo di risorse. Per altre informazioni, vedere Uso dei gruppi di risorse per gestire le risorse di Azure. - Impostare l'intestazione Content-Type su
application/json
. - Impostare l'intestazione Authorization su un token Web JSON che è possibile ottenere da Azure Active Directory. Per altre informazioni, vedere Autenticazione delle richieste di Gestione risorse di Azure.
Il flusso generale è il seguente:
- Creare il veicolo spaziale in un'area supportata, ad
westus2
esempio ed eseguire il processo di autorizzazione definito nei passaggi di onboarding. - Creare un profilo di contatto nella stessa area del veicolo spaziale.
- Il profilo di contatto fa riferimento a un ID risorsa ARM della subnet delegato a
Microsoft.Orbital/orbitalGateways
nella stessa Rete virtuale di Azure degli indirizzi IP dell'endpoint del profilo di contatto. La subnet delegata a Orbital deve essere almeno una subnet C di classe e non deve avere indirizzi IP collegati ad alcuna risorsa. - Facoltativamente, è possibile specificare un hub eventi nel profilo di contatto per ricevere dati di telemetria durante il passaggio. Al "Provider di risorse Orbitale di Azure" deve essere concesso il ruolo "Mittente dati Hub eventi di Azure".
- Il profilo di contatto fa riferimento a un ID risorsa ARM della subnet delegato a
- Elencare i contatti disponibili con il veicolo spaziale da una stazione di terra autorizzata.
- Creare un contatto in un intervallo di tempo in cui il veicolo spaziale è visibile da una determinata stazione di terra.
- Ricevere i dati negli endpoint forniti nel profilo di contatto.
Per altre informazioni, vedere la pagina Azure Orbital .