Package: azure-mgmt-orbital
Microsoft Azure SDK for PythonThis is the Microsoft Azure Orbital Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see theazure sdk python release.DisclaimerAzure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer tohttps://github.com/Azure/azure-sdk-for-python/issues/20691Getting startedPrerequisitesPython 3.7+ is required to use this package.Azure subscriptionInstall the packagepipinstallazure-mgmt-orbital
pipinstallazure-identityAuthenticationBy default,Azure Active Directorytoken authentication depends on correct configure of following environment variables.AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.In addition, Azure subscription ID can be configured via environment variableAZURE_SUBSCRIPTION_ID.With above configuration, client can be authenticated by following code:fromazure.identityimportDefaultAzureCredentialfromazure.mgmt.orbitalimportAzureOrbitalimportossub_id=os.getenv("AZURE_SUBSCRIPTION_ID")client=AzureOrbital(credential=DefaultAzureCredential(),subscription_id=sub_id)ExamplesCode samples for this package can be found atOrbital Managementon docs.microsoft.com andSamples RepoTroubleshootingNext stepsProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History2.0.0 (2023-03-20)Features AddedModel ContactProfile has a new parameter third_party_configurationsModel ContactProfileProperties has a new parameter third_party_configurationsModel ContactProfilesProperties has a new parameter third_party_configurationsModel OperationResult has a new parameter next_linkModel OperationResult has a new parameter valueOperation ContactProfilesOperations.begin_create_or_update has a new optional parameter third_party_configurationsBreaking ChangesModel Contact no longer has parameter etagModel ContactProfile no longer has parameter etagModel Spacecraft no longer has parameter etagParameter contact_profile of model Contact is now requiredParameter expiration_date of model AuthorizedGroundstation is now requiredParameter ground_station of model AuthorizedGroundstation is now requiredParameter ground_station_name of model Contact is now requiredParameter id of model AvailableContactsSpacecraft is now requiredParameter id of model ContactParametersContactProfile is now requiredParameter id of model ContactsPropertiesContactProfile is now requiredParameter id of model ResourceReference is now requiredParameter links of model ContactProfile is now requiredParameter links of model Spacecraft is now requiredParameter network_configuration of model ContactProfile is now requiredParameter reservation_end_time of model Contact is now requiredParameter reservation_start_time of model Contact is now requiredParameter title_line of model Spacecraft is now requiredParameter tle_line1 of model Spacecraft is now requiredParameter tle_line2 of model Spacecraft is now requiredRemoved operation AvailableGroundStationsOperations.get1.1.0b1 (2022-11-30)Features AddedAdded model ContactsStatus1.0.0 (2022-06-16)FeaturesAdded operation ContactProfilesOperations.begin_update_tagsAdded operation SpacecraftsOperations.begin_update_tagsAdded operation group OperationsResultsOperationsModel AvailableGroundStation has a new parameter release_modeModel Contact has a new parameter antenna_configurationModel Contact has a new parameter provisioning_stateModel ContactProfile has a new parameter event_hub_uriModel ContactProfile has a new parameter network_configurationModel ContactProfile has a new parameter provisioning_stateModel Spacecraft has a new parameter provisioning_stateModel SpacecraftLink has a new parameter authorizationsBreaking changesModel ContactProfileLink has a new required parameter nameModel ContactProfileLinkChannel has a new required parameter nameModel Spacecraft no longer has parameter authorization_statusModel Spacecraft no longer has parameter authorization_status_extendedModel SpacecraftLink has a new required parameter nameOperation ContactProfilesOperations.begin_create_or_update has a new parameter event_hub_uriOperation ContactProfilesOperations.begin_create_or_update has a new parameter network_configurationOperation ContactProfilesOperations.begin_create_or_update has a new parameter provisioning_stateOperation ContactProfilesOperations.list has a new parameter skiptokenOperation ContactProfilesOperations.list_by_subscription has a new parameter skiptokenOperation ContactsOperations.list has a new parameter skiptokenOperation SpacecraftsOperations.begin_create_or_update has a new parameter provisioning_stateOperation SpacecraftsOperations.list has a new parameter skiptokenOperation SpacecraftsOperations.list_by_subscription has a new parameter skiptokenRemoved operation ContactProfilesOperations.update_tagsRemoved operation SpacecraftsOperations.update_tags1.0.0b1 (2021-11-19)Initial Release