github Azure/azure-sdk-for-python azure-developer-devcenter_1.0.0

latest releases: azure-ai-evaluation_1.0.1, azure-ai-projects_1.0.0b1, azure-mgmt-hybridcompute_9.1.0b1...
5 months ago

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 from JSON to DevBox model.

Breaking Changes

  • Removed filter and top 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

Don't miss a new azure-sdk-for-python release

NewReleases is sending notifications on new releases.