Описание
Я хотел выполнить следующую задачу с помощью GO SDK, для которой не нашел ни одного хорошего примера:
- Установление соединения с Azure
- Остановка экземпляра виртуальной машины
- Перезапуск экземпляра виртуальной машины
- Первая часть - это установление соединения, для которого я использовал:
package main
import (
"fmt"
"github.com/Azure/go-autorest/autorest/azure/auth"
)
func main() {
authorizer, err := auth.NewAuthorizerFromEnvironment()
не уверен, что это правильный. Все остальное, что нам нужно здесь настроить.
- Для остановки виртуальной машины не удалось получить точную функцию, но в коде Go SDK я нашел одну:
- То же самое для запуска виртуальной машины:
Как использовать его в GO SDK с помощью клиента?