首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安全软件编辑防病毒和编辑主机IDS API

安全软件编辑防病毒和编辑主机IDS API
EN

Stack Overflow用户
提问于 2016-05-04 15:05:38
回答 1查看 68关注 0票数 0

在我购买了Anti-virus或Host IDS后,什么是正确的api来编辑防病毒和编辑主机IDS (如Softlayer控件的安全软件列表)我现在用java实现,但如果有其他语言的示例,请让我知道

enter image description here

EN

回答 1

Stack Overflow用户

发布于 2016-05-05 04:57:16

对于Edit anti-virus,请参见(Rest示例):

代码语言:javascript
复制
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Software_Component_AntivirusSpyware/9510197/updateAntivirusSpywarePolicy

Method: POST

Json payload:

{
  "parameters": [
    4,
    true
  ]
}

参考:

SoftLayer_Software_Component_AntivirusSpyware::updateAntivirusSpywarePolicy

要编辑Host IDS Policy,请参阅以下请求:

代码语言:javascript
复制
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Software_Component_HostIps/[Host_IDS_id]/updateHipsPolicies

Method: POST

Json Payload:

{
  "parameters": [
    "On_10",                # IPS Mode
    "Maximum Protection",   # IPS Protection
    "McAfee Default",       # Firewall Mode
    "No_Rules",             # Firewall RuleSet
    "",                     # newApplicationMode, this option cannot be set in Control Portal (N/A)
    "",                     # newApplicationRuleset, this option cannot be set in Control Portal (N/A)
    "__EPO_ENFORCE_YES__"   # Enforcement Policy
  ]
}

要在上述请求中获取要设置的值,请执行:

代码语言:javascript
复制
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Software_Component_HostIps/[Host_IDS_id]/getObject?objectMask=enforcementPolicyNames;ipsModePolicyNames;ipsProtectionPolicyNames;firewallModePolicyNames;firewallRuleSetPolicyNames
Method: GET

响应应该是这样的:

代码语言:javascript
复制
{
  "hardwareId": 588888,
  "id": 9700000,
  "manufacturerLicenseInstance": "0CC47A581D3888",
  "epoVersion": "4.5",
  "enforcementPolicyNames": [
    {
      "name": "__EPO_ENFORCE_YES__"
    },
    {
      "name": "__EPO_ENFORCE_NO__"
    }
  ],
  "firewallModePolicyNames": [
    {
      "name": "McAfee Default"
    },
    {
      "name": "My Default"
    },
    {
      "name": "Off [McAfee Default]"
    },
    {
      "name": "On"
    },
    {
      "name": "Adaptive"
    },
    {
      "name": "Learn"
    },
    {
      "name": "Custom_FWONSpecial_DONOTUSE"
    }
  ],
  "firewallRuleSetPolicyNames": [
    {
      "name": "McAfee Default"
    },
    {
      "name": "Typical Corporate Environment"
    },
    {
      "name": "SLDefault"
    },
    {
      "name": "No_Rules"
    },
    {
      "name": "My Default"
    }
  ],
  "ipsModePolicyNames": [
    {
      "name": "McAfee Default"
    },
    {
      "name": "On_120"
    },
    {
      "name": "On [McAfee Default]"
    },
    {
      "name": "Adaptive_10"
    },
    {
      "name": "Adaptive_120"
    },
    {
      "name": "Adaptive_UR"
    },
    {
      "name": "On_10"
    },
    {
      "name": "On_UR"
    },
    {
      "name": "Off"
    }
  ],
  "ipsProtectionPolicyNames": [
    {
      "name": "Basic Protection [McAfee Default]"
    },
    {
      "name": "Enhanced Protection"
    },
    {
      "name": "Maximum Protection"
    },
    {
      "name": "Prepare for Enhanced Protection"
    },
    {
      "name": "Prepare for Maximum Protection"
    },
    {
      "name": "Warning"
    }
  ]
}

参考: SoftLayer_Software_Component_HostIps::updateHipsPolicies

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37020714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档