v6.0.0-beta
api | version | note |
---|---|---|
arm/authorization | no change | code refactoring |
arm/batch | no change | code refactoring |
arm/compute | no change | code refactoring |
arm/containerservice | 2016-03-30 | return |
arm/datalake-analytics/account | 2015-10-01-preview | new |
arm/datalake-store/filesystem | no change | moved to datalake-store/filesystem |
arm/eventhub | no change | code refactoring |
arm/intune | no change | code refactoring |
arm/iothub | no change | code refactoring |
arm/keyvault | no change | code refactoring |
arm/mediaservices | no change | code refactoring |
arm/network | no change | code refactoring |
arm/notificationhubs | no change | code refactoring |
arm/redis | no change | code refactoring |
arm/resources/resources | no change | code refactoring |
arm/resources/links | 2016-09-01 | new |
arm/resources/locks | 2016-09-01 | updated |
arm/resources/policy | no change | code refactoring |
arm/resources/resources | 2016-09-01 | updated |
arm/servermanagement | 2016-07-01-preview | updated |
arm/web | no change | code refactoring |
v5.0.0-beta
api | version | note |
---|---|---|
arm/network | 2016-09-01 | updated |
arm/servermanagement | 2015-07-01-preview | new |
arm/eventhub | 2015-08-01 | new |
arm/containerservice | -- | removed |
arm/resources/subscriptions | no change | code refactoring |
arm/resources/features | no change | code refactoring |
arm/resources/resources | no change | code refactoring |
arm/datalake-store/accounts | no change | code refactoring |
arm/datalake-store/filesystem | no change | code refactoring |
arm/notificationhubs | no change | code refactoring |
arm/redis | no change | code refactoring |
v4.0.0-beta
v3.2.0-beta
api | version | note |
---|---|---|
arm/mediaservices | 2015-10-01 | new |
arm/keyvault | 2015-06-01 | new |
arm/iothub | 2016-02-03 | new |
arm/datalake-store | 2015-12-01 | new |
arm/network | 2016-06-01 | updated |
arm/resources/resources | 2016-07-01 | updated |
arm/resources/policy | 2016-04-01 | updated |
arm/servicebus | 2015-08-01 | updated |
v3.1.0-beta
v3.0.0-beta
This release brings the Go SDK ARM packages up-to-date with Azure ARM Swagger files for most
services. Since the underlying Swagger files
continue to change substantially, the ARM packages are still in beta status.
The ARM packages now align with the following API versions (highlighted packages are new or
updated in this release):
api | version | note |
---|---|---|
arm/authorization | 2015-07-01 | no change |
arm/intune | 2015-01-14-preview | no change |
arm/notificationhubs | 2014-09-01 | no change |
arm/resources/features | 2015-12-01 | no change |
arm/resources/subscriptions | 2015-11-01 | no change |
arm/web | 2015-08-01 | no change |
arm/cdn | 2016-04-02 | updated |
arm/compute | 2016-03-30 | updated |
arm/dns | 2016-04-01 | updated |
arm/logic | 2015-08-01-preview | updated |
arm/network | 2016-03-30 | updated |
arm/redis | 2016-04-01 | updated |
arm/resources/resources | 2016-02-01 | updated |
arm/resources/policy | 2015-10-01-preview | updated |
arm/resources/locks | 2015-01-01 | updated (resources/authorization earlier) |
arm/scheduler | 2016-03-01 | updated |
arm/storage | 2016-01-01 | updated |
arm/search | 2015-02-28 | updated |
arm/batch | 2015-12-01 | new |
arm/cognitiveservices | 2016-02-01-preview | new |
arm/devtestlabs | 2016-05-15 | new |
arm/machinelearning | 2016-05-01-preview | new |
arm/powerbiembedded | 2016-01-29 | new |
arm/mobileengagement | 2014-12-01 | new |
arm/servicebus | 2014-09-01 | new |
arm/sql | 2015-05-01 | new |
arm/trafficmanager | 2015-11-01 | new |
Below are some design changes.
v2.2.0-beta
v2.1.1-beta
v2.1.0-beta
v2.0.0-beta
v0.5.0-beta
Updated following packages to new API versions:
v0.4.0-beta
This release brings the Go SDK ARM packages up-to-date with Azure ARM Swagger files for most
services. Since the underlying Swagger files
continue to change substantially, the ARM packages are still in beta status.
The ARM packages now align with the following API versions (highlighted packages are new or
updated in this release):
v0.3.0-beta
v0.2.0-beta
v0.1.1-beta
This release addresses the issues raised against the alpha release and adds more features. Most
notably, to address the challenges of encoding JSON
(see the comments in the
go-autorest package) by using pointers for all structure
fields (with the exception of enumerations). The
go-autorest/autorest/to package
provides helpers to convert to / from pointers. The examples demonstrate their usage.
Additionally, the packages now align with Go coding standards and pass both golint
and govet
.
Accomplishing this required renaming various fields and parameters (such as changing Url to URL).
error
instead of autorest.Error
.This release introduces the Azure Resource Manager packages generated from the corresponding
Swagger API definitions.