Услуги
#BLOCK_2#
Ответы
на вопросы
на вопросы
Как автоматизировать процесс управления облачной инфраструктурой?
- Инфраструктура
- Документы
- Оплата услуг
- Безопасность платежей
- Партнерская программа
- Вебинары
- Словарь терминов
- Контакты
- Инструкции и ответы на вопросы
Запрос
Для автоматизации процесса управления облачной инфраструктурой существует возможность использования API.
Для доступа к API можно использовать два URL:
При использовании защищенного соединения необходимо будет подтвердить валидность полученного сертификата.
Перед использованием API Вам необходимо сгенерировать ключ-пароль для доступа. Для этого:
В качестве логина нужно использовать свой логин в контрольную панель.
Пример получения списка виртуальных серверов на SHELL:
curl -k -u 'aeronf75629207:passkey' -H "Content: application/xml" -H "Accept: application/xml" 'https://cloudapi.caravan.ru:4475/paci/v1.0/ve'
Пример на Python:
mport urllib2, base64
login, key = ('aeronf75629207', 'passkey')
request = urllib2.Request('https://cloudapi.caravan.ru:4475/paci/v1.0/ve')
b64String = base64.encodestring('%s:%s' % (login, key))[:-1]
request.add_header("Authorization", "Basic %s" % b64String)
result = urllib2.urlopen(request)
print result.read()
С полной документацией по методам API Вы можете ознакомиться по ссылке
Обратите, пожалуйста, внимание: при создании нового сервера или изменения размера ресурсов существующего сервера через API, запускать сервер следует только после того, как его статус изменится на 'STOPPED'.
Для доступа к API можно использовать два URL:
1 Защищенный (рекомендуется) — https://cloudapi.caravan.ru:4475/paci/v1.0
2 Незащищенный — http://cloudapi.caravan.ru:4465/paci/v1.0
Перед использованием API Вам необходимо сгенерировать ключ-пароль для доступа. Для этого:
1 Зайдите в контрольную панель
2 Последовательно осуществите следующие действия:
- Выберите раздел «Облачная инфраструктура»
- Выберите пункт подменю «Доступ к API»
- Нажмите кнопку «Создать ключ для доступа к API»
Пример получения списка виртуальных серверов на SHELL:
curl -k -u 'aeronf75629207:passkey' -H "Content: application/xml" -H "Accept: application/xml" 'https://cloudapi.caravan.ru:4475/paci/v1.0/ve'
Пример на Python:
mport urllib2, base64
login, key = ('aeronf75629207', 'passkey')
request = urllib2.Request('https://cloudapi.caravan.ru:4475/paci/v1.0/ve')
b64String = base64.encodestring('%s:%s' % (login, key))[:-1]
request.add_header("Authorization", "Basic %s" % b64String)
result = urllib2.urlopen(request)
print result.read()
С полной документацией по методам API Вы можете ознакомиться по ссылке
Обратите, пожалуйста, внимание: при создании нового сервера или изменения размера ресурсов существующего сервера через API, запускать сервер следует только после того, как его статус изменится на 'STOPPED'.
Виртуальный Дата-Центр (IAAS)
#BLOCK_6#
Регистрация доменов
#BLOCK_485#
О компании
#BLOCK_486#
Контакты
#BLOCK_489#
Партнеры
#BLOCK_496#
Оплата услуг
#BLOCK_498#
Документы
#BLOCK_499#
Словарь
терминов
терминов
#BLOCK_500#