2016-11-24 6 views
0

Теперь я разрабатываю проект о softlayer api, я не создаю дочернюю учетную запись по вызову softlayer api. Затем я свяжу дочернюю учетную запись с основным аккаунтом по вызову softlayer api. И уничтожьте дочернюю учетную запись aoftlayer api.API-интерфейс Softlayer: ассоциация учетных записей?

Так там следуют три вопроса:

  1. Как я могу создать учетную запись SOFTLAYER по SOFTLAYER апи?
  2. Как связать дочернюю учетную запись с основной учетной записью с помощью softlayer api?
  3. Как я могу уничтожить дочернюю учетную запись с помощью softlayer api?

С уважением ~

ответ

0

Служба SoftLayer_Brand является один, необходимым для создания новых учетных записей. Чтобы успешно создать новую учетную запись, вам нужна учетная запись BAP, учетная запись которой используется для брендинга, если у вас ее нет, я предлагаю вам связаться с отделом продаж и попросить его.

Вы можете создать бренд счет в этом случае с помощью REST:

https://$username:[email protected]/rest/v3/SoftLayer_Brand/$brandId/createCustomerAccount.json 

Method: POST 
Body: 
{ 
    "parameters": [ 
    { 
     "brandId": 2, 
     "companyName": "test-571-companyname", 
     "firstName": "test-571-firstname", 
     "lastName": "test-571-lastname", 
     "address1": "4444 Alpha Rd", 
     "postalCode": "75244-4608", 
     "city": "Dallas", 
     "state": "TX", 
     "country": "US", 
     "officePhone": "281.714.3333", 
     "email": "[email protected]", 
     "lateFeeProtectionFlag": true, 
     "claimedTaxExemptTxFlag": false, 
     "allowedPptpVpnQuantity": 1, 
     "isReseller": 0, 
     "accountStatusId": 1001 
    } 
    ] 
} 

Вы можете создать суб бренд в этом случае с помощью REST:

https://$username:[email protected]/rest/v3/SoftLayer_Brand/createObject.json 

Method: POST 
Body: 
{ 
"parameters": [ 
    { 
     "longName": "Company Long Name02", 
     "name": "Company Name02", 
     "keyName": "KEY_NAME_Marce", 
     "account": { 
     "address1": "4444 Alpha Rd", 
     "city": "Dallas", 
     "companyName": "companyname02", 
     "country": "US", 
     "email": "[email protected]", 
     "firstName":"firstname", 
     "lastName": "lastname", 
     "officePhone": "281.714.3333", 
     "postalCode": "75244-4608", 
     "state": "TX" 
     } 
    } 
    ] 
} 

Примечание: Что касается, как связать дочерний аккаунт с большой учетной записью, это будет сделано, создавая дочерний бренд, а затем создавая учетные записи для этого дочернего бренда.

Кроме того, я предлагаю вам прочитать следующие ссылки для получения дополнительной информации: http://sldn.softlayer.com/reference/services/SoftLayer_Brand http://sldn.softlayer.com/reference/services/SoftLayer_Account

+0

Понял. спасибо ~ –