azure-mgmt-orbital 2.0.0

Creator: codyrutscher

Last updated:

Add to Cart

Description:

azuremgmtorbital 2.0.0

Microsoft Azure SDK for Python
This 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 the azure sdk python release.
Disclaimer
Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691
Getting started
Prerequisites

Python 3.7+ is required to use this package.
Azure subscription

Install the package
pip install azure-mgmt-orbital
pip install azure-identity

Authentication
By default, Azure Active Directory token authentication depends on correct configure of following environment variables.

AZURE_CLIENT_ID for Azure client ID.
AZURE_TENANT_ID for Azure tenant ID.
AZURE_CLIENT_SECRET for Azure client secret.

In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.
With above configuration, client can be authenticated by following code:
from azure.identity import DefaultAzureCredential
from azure.mgmt.orbital import AzureOrbital
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = AzureOrbital(credential=DefaultAzureCredential(), subscription_id=sub_id)

Examples
Code samples for this package can be found at Orbital Management on docs.microsoft.com and Samples Repo
Troubleshooting
Next steps
Provide Feedback
If you encounter any bugs or have suggestions, please file an issue in the
Issues
section of the project.

Release History
2.0.0 (2023-03-20)
Features Added

Model ContactProfile has a new parameter third_party_configurations
Model ContactProfileProperties has a new parameter third_party_configurations
Model ContactProfilesProperties has a new parameter third_party_configurations
Model OperationResult has a new parameter next_link
Model OperationResult has a new parameter value
Operation ContactProfilesOperations.begin_create_or_update has a new optional parameter third_party_configurations

Breaking Changes

Model Contact no longer has parameter etag
Model ContactProfile no longer has parameter etag
Model Spacecraft no longer has parameter etag
Parameter contact_profile of model Contact is now required
Parameter expiration_date of model AuthorizedGroundstation is now required
Parameter ground_station of model AuthorizedGroundstation is now required
Parameter ground_station_name of model Contact is now required
Parameter id of model AvailableContactsSpacecraft is now required
Parameter id of model ContactParametersContactProfile is now required
Parameter id of model ContactsPropertiesContactProfile is now required
Parameter id of model ResourceReference is now required
Parameter links of model ContactProfile is now required
Parameter links of model Spacecraft is now required
Parameter network_configuration of model ContactProfile is now required
Parameter reservation_end_time of model Contact is now required
Parameter reservation_start_time of model Contact is now required
Parameter title_line of model Spacecraft is now required
Parameter tle_line1 of model Spacecraft is now required
Parameter tle_line2 of model Spacecraft is now required
Removed operation AvailableGroundStationsOperations.get

1.1.0b1 (2022-11-30)
Features Added

Added model ContactsStatus

1.0.0 (2022-06-16)
Features

Added operation ContactProfilesOperations.begin_update_tags
Added operation SpacecraftsOperations.begin_update_tags
Added operation group OperationsResultsOperations
Model AvailableGroundStation has a new parameter release_mode
Model Contact has a new parameter antenna_configuration
Model Contact has a new parameter provisioning_state
Model ContactProfile has a new parameter event_hub_uri
Model ContactProfile has a new parameter network_configuration
Model ContactProfile has a new parameter provisioning_state
Model Spacecraft has a new parameter provisioning_state
Model SpacecraftLink has a new parameter authorizations

Breaking changes

Model ContactProfileLink has a new required parameter name
Model ContactProfileLinkChannel has a new required parameter name
Model Spacecraft no longer has parameter authorization_status
Model Spacecraft no longer has parameter authorization_status_extended
Model SpacecraftLink has a new required parameter name
Operation ContactProfilesOperations.begin_create_or_update has a new parameter event_hub_uri
Operation ContactProfilesOperations.begin_create_or_update has a new parameter network_configuration
Operation ContactProfilesOperations.begin_create_or_update has a new parameter provisioning_state
Operation ContactProfilesOperations.list has a new parameter skiptoken
Operation ContactProfilesOperations.list_by_subscription has a new parameter skiptoken
Operation ContactsOperations.list has a new parameter skiptoken
Operation SpacecraftsOperations.begin_create_or_update has a new parameter provisioning_state
Operation SpacecraftsOperations.list has a new parameter skiptoken
Operation SpacecraftsOperations.list_by_subscription has a new parameter skiptoken
Removed operation ContactProfilesOperations.update_tags
Removed operation SpacecraftsOperations.update_tags

1.0.0b1 (2021-11-19)

Initial Release

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.