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

com.aliyun.ens20171110.models.RescaleDeviceServiceResponseBody Maven / Gradle / Ivy

There is a newer version: 7.7.0
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;

import com.aliyun.tea.*;

public class RescaleDeviceServiceResponseBody extends TeaModel {
    /**
     * 

The IDs of the devices.

*/ @NameInMap("DeviceIds") public java.util.List deviceIds; /** *

The ID of the order.

* * example: *

b3b5bb9a-4e0b-4cac-8ebf-e5e015726723

*/ @NameInMap("OrderId") public String orderId; /** *

The ID of the request.

* * example: *

3F3F3570-E721-53F6-853F-37B7725AC6CB

*/ @NameInMap("RequestId") public String requestId; /** *

The key properties of the device.

*/ @NameInMap("ResourceDetailInfos") public java.util.List resourceDetailInfos; public static RescaleDeviceServiceResponseBody build(java.util.Map map) throws Exception { RescaleDeviceServiceResponseBody self = new RescaleDeviceServiceResponseBody(); return TeaModel.build(map, self); } public RescaleDeviceServiceResponseBody setDeviceIds(java.util.List deviceIds) { this.deviceIds = deviceIds; return this; } public java.util.List getDeviceIds() { return this.deviceIds; } public RescaleDeviceServiceResponseBody setOrderId(String orderId) { this.orderId = orderId; return this; } public String getOrderId() { return this.orderId; } public RescaleDeviceServiceResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public RescaleDeviceServiceResponseBody setResourceDetailInfos(java.util.List resourceDetailInfos) { this.resourceDetailInfos = resourceDetailInfos; return this; } public java.util.List getResourceDetailInfos() { return this.resourceDetailInfos; } public static class RescaleDeviceServiceResponseBodyResourceDetailInfos extends TeaModel { /** *

The ID of the device.

* * example: *

h-uf6009zoa6hdbjyqxcn1

*/ @NameInMap("ID") public String ID; /** *

The IP address of the device.

* * example: *

10.152.196.36

*/ @NameInMap("IP") public String IP; /** *

The Internet service provider (ISP) to which the device belongs.

* * example: *

telecom

*/ @NameInMap("ISP") public String ISP; /** *

The media access control (MAC) address of the device.

* * example: *

24:0B:88:04:71:E0

*/ @NameInMap("Mac") public String mac; /** *

The ID of the edge node to which the device belongs.

* * example: *

cn-chongqing-1

*/ @NameInMap("RegionID") public String regionID; /** *

The name of the server on which the device is deployed.

* * example: *

ens-nc2

*/ @NameInMap("Server") public String server; /** *

The status of the device.

* * example: *

Running

*/ @NameInMap("Status") public String status; /** *

The type of the instance.

* * example: *

ens.ac6.large

*/ @NameInMap("Type") public String type; public static RescaleDeviceServiceResponseBodyResourceDetailInfos build(java.util.Map map) throws Exception { RescaleDeviceServiceResponseBodyResourceDetailInfos self = new RescaleDeviceServiceResponseBodyResourceDetailInfos(); return TeaModel.build(map, self); } public RescaleDeviceServiceResponseBodyResourceDetailInfos setID(String ID) { this.ID = ID; return this; } public String getID() { return this.ID; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setIP(String IP) { this.IP = IP; return this; } public String getIP() { return this.IP; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setISP(String ISP) { this.ISP = ISP; return this; } public String getISP() { return this.ISP; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setMac(String mac) { this.mac = mac; return this; } public String getMac() { return this.mac; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setRegionID(String regionID) { this.regionID = regionID; return this; } public String getRegionID() { return this.regionID; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setServer(String server) { this.server = server; return this; } public String getServer() { return this.server; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setStatus(String status) { this.status = status; return this; } public String getStatus() { return this.status; } public RescaleDeviceServiceResponseBodyResourceDetailInfos setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy