azure-mgmt-edgeorder_3.0.0b1
Pre-release
Pre-release
3.0.0b1 (2026-07-06)
Features Added
- Client
EdgeOrderManagementClientadded parametercloud_settingin method__init__ - Client
EdgeOrderManagementClientadded methodsend_request - Client
EdgeOrderManagementClientadded operation groupoperations - Client
EdgeOrderManagementClientadded operation groupaddresses - Client
EdgeOrderManagementClientadded operation grouporder_items - Client
EdgeOrderManagementClientadded operation grouporders - Client
EdgeOrderManagementClientadded operation groupproducts_and_configurations - Model
AddressPropertiesadded propertyaddress_classification - Model
AddressPropertiesadded propertyprovisioning_state - Enum
AvailabilityStageadded memberDISCOVERABLE - Model
BasicInformationadded propertyfulfilled_by - Model
BillingMeterDetailsadded propertyterm_type_details - Model
CommonPropertiesadded propertyfulfilled_by - Model
ConfigurationPropertiesadded propertyprovisioning_support - Model
ConfigurationPropertiesadded propertychild_configuration_types - Model
ConfigurationPropertiesadded propertygrouped_child_configurations - Model
ConfigurationPropertiesadded propertysupported_term_commitment_durations - Model
ConfigurationPropertiesadded propertyfulfilled_by - Model
DeviceDetailsadded propertydisplay_serial_number - Model
DeviceDetailsadded propertyprovisioning_support - Model
DeviceDetailsadded propertyprovisioning_details - Model
HierarchyInformationadded propertyconfiguration_id_display_name - Enum
LinkTypeadded memberDISCOVERABLE - Model
OrderItemDetailsadded propertyorder_item_mode - Model
OrderItemDetailsadded propertysite_details - Model
OrderItemResourceadded propertyidentity - Enum
OrderItemTypeadded memberEXTERNAL - Model
OrderItemUpdateParameteradded propertyidentity - Model
Preferencesadded propertyterm_commitment_preferences - Model
ProductDetailsadded propertyidentification_type - Model
ProductDetailsadded propertyparent_device_details - Model
ProductDetailsadded propertyparent_provisioning_details - Model
ProductDetailsadded propertyopt_in_additional_configurations - Model
ProductDetailsadded propertychild_configuration_device_details - Model
ProductDetailsadded propertyterm_commitment_information - Model
ProductFamilyPropertiesadded propertyfulfilled_by - Model
ProductLinePropertiesadded propertyfulfilled_by - Model
ProductPropertiesadded propertyfulfilled_by - Model
ProxyResourceadded propertysystem_data - Model
Resourceadded propertysystem_data - Model
ResourceIdentityadded propertyuser_assigned_identities - Enum
StageNameadded memberREADY_TO_SETUP - Model
TrackedResourceadded propertysystem_data - Added model
AdditionalConfiguration - Added enum
AddressClassification - Added enum
AutoProvisioningStatus - Added model
CategoryInformation - Added model
ChildConfiguration - Added model
ChildConfigurationFilter - Added model
ChildConfigurationProperties - Added enum
ChildConfigurationType - Added model
ConfigurationDeviceDetails - Added model
DevicePresenceVerificationDetails - Added enum
DevicePresenceVerificationStatus - Added enum
FulfillmentType - Added model
GroupedChildConfigurations - Added enum
IdentificationType - Added model
OrderItemDetailsUpdateParameter - Added enum
OrderMode - Added model
ProductDetailsUpdateParameter - Added model
ProvisioningDetails - Added enum
ProvisioningState - Added enum
ProvisioningSupport - Added model
SiteDetails - Added model
TermCommitmentInformation - Added model
TermCommitmentPreferences - Added enum
TermCommitmentType - Added model
TermTypeDetails - Added model
UserAssignedIdentity
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Client method
begin_create_addresswas moved to operation groupaddressesand renamed tobegin_create, so update code fromEdgeOrderManagementClient(...).begin_create_address(...)toEdgeOrderManagementClient(...).addresses.begin_create(...) - Client method
begin_delete_address_by_namewas moved to operation groupaddressesand renamed tobegin_delete, so update code fromEdgeOrderManagementClient(...).begin_delete_address_by_name(...)toEdgeOrderManagementClient(...).addresses.begin_delete(...) - Client method
begin_update_addresswas moved to operation groupaddressesand renamed tobegin_update, so update code fromEdgeOrderManagementClient(...).begin_update_address(...)toEdgeOrderManagementClient(...).addresses.begin_update(...) - Client method
get_address_by_namewas moved to operation groupaddressesand renamed toget, so update code fromEdgeOrderManagementClient(...).get_address_by_name(...)toEdgeOrderManagementClient(...).addresses.get(...) - Client method
list_addresses_at_resource_group_levelwas moved to operation groupaddressesand renamed tolist_by_resource_group, so update code fromEdgeOrderManagementClient(...).list_addresses_at_resource_group_level(...)toEdgeOrderManagementClient(...).addresses.list_by_resource_group(...) - Client method
list_addresses_at_subscription_levelwas moved to operation groupaddressesand renamed tolist_by_subscription, so update code fromEdgeOrderManagementClient(...).list_addresses_at_subscription_level(...)toEdgeOrderManagementClient(...).addresses.list_by_subscription(...) - Client method
begin_create_order_itemwas moved to operation grouporder_itemsand renamed tobegin_create, so update code fromEdgeOrderManagementClient(...).begin_create_order_item(...)toEdgeOrderManagementClient(...).order_items.begin_create(...) - Client method
begin_delete_order_item_by_namewas moved to operation grouporder_itemsand renamed tobegin_delete, so update code fromEdgeOrderManagementClient(...).begin_delete_order_item_by_name(...)toEdgeOrderManagementClient(...).order_items.begin_delete(...) - Client method
begin_return_order_itemwas moved to operation grouporder_itemsand renamed tobegin_return_method, so update code fromEdgeOrderManagementClient(...).begin_return_order_item(...)toEdgeOrderManagementClient(...).order_items.begin_return_method(...) - Client method
begin_update_order_itemwas moved to operation grouporder_itemsand renamed tobegin_update, so update code fromEdgeOrderManagementClient(...).begin_update_order_item(...)toEdgeOrderManagementClient(...).order_items.begin_update(...) - Client method
cancel_order_itemwas moved to operation grouporder_itemsand renamed tocancel, so update code fromEdgeOrderManagementClient(...).cancel_order_item(...)toEdgeOrderManagementClient(...).order_items.cancel(...) - Client method
get_order_item_by_namewas moved to operation grouporder_itemsand renamed toget, so update code fromEdgeOrderManagementClient(...).get_order_item_by_name(...)toEdgeOrderManagementClient(...).order_items.get(...) - Client method
list_order_items_at_resource_group_levelwas moved to operation grouporder_itemsand renamed tolist_by_resource_group, so update code fromEdgeOrderManagementClient(...).list_order_items_at_resource_group_level(...)toEdgeOrderManagementClient(...).order_items.list_by_resource_group(...) - Client method
list_order_items_at_subscription_levelwas moved to operation grouporder_itemsand renamed tolist_by_subscription, so update code fromEdgeOrderManagementClient(...).list_order_items_at_subscription_level(...)toEdgeOrderManagementClient(...).order_items.list_by_subscription(...) - Client method
get_order_by_namewas moved to operation groupordersand renamed toget, so update code fromEdgeOrderManagementClient(...).get_order_by_name(...)toEdgeOrderManagementClient(...).orders.get(...) - Client method
list_order_at_resource_group_levelwas moved to operation groupordersand renamed tolist_by_resource_group, so update code fromEdgeOrderManagementClient(...).list_order_at_resource_group_level(...)toEdgeOrderManagementClient(...).orders.list_by_resource_group(...) - Client method
list_order_at_subscription_levelwas moved to operation groupordersand renamed tolist_by_subscription, so update code fromEdgeOrderManagementClient(...).list_order_at_subscription_level(...)toEdgeOrderManagementClient(...).orders.list_by_subscription(...) - Client method
list_configurationswas moved to operation groupproducts_and_configurations(method name unchanged), so update code fromEdgeOrderManagementClient(...).list_configurations(...)toEdgeOrderManagementClient(...).products_and_configurations.list_configurations(...) - Client method
list_product_familieswas moved to operation groupproducts_and_configurations(method name unchanged), so update code fromEdgeOrderManagementClient(...).list_product_families(...)toEdgeOrderManagementClient(...).products_and_configurations.list_product_families(...) - Client method
list_product_families_metadatawas moved to operation groupproducts_and_configurations(method name unchanged), so update code fromEdgeOrderManagementClient(...).list_product_families_metadata(...)toEdgeOrderManagementClient(...).products_and_configurations.list_product_families_metadata(...) - Client method
list_operationswas moved to operation groupoperationsand renamed tolist, so update code fromEdgeOrderManagementClient(...).list_operations(...)toEdgeOrderManagementClient(...).operations.list(...) - Model
AddressResourcemoved instance variableshipping_address,contact_detailsandaddress_validation_statusunder propertypropertieswhose type isAddressProperties - Model
AddressUpdateParametermoved instance variableshipping_addressandcontact_detailsunder propertypropertieswhose type isAddressUpdateProperties - Model
Configurationmoved instance variabledisplay_name,description,image_information,cost_information,availability_information,hierarchy_information,filterable_properties,specificationsanddimensionsunder propertypropertieswhose type isConfigurationProperties - Model
ConfigurationsRequestrenamed its instance variableconfiguration_filterstoconfiguration_filter - Renamed model
ConfigurationFilterstoConfigurationFilter - Model
OrderItemDetailsrenamed its instance variablemanagement_rp_detailstomanagement_rp_details_list - Model
OrderItemResourcemoved instance variableorder_item_details,address_details,start_timeandorder_idunder propertypropertieswhose type isOrderItemProperties - Model
OrderItemUpdateParametermoved instance variableforward_address,preferencesandnotification_email_listunder propertypropertieswhose type isOrderItemUpdateProperties - Model
OrderResourcemoved instance variableorder_item_ids,current_stageandorder_stage_historyunder propertypropertieswhose type isOrderProperties - Model
Productmoved instance variabledisplay_name,description,image_information,cost_information,availability_information,hierarchy_information,filterable_propertiesandconfigurationsunder propertypropertieswhose type isProductProperties - Model
ProductDetailsdeleted or renamed its instance variablecount - Model
ProductDetailsdeleted or renamed its instance variabledevice_details - Model
ProductFamiliesMetadataDetailsmoved instance variabledisplay_name,description,image_information,cost_information,availability_information,hierarchy_information,filterable_properties,product_linesandresource_provider_detailsunder propertypropertieswhose type isProductFamilyProperties - Model
ProductFamilymoved instance variabledisplay_name,description,image_information,cost_information,availability_information,hierarchy_information,filterable_properties,product_linesandresource_provider_detailsunder propertypropertieswhose type isProductFamilyProperties - Model
ProductLinemoved instance variabledisplay_name,description,image_information,cost_information,availability_information,hierarchy_information,filterable_propertiesandproductsunder propertypropertieswhose type isProductLineProperties
Other Changes
- Deleted model
AddressResourceList/Configurations/OperationListResult/OrderItemResourceList/OrderResourceList/ProductFamilies/ProductFamiliesMetadatawhich actually were not used by SDK users - Deleted model
ShippingDetailswhich actually was not used by SDK users - Deleted operation group
EdgeOrderManagementClientOperationsMixinwhich actually was not used by SDK users