SoftLayer API - Tickets中的“在文件上使用密码”选项?

时间:2016-03-25 16:50:36

标签: ibm-cloud-infrastructure

我正在尝试自动化我的团队流程,其中包括削减SoftLayer的门票。当我们剪切票证时,我们将受影响的设备与票证相关联,但我们选择“使用文件上的密码”选项,而不是输入设备的密码。我查看了大部分SL API文档,并且在使用createStandardTicket时没有看到它作为选项。

“在文件上使用密码”是否可以在createStandardTicket API方法中的任何位置指定?如果是的话,在哪里?如果没有,是否可以将此属性构建到API中?

谢谢!

1 个答案:

答案 0 :(得分:1)

请尝试以下REST示例:

URL:

https://[username]:[apikey]@api.softlayer.com/rest/v3/ SoftLayer_Ticket/createStandardTicket

方法:POST

Json Payload:

{
    "parameters": [
        {
            "subjectId": 1522,
            "assignedUserId": 205831
        },
        "Ticket api test - it is using password on file",
        13548553,
        "UsePasswordOnFile",
        "",
        "",
        "",
        "VIRTUAL_GUEST"                     
    ]
}

其中:

  • 内容 - > "票证api测试 - 它使用文件密码",
  • attachmentId - > 13548553
  • rootPassword - >" UsePasswordOnFile"

  • controlPanelPassword - > "",
  • accessPort - > ""
  • attachedFiles - > ""
  • attachmentType - > " VIRTUAL_GUEST"

<强>参考:  SoftLayer_Ticket/createStandardTicket

注意:设置“templateObject”后参数的顺序非常重要。