diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java new file mode 100644 index 0000000000000000000000000000000000000000..80a79d4cec1a9bd58593eb2c171d3123f6307605 --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java @@ -0,0 +1,34 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import com.anarchy.cdc.commons.lang.web.Page; +import com.anarchy.cosmos.iboot.base.api.bean.device.DeviceStatusEnum; +import lombok.Data; + +@Data +public class IBootBMCNetPreviewBean { + + private Page iBootNetPreviewBeanPage; + + @Data + public static class IBootBMCNetBean { + private String dhcpIp; + private String sn; + private DeviceStatusEnum status; + /** + * IP配置 + */ + private String ip; + private String gateway; + private String netmask; + private String channel; + private String dhcpStatus; + + + private String ipv6; + private String Ipv6dhcpStatus; + private String ipv6index; + private String ipv6SubnetPrefixLength; + private String ipv6Gateway; + } + +} diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java new file mode 100644 index 0000000000000000000000000000000000000000..c096861a93735dbe5f5ff1e189e525393764d827 --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java @@ -0,0 +1,43 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import lombok.Data; + +/** + * @description + * @auther gengzhicheng + * @date 2023/8/25 + */ +@Data +public class IBootBondSetBean { + + /** + * DHCP ip. + */ + private String dhcpIp; + + /** + * 序列号. + */ + private String sn; + + /** + * Bond名 + */ + private String bondName; + + /** + * IP + */ + private String bondIp; + + /** + * 网关 + */ + private String gateway; + + /** + * 主机名 + */ + private String hostname; + +} diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java new file mode 100644 index 0000000000000000000000000000000000000000..911008e611d939062635b94499a3905ad3da5b11 --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java @@ -0,0 +1,24 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import lombok.Data; + +import java.util.List; + +/** + * @description + * @auther gengzhicheng + * @date 2023/8/22 + */ +@Data +public class IBootBondShellBean { + + /** + * Bond类型 + */ + private String bond; + /** + * Bond网口 + */ + private List eths; + +}