10.0.0 (2026-07-24)
Features Added
- Client
HybridComputeManagementClientadded parametercloud_settingin method__init__ - Client
HybridComputeManagementClientadded methodbegin_setup_extensions - Client
HybridComputeManagementClientadded methodsend_request - Client
HybridComputeManagementClientadded operation groupextension_metadata_v2 - Client
HybridComputeManagementClientadded operation groupextension_publisher - Client
HybridComputeManagementClientadded operation groupextension_type - Client
HybridComputeManagementClientadded operation groupgateways - Client
HybridComputeManagementClientadded operation groupmachine_run_commands - Client
HybridComputeManagementClientadded operation groupsettings - Model
HybridComputePrivateLinkScopePropertiesadded propertyservice_extensions - Model
LicenseProfileMachineInstanceViewadded propertyproduct_profile - Enum
LicenseTargetadded memberWINDOWS_SERVER2016 - Model
NetworkInterfaceadded propertyid - Model
NetworkInterfaceadded propertymac_address - Model
NetworkInterfaceadded propertyname - Model
NetworkSecurityPerimeterConfigurationadded propertysystem_data - Enum
StatusTypesadded memberAWAITING_CONNECTION - Model
WindowsParametersadded propertypatch_name_masks_to_exclude - Model
WindowsParametersadded propertypatch_name_masks_to_include - Added model
Disk - Added model
EsuProfileUpdateProperties - Added enum
ExecutionState - Added model
ExtensionPublisher - Added model
ExtensionType - Added model
ExtensionValueV2 - Added model
ExtensionValueV2Properties - Added model
FirmwareProfile - Added model
Gateway - Added model
GatewayProperties - Added enum
GatewayType - Added model
GatewayUpdate - Added model
GatewayUpdateProperties - Added model
HardwareProfile - Added enum
IdentityKeyStore - Added model
LicenseProfileArmProductProfileProperties - Added model
LicenseProfilePropertiesSoftwareAssurance - Added model
LicenseProfileUpdatePropertiesSoftwareAssurance - Added model
LicenseUpdatePropertiesLicenseDetails - Added model
MachineRunCommand - Added model
MachineRunCommandInstanceView - Added model
MachineRunCommandProperties - Added model
MachineRunCommandScriptSource - Added enum
MachineStatusReason - Added model
ManagedServiceIdentity - Added enum
ManagedServiceIdentityType - Added model
Processor - Added model
ProductProfileUpdateProperties - Added model
RunCommandInputParameter - Added model
RunCommandManagedIdentity - Added model
ServiceExtension - Added enum
ServiceExtensionPublicNetworkAccess - Added model
Settings - Added model
SettingsGatewayProperties - Added model
SettingsProperties - Added model
SetupExtensionRequest - Added model
StorageProfile - Added model
UserAssignedIdentity - Operation group
MachinesOperationsadded methodbegin_delete - Operation group
MachinesOperationsadded methodcreate_or_update - Added operation group
ExtensionMetadataV2Operations - Added operation group
ExtensionPublisherOperations - Added operation group
ExtensionTypeOperations - Added operation group
GatewaysOperations - Added operation group
MachineRunCommandsOperations - Added operation group
SettingsOperations
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.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Model
AccessRulemoved instance variableaddress_prefixesanddirectionunder propertypropertieswhose type isAccessRuleProperties - Model
ExtensionValuemoved instance variableextension_type,publisherandversionunder propertypropertieswhose type isExtensionValueProperties - Model
Licensemoved instance variablelicense_details,license_type,provisioning_stateandtenant_idunder propertypropertieswhose type isLicenseProperties - Model
LicenseProfilemoved instance variableassigned_license,assigned_license_immutable_id,billing_end_date,billing_start_date,disenrollment_date,enrollment_date,error,esu_eligibility,esu_key_state,esu_keys,product_features,product_type,provisioning_state,server_type,software_assurance_customerandsubscription_statusunder propertypropertieswhose type isLicenseProfileProperties - Model
LicenseProfileMachineInstanceViewmoved instance variablebilling_end_date,billing_start_date,disenrollment_date,enrollment_date,error,product_features,product_type,software_assurance_customerandsubscription_statusunder propertysoftware_assurancewhose type isLicenseProfileMachineInstanceViewSoftwareAssurance - Model
LicenseProfileUpdatemoved instance variableassigned_license,product_features,product_type,software_assurance_customerandsubscription_statusunder propertypropertieswhose type isLicenseProfileUpdateProperties - Model
LicenseUpdatemoved instance variableedition,license_type,processors,state,targetandtypeunder propertypropertieswhose type isLicenseUpdateProperties - Model
Machinemoved instance variablead_fqdn,agent_configuration,agent_upgrade,agent_version,client_public_key,cloud_metadata,detected_properties,display_name,dns_fqdn,domain_name,error_details,extensions,last_status_change,license_profile,location_data,machine_fqdn,mssql_discovered,network_profile,os_edition,os_name,os_profile,os_sku,os_type,os_version,parent_cluster_resource_id,private_link_scope_resource_id,provisioning_state,service_statuses,status,vm_idandvm_uuidunder propertypropertieswhose type isMachineProperties - Model
MachineExtensionUpdatemoved instance variableauto_upgrade_minor_version,enable_automatic_upgrade,force_update_tag,protected_settings,publisher,settings,typeandtype_handler_versionunder propertypropertieswhose type isMachineExtensionUpdateProperties - Model
MachineUpdatemoved instance variableagent_upgrade,cloud_metadata,location_data,os_profile,parent_cluster_resource_idandprivate_link_scope_resource_idunder propertypropertieswhose type isMachineUpdateProperties - Model
NetworkSecurityPerimeterConfigurationmoved instance variablenetwork_security_perimeter,profile,provisioning_issues,provisioning_stateandresource_associationunder propertypropertieswhose type isNetworkSecurityPerimeterConfigurationProperties - Model
OSProfileLinuxConfigurationmoved instance variableassessment_mode,enable_hotpatching,patch_modeandstatusunder propertypatch_settingswhose type isPatchSettings - Model
OSProfileWindowsConfigurationmoved instance variableassessment_mode,enable_hotpatching,patch_modeandstatusunder propertypatch_settingswhose type isPatchSettings - Model
ProvisioningIssuemoved instance variabledescription,issue_type,severity,suggested_access_rulesandsuggested_resource_idsunder propertypropertieswhose type isProvisioningIssueProperties - Deleted or renamed model
Identity - Method
MachineExtensionsOperations.listchanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
MachinesOperations.getchanged its parameterexpandfrompositional_or_keywordtokeyword_only - Method
MachinesOperations.list_by_resource_groupchanged its parameterexpandfrompositional_or_keywordtokeyword_only - Deleted or renamed method
MachinesOperations.delete
Other Changes
- Deleted model
ExtensionValueListResult/HybridComputePrivateLinkScopeListResult/KeyDetails/KeyProperties/LicenseProfilesListResult/LicensesListResult/MachineExtensionsListResult/MachineListResult/NetworkSecurityPerimeterConfigurationListResult/OperationListResult/PrivateEndpointConnectionListResult/PrivateLinkResourceListResult/PrivateLinkScopesResource/ProxyResourceAutoGenerated/ResourceAutoGeneratedwhich actually were not used by SDK users - Renamed operation group
HybridComputeManagementClientOperationsMixinto_HybridComputeManagementClientOperationsMixin