NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1996 most downloaded on PyPI
Microsoft Azure Billing Management Client Library for Python
Last release 3 months ago
24 Jun 2026
Release timing varies
gaps range from 3 weeks to 2.6 years
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
9 releases · first in 2017
Client BillingManagementClient added parameter cloud_setting in method __init__
BillingManagementClient added parameter cloud_setting in method __init__BillingManagementClient added method send_requestReservationPropertyUtilizationPatchPropertiesRenewPropertiesReservationPurchaseRequestPropertiesReservedResourcePropertiesAcceptTransferRequest moved instance variable product_details under property properties whose type is AcceptTransferPropertiesBillingSubscription moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date and subscription_enrollment_account_status under property properties whose type is BillingSubscriptionPropertiesBillingSubscriptionAlias moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date, subscription_enrollment_account_status and billing_subscription_id under property properties whose type is BillingSubscriptionAliasPropertiesBillingSubscriptionAliasProperties moved instance variable enrollment_account_start_date and subscription_enrollment_account_status under property enrollment_account_subscription_details whose type is EnrollmentAccountSubscriptionDetailsBillingSubscriptionPatch moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date and subscription_enrollment_account_status under property properties whose type is BillingSubscriptionPropertiesBillingSubscriptionProperties moved instance variable enrollment_account_start_date and subscription_enrollment_account_status under property enrollment_account_subscription_details whose type is EnrollmentAccountSubscriptionDetailsExtendedStatusInfo moved instance variable subscription_id under property properties whose type is ExtendedStatusInfoPropertiesInitiateTransferRequest moved instance variable recipient_email_id under property properties whose type is InitiateTransferPropertiesPartnerInitiateTransferRequest moved instance variable recipient_email_id and reseller_id under property properties whose type is PartnerInitiateTransferPropertiesPartnerTransferDetails moved instance variable expiration_time, transfer_status, recipient_email_id, initiator_customer_type, initiator_email_id, reseller_id, reseller_name, canceled_by and detailed_transfer_status under property properties whose type is PartnerTransferPropertiesPatch moved instance variable applied_scope_type, applied_scope_properties, instance_flexibility, display_name, renew, review_date_time and purchase_properties under property properties whose type is PatchPropertiesPaymentMethod moved instance variable id_properties_id, account_holder_name, display_name, expiration, family, last_four_digits, logos, payment_method_type and status under property properties whose type is PaymentMethodPropertiesPaymentMethodLink moved instance variable account_holder_name, display_name, expiration, family, last_four_digits, logos, payment_method, payment_method_id, payment_method_type and status under property properties whose type is PaymentMethodLinkPropertiesPurchaseRequest moved instance variable display_name, billing_scope_id, term, billing_plan, applied_scope_type, commitment, renew and applied_scope_properties under property properties whose type is PurchaseRequestPropertiesRecipientTransferDetails moved instance variable expiration_time, allowed_product_type, transfer_status, recipient_email_id, initiator_email_id, reseller_id, reseller_name, initiator_customer_type, canceled_by, detailed_transfer_status, customer_tenant_id and supported_accounts under property properties whose type is RecipientTransferPropertiesReservation moved instance variable reserved_resource_type, instance_flexibility, display_name, applied_scopes, applied_scope_type, archived, capabilities, quantity, provisioning_state, effective_date_time, benefit_start_time, last_updated_date_time, expiry_date, expiry_date_time, review_date_time, sku_description, extended_status_info, billing_plan, display_provisioning_state, provisioning_sub_state, purchase_date, purchase_date_time, split_properties, merge_properties, swap_properties, applied_scope_properties, billing_scope_id, renew, renew_source, renew_destination, renew_properties, term, user_friendly_applied_scope_type, user_friendly_renew_state, product_code, trend and aggregates under property properties whose type is ReservationPropertyReservationOrder moved instance variable display_name, enrollment_id, customer_id, billing_profile_id, billing_account_id, request_date_time, created_date_time, expiry_date, expiry_date_time, benefit_start_time, original_quantity, term, provisioning_state, billing_plan, plan_information, reservations, review_date_time, extended_status_info and product_code under property properties whose type is ReservationOrderPropertyReservationPurchaseRequest moved instance variable reserved_resource_type, billing_scope_id, term, billing_plan, quantity, display_name, applied_scope_type, applied_scopes, applied_scope_properties, renew, instance_flexibility_properties_instance_flexibility, review_date_time and instance_flexibility_properties_reserved_resource_properties_instance_flexibility under property properties whose type is ReservationPurchaseRequestPropertiesSavingsPlanModel moved instance variable display_name, provisioning_state, display_provisioning_state, user_friendly_applied_scope_type, billing_scope_id, billing_profile_id, customer_id, billing_account_id, term, renew, renew_source, renew_destination, renew_properties, billing_plan, applied_scope_type, applied_scope_properties, commitment, effective_date_time, benefit_start_time, expiry_date_time, purchase_date_time, utilization, extended_status_info and product_code under property properties whose type is SavingsPlanModelPropertiesSavingsPlanOrderModel moved instance variable display_name, provisioning_state, billing_scope_id, billing_profile_id, customer_id, billing_account_id, term, billing_plan, benefit_start_time, expiry_date_time, plan_information, savings_plans, extended_status_info and product_code under property properties whose type is SavingsPlanOrderModelPropertiesTransferDetails moved instance variable expiration_time, transfer_status, recipient_email_id, initiator_email_id, canceled_by and detailed_transfer_status under property properties whose type is TransferPropertiesValidateTransferResponse moved instance variable status, product_id and results under property properties whose type is ValidateTransferResponsePropertiesAgreementsOperations.list_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlyAssociatedTenantsOperations.list_by_billing_account changed its parameter include_revoked/order_by/count/search from positional_or_keyword to keyword_onlyBillingAccountsOperations.list changed its parameter include_all/include_all_without_billing_profiles/include_deleted/include_pending_agreement/include_resellee/legal_owner_tid/legal_owner_oid/expand/search from positional_or_keyword to keyword_onlyBillingProfilesOperations.list_by_billing_account changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyBillingPropertyOperations.get changed its parameter include_billing_country/include_transition_status from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_billing_profile changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_customer changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_invoice_section changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_user changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_billing_account changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_billing_profile changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_customer changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_invoice_section changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingSubscriptionsAliasesOperations.list_by_billing_account changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.get changed its parameter expand from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.get_by_billing_profile changed its parameter expand from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_billing_account changed its parameter include_deleted/include_tenant_subscriptions/include_failed/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_billing_profile changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_customer changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_customer_at_billing_account changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_enrollment_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_invoice_section changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyCustomersOperations.list_by_billing_account changed its parameter expand/order_by/count/search from positional_or_keyword to keyword_onlyCustomersOperations.list_by_billing_profile changed its parameter expand/order_by/count/search from positional_or_keyword to keyword_onlyDepartmentsOperations.list_by_billing_account changed its parameter order_by/search from positional_or_keyword to keyword_onlyEnrollmentAccountsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyEnrollmentAccountsOperations.list_by_department changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyInvoiceSectionsOperations.list_by_billing_profile changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.begin_download_by_billing_account changed its parameter document_name from positional_or_keyword to keyword_onlyInvoicesOperations.begin_download_by_billing_subscription changed its parameter document_name from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_account changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_profile changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_subscription changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_billing_profile changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_customer changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_invoice_section changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyReservationOrdersOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlyReservationOrdersOperations.list_by_billing_account changed its parameter order_by/skiptoken from positional_or_keyword to keyword_onlyReservationsOperations.get_by_reservation_order changed its parameter expand from positional_or_keyword to keyword_onlyReservationsOperations.list_by_billing_account changed its parameter order_by/skiptoken/refresh_summary/selected_state/take from positional_or_keyword to keyword_onlyReservationsOperations.list_by_billing_profile changed its parameter order_by/skiptoken/refresh_summary/selected_state/take from positional_or_keyword to keyword_onlySavingsPlanOrdersOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlySavingsPlanOrdersOperations.list_by_billing_account changed its parameter order_by/skiptoken from positional_or_keyword to keyword_onlySavingsPlansOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlySavingsPlansOperations.list_by_billing_account changed its parameter order_by/skiptoken/take/selected_state/refresh_summary from positional_or_keyword to keyword_onlyTransactionsOperations.get_transaction_summary_by_invoice changed its parameter search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_billing_profile changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_customer changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_invoice changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_invoice_section changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyAgreementListResult/AssociatedTenantListResult/BillingAccountListResult/BillingPermissionListResult/BillingProfileListResult/BillingRequestListResult/BillingRoleDefinitionListResult/BillingSubscriptionAliasListResult/BillingSubscriptionListResult/CustomerListResult/DepartmentListResult/EnrollmentAccountListResult/InvoiceListResult/InvoiceSectionListResult/InvoiceSectionWithCreateSubPermissionListResult/OperationListResult/PartnerTransferDetailsListResult/PaymentMethodLinksListResult/PaymentMethodsListResult/ProductListResult/RecipientTransferDetailsListResult/ReservationList/ReservationOrderList/ReservationsListResult/SavingsPlanModelList/SavingsPlanModelListResult/SavingsPlanOrderModelList/TransactionListResult/TransferDetailsListResult which actually were not used by SDK usersExternalReference/TransferItemQueryParameter which actually were not used by SDK usersOne column per quarter.
Client BillingManagementClient added parameter cloud_setting in method __init__
BillingManagementClient added parameter cloud_setting in method __init__BillingManagementClient added method send_requestPatchPropertiesRenewPropertiesReservationPropertyUtilizationReservationPurchaseRequestPropertiesReservedResourcePropertiesAcceptTransferRequest moved instance variable product_details under property properties whose type is AcceptTransferPropertiesBillingSubscription moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date and subscription_enrollment_account_status under property properties whose type is BillingSubscriptionPropertiesBillingSubscriptionAlias moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date, subscription_enrollment_account_status and billing_subscription_id under property properties whose type is BillingSubscriptionAliasPropertiesBillingSubscriptionAliasProperties moved instance variable enrollment_account_start_date and subscription_enrollment_account_status under property enrollment_account_subscription_details whose type is EnrollmentAccountSubscriptionDetailsBillingSubscriptionPatch moved instance variable auto_renew, beneficiary_tenant_id, beneficiary, billing_frequency, billing_profile_id, billing_policies, billing_profile_display_name, billing_profile_name, consumption_cost_center, customer_id, customer_display_name, customer_name, display_name, enrollment_account_id, enrollment_account_display_name, invoice_section_id, invoice_section_display_name, invoice_section_name, last_month_charges, month_to_date_charges, next_billing_cycle_details, offer_id, product_category, product_type, product_type_id, purchase_date, quantity, reseller, renewal_term_details, sku_id, sku_description, system_overrides, resource_uri, term_duration, term_start_date, term_end_date, provisioning_tenant_id, status, operation_status, provisioning_state, subscription_id, suspension_reasons, suspension_reason_details, enrollment_account_start_date and subscription_enrollment_account_status under property properties whose type is BillingSubscriptionPropertiesBillingSubscriptionProperties moved instance variable enrollment_account_start_date and subscription_enrollment_account_status under property enrollment_account_subscription_details whose type is EnrollmentAccountSubscriptionDetailsInitiateTransferRequest moved instance variable recipient_email_id under property properties whose type is InitiateTransferPropertiesPartnerInitiateTransferRequest moved instance variable recipient_email_id and reseller_id under property properties whose type is PartnerInitiateTransferPropertiesPartnerTransferDetails moved instance variable expiration_time, transfer_status, recipient_email_id, initiator_customer_type, initiator_email_id, reseller_id, reseller_name, canceled_by and detailed_transfer_status under property properties whose type is PartnerTransferPropertiesPaymentMethod moved instance variable id_properties_id, account_holder_name, display_name, expiration, family, last_four_digits, logos, payment_method_type and status under property properties whose type is PaymentMethodPropertiesRecipientTransferDetails moved instance variable expiration_time, allowed_product_type, transfer_status, recipient_email_id, initiator_email_id, reseller_id, reseller_name, initiator_customer_type, canceled_by, detailed_transfer_status, customer_tenant_id and supported_accounts under property properties whose type is RecipientTransferPropertiesReservation moved instance variable reserved_resource_type, instance_flexibility, display_name, applied_scopes, applied_scope_type, archived, capabilities, quantity, provisioning_state, effective_date_time, benefit_start_time, last_updated_date_time, expiry_date, expiry_date_time, review_date_time, sku_description, extended_status_info, billing_plan, display_provisioning_state, provisioning_sub_state, purchase_date, purchase_date_time, split_properties, merge_properties, swap_properties, applied_scope_properties, billing_scope_id, renew, renew_source, renew_destination, renew_properties, term, user_friendly_applied_scope_type, user_friendly_renew_state, product_code, trend and aggregates under property properties whose type is ReservationPropertyReservationOrder moved instance variable display_name, enrollment_id, customer_id, billing_profile_id, billing_account_id, request_date_time, created_date_time, expiry_date, expiry_date_time, benefit_start_time, original_quantity, term, provisioning_state, billing_plan, plan_information, reservations, review_date_time, extended_status_info and product_code under property properties whose type is ReservationOrderPropertyTransferDetails moved instance variable expiration_time, transfer_status, recipient_email_id, initiator_email_id, canceled_by and detailed_transfer_status under property properties whose type is TransferPropertiesValidateTransferResponse moved instance variable status, product_id and results under property properties whose type is ValidateTransferResponsePropertiesAgreementsOperations.list_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlyAssociatedTenantsOperations.list_by_billing_account changed its parameter include_revoked/order_by/count/search from positional_or_keyword to keyword_onlyBillingAccountsOperations.list changed its parameter include_all/include_all_without_billing_profiles/include_deleted/include_pending_agreement/include_resellee/legal_owner_tid/legal_owner_oid/expand/search from positional_or_keyword to keyword_onlyBillingProfilesOperations.list_by_billing_account changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyBillingPropertyOperations.get changed its parameter include_billing_country/include_transition_status from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_billing_profile changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_customer changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_invoice_section changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRequestsOperations.list_by_user changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_billing_account changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_billing_profile changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_customer changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingRoleAssignmentsOperations.begin_resolve_by_invoice_section changed its parameter resolve_scope_display_names from positional_or_keyword to keyword_onlyBillingSubscriptionsAliasesOperations.list_by_billing_account changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.get changed its parameter expand from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.get_by_billing_profile changed its parameter expand from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_billing_account changed its parameter include_deleted/include_tenant_subscriptions/include_failed/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_billing_profile changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_customer changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_customer_at_billing_account changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_enrollment_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyBillingSubscriptionsOperations.list_by_invoice_section changed its parameter include_deleted/expand/order_by/count/search from positional_or_keyword to keyword_onlyCustomersOperations.list_by_billing_account changed its parameter expand/order_by/count/search from positional_or_keyword to keyword_onlyCustomersOperations.list_by_billing_profile changed its parameter expand/order_by/count/search from positional_or_keyword to keyword_onlyDepartmentsOperations.list_by_billing_account changed its parameter order_by/search from positional_or_keyword to keyword_onlyEnrollmentAccountsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyEnrollmentAccountsOperations.list_by_department changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyInvoiceSectionsOperations.list_by_billing_profile changed its parameter include_deleted/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.begin_download_by_billing_account changed its parameter document_name from positional_or_keyword to keyword_onlyInvoicesOperations.begin_download_by_billing_subscription changed its parameter document_name from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_account changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_profile changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyInvoicesOperations.list_by_billing_subscription changed its parameter period_start_date/period_end_date/order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_billing_account changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_billing_profile changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_customer changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyProductsOperations.list_by_invoice_section changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyReservationOrdersOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlyReservationOrdersOperations.list_by_billing_account changed its parameter order_by/skiptoken from positional_or_keyword to keyword_onlyReservationsOperations.get_by_reservation_order changed its parameter expand from positional_or_keyword to keyword_onlyReservationsOperations.list_by_billing_account changed its parameter order_by/skiptoken/refresh_summary/selected_state/take from positional_or_keyword to keyword_onlyReservationsOperations.list_by_billing_profile changed its parameter order_by/skiptoken/refresh_summary/selected_state/take from positional_or_keyword to keyword_onlySavingsPlanOrdersOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlySavingsPlanOrdersOperations.list_by_billing_account changed its parameter order_by/skiptoken from positional_or_keyword to keyword_onlySavingsPlansOperations.get_by_billing_account changed its parameter expand from positional_or_keyword to keyword_onlySavingsPlansOperations.list_by_billing_account changed its parameter order_by/skiptoken/take/selected_state/refresh_summary from positional_or_keyword to keyword_onlyTransactionsOperations.get_transaction_summary_by_invoice changed its parameter search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_billing_profile changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_customer changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_invoice changed its parameter order_by/count/search from positional_or_keyword to keyword_onlyTransactionsOperations.list_by_invoice_section changed its parameter period_start_date/period_end_date/type/order_by/count/search from positional_or_keyword to keyword_onlyReservationList/ReservationOrderList/SavingsPlanModelList/SavingsPlanOrderModelList which actually were not used by SDK usersExternalReference/TransferItemQueryParameter which actually were not used by SDK usersClient 'BillingManagementClient' added operation group 'associated_tenants'
Model Agreement has a new parameter billing_profile_info
Model InvoiceSectionListResult has a new parameter total_count
Features
Breaking changes
This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentic…
This is beta preview version.
This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).
General breaking changes
Credential system has been completly revamped:
azure.common.credentials or msrestazure.azure_active_directory instances are no longer supported, use the azure-identity classes instead: https://pypi.org/project/azure-identity/credentials parameter has been renamed credentialThe config attribute no longer exists on a client, configuration should be passed as kwarg. Example: MyClient(credential, subscription_id, enable_logging=True). For a complete set of
supported options, see the parameters accept in init documentation of azure-core
You can't import a version module anymore, use __version__ instead
Operations that used to return a msrest.polling.LROPoller now returns a azure.core.polling.LROPoller and are prefixed with begin_.
Exceptions tree have been simplified and most exceptions are now azure.core.exceptions.HttpResponseError (CloudError has been removed).
Most of the operation kwarg have changed. Some of the most noticeable:
raw has been removed. Equivalent feature can be found using cls, a callback that will give access to internal HTTP response for advanced userGeneral new features
typing. SDKs are mypy ready.aio namespace of your package to find the async client.Model ErrorDetails has a new parameter details
Features
Breaking changes
Add new nrollment_accounts operation groups
- Initial Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →