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

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

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;

import com.aliyun.tea.*;

public class DescribeVSwitchesRequest extends TeaModel {
    /**
     * 

The ID of the edge node.

* * example: *

cn-xian-unicom

*/ @NameInMap("EnsRegionId") public String ensRegionId; /** *

The ID of the VPC to which the vSwitches belong.

* * example: *

vpc-25cdvfeq58pl****

*/ @NameInMap("NetworkId") public String networkId; /** *

The order in which you want to sort the returned data. Example: {"EnsRegionId":"desc"}.

*

By default, the nodes are sorted by IDs in descending order.

* * example: *

{"EnsRegionId":"desc"}

*/ @NameInMap("OrderByParams") public String orderByParams; /** *

The page number of the returned page. Default value: 1.

* * example: *

1

*/ @NameInMap("PageNumber") public Integer pageNumber; /** *

The number of entries per page. Valid values: 1 to 50. Default value: 10.

* * example: *

10

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The ID of the vSwitch.

* * example: *

vsw-5m9xhlq8oh***

*/ @NameInMap("VSwitchId") public String vSwitchId; /** *

The name of the vSwitch.

* * example: *

testVSwitchName

*/ @NameInMap("VSwitchName") public String vSwitchName; public static DescribeVSwitchesRequest build(java.util.Map map) throws Exception { DescribeVSwitchesRequest self = new DescribeVSwitchesRequest(); return TeaModel.build(map, self); } public DescribeVSwitchesRequest setEnsRegionId(String ensRegionId) { this.ensRegionId = ensRegionId; return this; } public String getEnsRegionId() { return this.ensRegionId; } public DescribeVSwitchesRequest setNetworkId(String networkId) { this.networkId = networkId; return this; } public String getNetworkId() { return this.networkId; } public DescribeVSwitchesRequest setOrderByParams(String orderByParams) { this.orderByParams = orderByParams; return this; } public String getOrderByParams() { return this.orderByParams; } public DescribeVSwitchesRequest setPageNumber(Integer pageNumber) { this.pageNumber = pageNumber; return this; } public Integer getPageNumber() { return this.pageNumber; } public DescribeVSwitchesRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public DescribeVSwitchesRequest setVSwitchId(String vSwitchId) { this.vSwitchId = vSwitchId; return this; } public String getVSwitchId() { return this.vSwitchId; } public DescribeVSwitchesRequest setVSwitchName(String vSwitchName) { this.vSwitchName = vSwitchName; return this; } public String getVSwitchName() { return this.vSwitchName; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy