All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.StartHoneypotResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class StartHoneypotResponseBody extends TeaModel {
    /**
     * 

The information about the honeypot.

*/ @NameInMap("Data") public StartHoneypotResponseBodyData data; /** *

The request ID.

* * example: *

20456DD5-5CBF-5015-9173-12CA4246B***

*/ @NameInMap("RequestId") public String requestId; public static StartHoneypotResponseBody build(java.util.Map map) throws Exception { StartHoneypotResponseBody self = new StartHoneypotResponseBody(); return TeaModel.build(map, self); } public StartHoneypotResponseBody setData(StartHoneypotResponseBodyData data) { this.data = data; return this; } public StartHoneypotResponseBodyData getData() { return this.data; } public StartHoneypotResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class StartHoneypotResponseBodyData extends TeaModel { /** *

The name of the management node to which the honeypot belongs.

* * example: *

managerNodename

*/ @NameInMap("ControlNodeName") public String controlNodeName; /** *

The ID of the honeypot.

* * example: *

123

*/ @NameInMap("HoneypotId") public String honeypotId; /** *

The display name of the image.

* * example: *

Webmin

*/ @NameInMap("HoneypotImageDisplayName") public String honeypotImageDisplayName; /** *

The name of the image that is used for the honeypot.

* * example: *

tcp_proxy

*/ @NameInMap("HoneypotImageName") public String honeypotImageName; /** *

The custom name of the honeypot.

* * example: *

ruoyi

*/ @NameInMap("HoneypotName") public String honeypotName; /** *

The ID of the management node.

* * example: *

a882e590-b87b-45a6-87b9-d0a3e5a0****

*/ @NameInMap("NodeId") public String nodeId; /** *

The ID of the custom configuration for the honeypot.

* * example: *

ddh3731641137fe4b72b245346a2721d4b6tdgg3731641137fe4b72b245346a2721***

*/ @NameInMap("PresetId") public String presetId; /** *

The statuses of the honeypots.

*/ @NameInMap("State") public java.util.List state; public static StartHoneypotResponseBodyData build(java.util.Map map) throws Exception { StartHoneypotResponseBodyData self = new StartHoneypotResponseBodyData(); return TeaModel.build(map, self); } public StartHoneypotResponseBodyData setControlNodeName(String controlNodeName) { this.controlNodeName = controlNodeName; return this; } public String getControlNodeName() { return this.controlNodeName; } public StartHoneypotResponseBodyData setHoneypotId(String honeypotId) { this.honeypotId = honeypotId; return this; } public String getHoneypotId() { return this.honeypotId; } public StartHoneypotResponseBodyData setHoneypotImageDisplayName(String honeypotImageDisplayName) { this.honeypotImageDisplayName = honeypotImageDisplayName; return this; } public String getHoneypotImageDisplayName() { return this.honeypotImageDisplayName; } public StartHoneypotResponseBodyData setHoneypotImageName(String honeypotImageName) { this.honeypotImageName = honeypotImageName; return this; } public String getHoneypotImageName() { return this.honeypotImageName; } public StartHoneypotResponseBodyData setHoneypotName(String honeypotName) { this.honeypotName = honeypotName; return this; } public String getHoneypotName() { return this.honeypotName; } public StartHoneypotResponseBodyData setNodeId(String nodeId) { this.nodeId = nodeId; return this; } public String getNodeId() { return this.nodeId; } public StartHoneypotResponseBodyData setPresetId(String presetId) { this.presetId = presetId; return this; } public String getPresetId() { return this.presetId; } public StartHoneypotResponseBodyData setState(java.util.List state) { this.state = state; return this; } public java.util.List getState() { return this.state; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy