Невозможно импортировать пользовательский образ с помощью облачного хранилища объектов IBM (VMDK) через API Softlayer Rest - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь импортировать образ из VMDK, загруженный в облачное хранилище объектов через Rest API, но получаю сообщение об ошибке, как указано ниже.

Пожалуйста, помогите мне решить эту проблему.

API используется: https://api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest_Block_Device_Template_Group/createFromIcos

'BODY

{
    "parameters": [
        {
            "name": "jagaIBMcliTest",
            "bootMode": "HVM",
            "operatingSystemReferenceCode": "WIN_2012-STD-R2_64",
            "cloudInit": false,
            "ibmAccessKey": "<AccessKey>",
            "ibmSecretKey": "<SecretKe>",
            "ibmApiKey": "<ibmApiKey>",
            "uri": "cos://us-east/migrationbucket/WIN-TBTP9UG0SLB.vmdk",
            "isEncrypted": false
        }
    ]
}'

Ответ API:

{"error":"Not able to import from SL COS in Commercial environment unless account has ALLOW_INTERNAL_SWIFT_TO_COS_MIGRATE attribute","code":"SoftLayer_Exception_Public"}

1 Ответ

0 голосов
/ 06 июля 2019

Для пользовательского управления изображениями поддерживается только консоль COS IBM Cloud.Смотрите здесь, чтобы загрузить изображение в консоль COS IBM Cloud и затем импортировать его.https://cloud.ibm.com/docs/infrastructure/image-templates?topic=image-templates-preparing-and-importing-images#upload-to-ibm-cos

...