terraform/vendor/github.com/Azure/azure-sdk-for-go/management
Paul Stack 05e87be7d5 provider/azurerm: Bump AzureRM SDK to v8.0.1-beta (#11866)
* provider/azurerm: Bump AzureRM SDK to v8.0.1-beta

* provider/azurerm: Renaming SDK packages as per MSFT updates

* Bump azurerm sdk 8.0.1 (#12076)

* Updating the constructors to match the updated types

* Updating the Redis Client name

* ObjectID is now a string

* Updating to match the new Storage API specs
2017-02-23 18:14:55 +02:00
..
affinitygroup provider/azurerm: Bump AzureRM SDK to v8.0.1-beta (#11866) 2017-02-23 18:14:55 +02:00
hostedservice
location
networksecuritygroup
osimage
sql provider/azurerm: Bump AzureRM SDK to v8.0.1-beta (#11866) 2017-02-23 18:14:55 +02:00
storageservice
virtualmachine
virtualmachinedisk
virtualmachineimage
virtualnetwork
vmutils provider/azurerm: Bump AzureRM SDK to v8.0.1-beta (#11866) 2017-02-23 18:14:55 +02:00
README.md
client.go
errors.go
http.go
operations.go
publishSettings.go provider/azurerm: Bump AzureRM SDK to v8.0.1-beta (#11866) 2017-02-23 18:14:55 +02:00
util.go

README.md

Azure Service Management packages for Go

The github.com/Azure/azure-sdk-for-go/management packages are used to perform operations using the Azure Service Management (ASM), aka classic deployment model. Read more about Azure Resource Manager vs. classic deployment. Packages for Azure Resource Manager are in the arm folder.

First a Sidenote: Authentication and the Azure Service Manager

The client currently supports authentication to the Service Management API with certificates or Azure .publishSettings file. You can download the .publishSettings file for your subscriptions here.

Example: Creating a Linux Virtual Machine

Complete source code for this example can be found in example.go.To try this example, download your .publishSettings and add its path in the first line of the main function. Run the example with commands:

$ cd management/examples
$ go run example.go