1.0.0 (2024-06-13)
This release targets Azure Dev Center 2023-04-01 General Available API, which is the same version as the previous 1.0.0-beta.3 release. The main improvement was the addition of models as Convenience API was enabled for the SDK.
Features Added
-
Added classes for each Dev Center concept.
-
models
:- Catalog
- DevBox
- DevBoxAction
- DevBoxActionDelayResult
- DevBoxNextAction
- Environment
- EnvironmentDefinition
- EnvironmentDefinitionParameter
- EnvironmentType
- Error
- HardwareProfile
- ImageReference
- InnerError
- OperationDetails
- OSDisk
- Pool
- Project
- RemoteConnection
- Schedule
- StopOnDisconnectConfiguration
- StorageProfile
-
enums
:- DevBoxActionDelayStatus
- DevBoxActionType
- DevBoxProvisioningState
- EnvironmentProvisioningState
- EnvironmentTypeStatus
- HibernateSupport
- LocalAdministratorStatus
- OperationStatus
- OSType
- ParameterType
- PoolHealthStatus
- PowerState
- ScheduledFrequency
- ScheduledType
- SkuName
- StopOnDisconnectEnableStatus
-
-
Updated each previous client method to return the correspondent model. E.g. The response type for
get_dev_box
was updated fromJSON
toDevBox
model.
Breaking Changes
- Removed
filter
andtop
as optional request parameters from all list operations- list_pools
- list_schedules
- list_dev_boxes
- list_all_dev_boxes
- list_all_dev_boxes_by_user
- list_projects
- list_environments
- list_all_environments
- list_environment_definitions
- list_environment_definitions_by_catalog
- list_environment_types
- list_catalogs
Other Changes
- Added more samples