com.aliyun.sas20181203.models.StartHoneypotResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sas20181203 Show documentation
Show all versions of sas20181203 Show documentation
Alibaba Cloud Threat Detection (20181203) SDK for Java
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