Авторизация
- Выберите подходящий способ авторизации и выполните предварительные настройки для нужного способа.
- Авторизуйтесь выбранным способом:
- Авторизованный ключ
- IAM-токен
- Метаданные ВМ
- Собственный провайдер
Укажите путь к файлу с авторизованным ключом доступа сервисного аккаунта через переменную окружения:
export MWS_SERVICE_ACCOUNT_AUTHORIZED_KEY_PATH="<путь к файлу ключа>"Или загрузите ключ в коде:
key, err := iam.ServiceAccountAuthorizedKeyFromFile("<путь к файлу ключа>")if err != nil { log.Panicln("Ошибка чтения ключа:", err)}
sdk, err := mws.Load(ctx, mws.WithServiceAccountAuthorizedKey(key))