com.aliyun.ens20171110.models.DescribeHaVipsRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;
import com.aliyun.tea.*;
public class DescribeHaVipsRequest extends TeaModel {
/**
* The ID of the region.
*
* example:
* cn-beijing-cmcc
*/
@NameInMap("EnsRegionId")
public String ensRegionId;
/**
* The IP address of the HAVIP.
*
* example:
* 10.5.XX.XX
*/
@NameInMap("HaVipAddress")
public String haVipAddress;
/**
* The ID of the HAVIP.
*
* example:
* havip-5p14t****
*/
@NameInMap("HaVipId")
public String haVipId;
/**
* The name of the HAVIP.
*
* example:
* test
*/
@NameInMap("Name")
public String name;
/**
* The ID of the network.
*
* example:
* n-57gqcdfvx6n****
*/
@NameInMap("NetworkId")
public String networkId;
/**
* The page number.
*
* example:
* 1
*/
@NameInMap("PageNumber")
public String pageNumber;
/**
* The number of entries per page.
*
* example:
* 10
*/
@NameInMap("PageSize")
public String pageSize;
/**
* The status of the HAVIP. Valid values:
*
* - Creating
* - Available
* - InUse
* - Deleting
*
*
* example:
* Available
*/
@NameInMap("Status")
public String status;
/**
* The ID of the vSwitch.
*
* example:
* vsw-5****
*/
@NameInMap("VSwitchId")
public String vSwitchId;
public static DescribeHaVipsRequest build(java.util.Map map) throws Exception {
DescribeHaVipsRequest self = new DescribeHaVipsRequest();
return TeaModel.build(map, self);
}
public DescribeHaVipsRequest setEnsRegionId(String ensRegionId) {
this.ensRegionId = ensRegionId;
return this;
}
public String getEnsRegionId() {
return this.ensRegionId;
}
public DescribeHaVipsRequest setHaVipAddress(String haVipAddress) {
this.haVipAddress = haVipAddress;
return this;
}
public String getHaVipAddress() {
return this.haVipAddress;
}
public DescribeHaVipsRequest setHaVipId(String haVipId) {
this.haVipId = haVipId;
return this;
}
public String getHaVipId() {
return this.haVipId;
}
public DescribeHaVipsRequest setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public DescribeHaVipsRequest setNetworkId(String networkId) {
this.networkId = networkId;
return this;
}
public String getNetworkId() {
return this.networkId;
}
public DescribeHaVipsRequest setPageNumber(String pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public String getPageNumber() {
return this.pageNumber;
}
public DescribeHaVipsRequest setPageSize(String pageSize) {
this.pageSize = pageSize;
return this;
}
public String getPageSize() {
return this.pageSize;
}
public DescribeHaVipsRequest setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public DescribeHaVipsRequest setVSwitchId(String vSwitchId) {
this.vSwitchId = vSwitchId;
return this;
}
public String getVSwitchId() {
return this.vSwitchId;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy