2.0.0b1 (2026-07-09)
Features Added
- Client
DevCenterMgmtClientadded parametercloud_settingin method__init__ - Client
DevCenterMgmtClientadded methodsend_request - Client
DevCenterMgmtClientadded operation groupproject_policies - Client
DevCenterMgmtClientadded operation groupcustomization_tasks - Client
DevCenterMgmtClientadded operation groupproject_catalog_image_definitions - Client
DevCenterMgmtClientadded operation groupproject_catalog_image_definition_build - Client
DevCenterMgmtClientadded operation groupencryption_sets - Client
DevCenterMgmtClientadded operation groupdev_center_catalog_image_definitions - Client
DevCenterMgmtClientadded operation groupdev_center_catalog_image_definition_build - Client
DevCenterMgmtClientadded operation groupdev_center_catalog_image_definition_builds - Client
DevCenterMgmtClientadded operation groupproject_catalog_image_definition_builds - Enum
CatalogItemTypeadded memberIMAGE_DEFINITION - Model
CatalogPropertiesadded propertyauto_image_build_enable_status - Model
CatalogUpdatePropertiesadded propertyauto_image_build_enable_status - Model
CustomerManagedKeyEncryptionKeyIdentityadded propertyfederated_client_id - Model
DevCenterPropertiesadded propertynetwork_settings - Model
DevCenterPropertiesadded propertydev_box_provisioning_settings - Model
DevCenterUpdatePropertiesadded propertynetwork_settings - Model
DevCenterUpdatePropertiesadded propertydev_box_provisioning_settings - Enum
DomainJoinTypeadded memberNONE - Enum
HealthCheckStatusadded memberINFORMATIONAL - Model
PoolPropertiesadded propertydev_box_definition_type - Model
PoolPropertiesadded propertydev_box_definition - Model
PoolPropertiesadded propertystop_on_no_connect - Model
PoolPropertiesadded propertyactive_hours_configuration - Model
PoolPropertiesadded propertydev_box_tunnel_enable_status - Model
PoolUpdatePropertiesadded propertydev_box_definition_type - Model
PoolUpdatePropertiesadded propertydev_box_definition - Model
PoolUpdatePropertiesadded propertystop_on_no_connect - Model
PoolUpdatePropertiesadded propertyactive_hours_configuration - Model
PoolUpdatePropertiesadded propertydev_box_tunnel_enable_status - Model
ProjectPropertiesadded propertycustomization_settings - Model
ProjectPropertiesadded propertydev_box_schedule_delete_settings - Model
ProjectPropertiesadded propertyazure_ai_services_settings - Model
ProjectPropertiesadded propertyserverless_gpu_sessions_settings - Model
ProjectPropertiesadded propertyworkspace_storage_settings - Model
ProjectPropertiesadded propertyassigned_groups - Model
ProjectUpdatePropertiesadded propertycustomization_settings - Model
ProjectUpdatePropertiesadded propertydev_box_schedule_delete_settings - Model
ProjectUpdatePropertiesadded propertyazure_ai_services_settings - Model
ProjectUpdatePropertiesadded propertyserverless_gpu_sessions_settings - Model
ProjectUpdatePropertiesadded propertyworkspace_storage_settings - Model
ProjectUpdatePropertiesadded propertyassigned_groups - Added model
ActiveHoursConfiguration - Added enum
ArchitectureType - Added model
AssignedGroup - Added enum
AssignedGroupScope - Added enum
AutoImageBuildStatus - Added enum
AutoStartEnableStatus - Added enum
AzureAiServicesMode - Added model
AzureAiServicesSettings - Added enum
CancelOnConnectEnableStatus - Added enum
CatalogAutoImageBuildEnableStatus - Added enum
CmkIdentityType - Added model
ConfigurationPolicies - Added model
CustomizationTask - Added model
CustomizationTaskInput - Added enum
CustomizationTaskInputType - Added model
CustomizationTaskInstance - Added model
CustomizationTaskProperties - Added enum
DayOfWeek - Added model
DefaultValue - Added model
DefinitionParametersItem - Added enum
DevBoxDeleteMode - Added model
DevBoxProvisioningSettings - Added model
DevBoxScheduleDeleteSettings - Added enum
DevBoxTunnelEnableStatus - Added model
DevCenterEncryptionSet - Added model
DevCenterEncryptionSetProperties - Added model
DevCenterEncryptionSetUpdateProperties - Added model
DevCenterNetworkSettings - Added enum
DevCenterResourceType - Added enum
DevboxDisksEncryptionEnableStatus - Added model
EncryptionSetUpdate - Added model
FeatureState - Added enum
FeatureStateModifiable - Added enum
FeatureStatus - Added model
ImageCreationErrorDetails - Added model
ImageDefinition - Added model
ImageDefinitionBuild - Added model
ImageDefinitionBuildDetails - Added model
ImageDefinitionBuildProperties - Added enum
ImageDefinitionBuildStatus - Added model
ImageDefinitionBuildTask - Added model
ImageDefinitionBuildTaskGroup - Added model
ImageDefinitionBuildTaskParametersItem - Added model
ImageDefinitionProperties - Added model
ImageDefinitionReference - Added model
InheritedProjectCatalogSettings - Added model
InheritedSettingsForProject - Added enum
InstallAzureMonitorAgentEnableStatus - Added enum
KeepAwakeEnableStatus - Added model
KeyEncryptionKeyIdentityUpdate - Added model
LatestImageBuild - Added enum
MicrosoftHostedNetworkEnableStatus - Added enum
PolicyAction - Added model
PoolDevBoxDefinition - Added enum
PoolDevBoxDefinitionType - Added enum
ProjectCustomizationIdentityType - Added model
ProjectCustomizationManagedIdentity - Added model
ProjectCustomizationSettings - Added model
ProjectNetworkSettings - Added model
ProjectPolicy - Added model
ProjectPolicyProperties - Added model
ProjectPolicyUpdate - Added model
ProjectPolicyUpdateProperties - Added model
ResourcePolicy - Added enum
ServerlessGpuSessionsMode - Added model
ServerlessGpuSessionsSettings - Added model
StopOnNoConnectConfiguration - Added enum
StopOnNoConnectEnableStatus - Added enum
UserCustomizationsEnableStatus - Added enum
WorkspaceStorageMode - Added model
WorkspaceStorageSettings - Operation group
ImageVersionsOperationsadded methodget_by_project - Operation group
ImageVersionsOperationsadded methodlist_by_project - Operation group
ImagesOperationsadded methodget_by_project - Operation group
ImagesOperationsadded methodlist_by_project - Operation group
ProjectsOperationsadded methodget_inherited_settings - Operation group
SkusOperationsadded methodlist_by_project - Added operation group
CustomizationTasksOperations - Added operation group
DevCenterCatalogImageDefinitionBuildOperations - Added operation group
DevCenterCatalogImageDefinitionBuildsOperations - Added operation group
DevCenterCatalogImageDefinitionsOperations - Added operation group
EncryptionSetsOperations - Added operation group
ProjectCatalogImageDefinitionBuildOperations - Added operation group
ProjectCatalogImageDefinitionBuildsOperations - Added operation group
ProjectCatalogImageDefinitionsOperations - Added operation group
ProjectPoliciesOperations
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.
- Model
AllowedEnvironmentTypemoved instance variableprovisioning_stateanddisplay_nameunder propertypropertieswhose type isAllowedEnvironmentTypeProperties - Model
AttachedNetworkConnectionmoved instance variableprovisioning_state,network_connection_id,network_connection_location,health_check_statusanddomain_join_typeunder propertypropertieswhose type isAttachedNetworkConnectionProperties - Model
Catalogmoved instance variablegit_hub,ado_git,sync_type,tags,provisioning_state,sync_state,last_sync_stats,connection_state,last_connection_timeandlast_sync_timeunder propertypropertieswhose type isCatalogProperties - Model
CatalogUpdatemoved instance variablegit_hub,ado_git,sync_typeandtagsunder propertypropertieswhose type isCatalogUpdateProperties - Model
DevBoxDefinitionmoved instance variableimage_reference,sku,os_storage_type,hibernate_support,provisioning_state,image_validation_status,image_validation_error_details,validation_statusandactive_image_referenceunder propertypropertieswhose type isDevBoxDefinitionProperties - Model
DevBoxDefinitionUpdatemoved instance variableimage_reference,sku,os_storage_typeandhibernate_supportunder propertypropertieswhose type isDevBoxDefinitionUpdateProperties - Model
DevCentermoved instance variableencryption,display_name,project_catalog_settings,provisioning_stateanddev_center_uriunder propertypropertieswhose type isDevCenterProperties - Model
DevCenterUpdatemoved instance variableencryption,display_nameandproject_catalog_settingsunder propertypropertieswhose type isDevCenterUpdateProperties - Model
EnvironmentDefinitionmoved instance variabledescription,parameters,template_pathandvalidation_statusunder propertypropertieswhose type isEnvironmentDefinitionProperties - Model
EnvironmentTypemoved instance variabledisplay_nameandprovisioning_stateunder propertypropertieswhose type isEnvironmentTypeProperties - Model
EnvironmentTypeUpdatemoved instance variabledisplay_nameunder propertypropertieswhose type isEnvironmentTypeUpdateProperties - Model
Gallerymoved instance variableprovisioning_stateandgallery_resource_idunder propertypropertieswhose type isGalleryProperties - Model
HealthCheckStatusDetailsmoved instance variablestart_date_time,end_date_timeandhealth_checksunder propertypropertieswhose type isHealthCheckStatusDetailsProperties - Model
Imagemoved instance variabledescription,publisher,offer,sku,recommended_machine_configuration,provisioning_stateandhibernate_supportunder propertypropertieswhose type isImageProperties - Model
ImageVersionmoved instance variablename_properties_name,published_date,exclude_from_latest,os_disk_image_size_in_gbandprovisioning_stateunder propertypropertieswhose type isImageVersionProperties - Model
NetworkConnectionmoved instance variablesubnet_id,domain_name,organization_unit,domain_username,domain_password,provisioning_state,health_check_status,networking_resource_group_nameanddomain_join_typeunder propertypropertieswhose type isNetworkProperties - Model
NetworkConnectionUpdatemoved instance variablesubnet_id,domain_name,organization_unit,domain_usernameanddomain_passwordunder propertypropertieswhose type isNetworkConnectionUpdateProperties - Model
Poolmoved instance variabledev_box_definition_name,network_connection_name,license_type,local_administrator,stop_on_disconnect,single_sign_on_status,display_name,virtual_network_type,managed_virtual_network_regions,health_status,health_status_details,dev_box_countandprovisioning_stateunder propertypropertieswhose type isPoolProperties - Model
PoolUpdatemoved instance variabledev_box_definition_name,network_connection_name,license_type,local_administrator,stop_on_disconnect,single_sign_on_status,display_name,virtual_network_typeandmanaged_virtual_network_regionsunder propertypropertieswhose type isPoolUpdateProperties - Model
Projectmoved instance variabledev_center_id,description,max_dev_boxes_per_user,display_name,catalog_settings,provisioning_stateanddev_center_uriunder propertypropertieswhose type isProjectProperties - Model
ProjectEnvironmentTypemoved instance variabledeployment_target_id,display_name,status,creator_role_assignment,user_role_assignments,provisioning_stateandenvironment_countunder propertypropertieswhose type isProjectEnvironmentTypeProperties - Model
ProjectEnvironmentTypeUpdatemoved instance variabledeployment_target_id,display_name,status,creator_role_assignmentanduser_role_assignmentsunder propertypropertieswhose type isProjectEnvironmentTypeUpdateProperties - Model
ProjectUpdatemoved instance variabledev_center_id,description,max_dev_boxes_per_user,display_nameandcatalog_settingsunder propertypropertieswhose type isProjectUpdateProperties - Model
Schedulemoved instance variabletags,location,type_properties_type,frequency,time,time_zone,stateandprovisioning_stateunder propertypropertieswhose type isScheduleProperties - Model
ScheduleUpdatemoved instance variabletags,location,type,frequency,time,time_zoneandstateunder propertypropertieswhose type isScheduleUpdateProperties
Other Changes
- Deleted model
AllowedEnvironmentTypeListResult/AttachedNetworkListResult/CatalogListResult/DevBoxDefinitionListResult/DevCenterListResult/EnvironmentDefinitionListResult/EnvironmentTypeListResult/GalleryListResult/HealthCheckStatusDetailsListResult/ImageListResult/ImageVersionListResult/ListUsagesResult/NetworkConnectionListResult/OperationListResult/OutboundEnvironmentEndpointCollection/PoolListResult/ProjectEnvironmentTypeListResult/ProjectListResult/ScheduleListResult/SkuListResult/TrackedResourceUpdatewhich actually were not used by SDK users