public static final class DescribeVSwitchesRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
DescribeVSwitchesRequest |
build() |
DescribeVSwitchesRequest.Builder |
dryRun(Boolean dryRun)
Specifies whether to perform a dry run, without performing the actual request.
|
DescribeVSwitchesRequest.Builder |
enableIpv6(Boolean enableIpv6)
Specifies whether to query vSwitches with IPv6 enabled in the region.
|
DescribeVSwitchesRequest.Builder |
isDefault(Boolean isDefault)
Specifies whether to query the default vSwitches in the specified region.
|
DescribeVSwitchesRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
DescribeVSwitchesRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
DescribeVSwitchesRequest.Builder |
pageNumber(Integer pageNumber)
The page number.
|
DescribeVSwitchesRequest.Builder |
pageSize(Integer pageSize)
The number of entries per page.
|
DescribeVSwitchesRequest.Builder |
regionId(String regionId)
The region ID of the vSwitch.
|
DescribeVSwitchesRequest.Builder |
resourceGroupId(String resourceGroupId)
The ID of the resource group to which the vSwitch belongs.
|
DescribeVSwitchesRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
DescribeVSwitchesRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
DescribeVSwitchesRequest.Builder |
routeTableId(String routeTableId)
The ID of the route table.
|
DescribeVSwitchesRequest.Builder |
tag(List<DescribeVSwitchesRequest.Tag> tag)
The tags.
|
DescribeVSwitchesRequest.Builder |
vpcId(String vpcId)
The ID of the virtual private cloud (VPC) to which the vSwitches belong.
|
DescribeVSwitchesRequest.Builder |
vSwitchId(String vSwitchId)
The ID of the vSwitch that you want to query.
|
DescribeVSwitchesRequest.Builder |
vSwitchName(String vSwitchName)
The vSwitch name.
|
DescribeVSwitchesRequest.Builder |
vSwitchOwnerId(Long vSwitchOwnerId)
The ID of the Alibaba Cloud account to which the vSwitch belongs.
|
DescribeVSwitchesRequest.Builder |
zoneId(String zoneId)
The ID of the zone to which the vSwitches belong.
|
public DescribeVSwitchesRequest.Builder dryRun(Boolean dryRun)
* **true**: performs only a dry run. The system checks the request for potential issues, including missing parameter values, incorrect request syntax, and service limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the `DryRunOperation` error code is returned. * **false** (default): performs a dry run and performs the actual request. If the request passes the dry run, a 2xx HTTP status code is returned and the operation is performed.
public DescribeVSwitchesRequest.Builder enableIpv6(Boolean enableIpv6)
* **true** * **false** If you do not set this parameter, the system queries all vSwitches in the specified region by default.
public DescribeVSwitchesRequest.Builder isDefault(Boolean isDefault)
* **true** * **false** If you do not set this parameter, the system queries all vSwitches in the specified region by default.
public DescribeVSwitchesRequest.Builder ownerAccount(String ownerAccount)
public DescribeVSwitchesRequest.Builder ownerId(Long ownerId)
public DescribeVSwitchesRequest.Builder pageNumber(Integer pageNumber)
public DescribeVSwitchesRequest.Builder pageSize(Integer pageSize)
public DescribeVSwitchesRequest.Builder regionId(String regionId)
> You must set at least one of **RegionId** and **VpcId**.
public DescribeVSwitchesRequest.Builder resourceGroupId(String resourceGroupId)
public DescribeVSwitchesRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public DescribeVSwitchesRequest.Builder resourceOwnerId(Long resourceOwnerId)
public DescribeVSwitchesRequest.Builder routeTableId(String routeTableId)
public DescribeVSwitchesRequest.Builder tag(List<DescribeVSwitchesRequest.Tag> tag)
public DescribeVSwitchesRequest.Builder vSwitchId(String vSwitchId)
public DescribeVSwitchesRequest.Builder vSwitchName(String vSwitchName)
The name must be 1 to 128 characters in length, and cannot start with `http://` or `https://`.
public DescribeVSwitchesRequest.Builder vSwitchOwnerId(Long vSwitchOwnerId)
public DescribeVSwitchesRequest.Builder vpcId(String vpcId)
> You must set at least one of **RegionId** and **VpcId**.
public DescribeVSwitchesRequest.Builder zoneId(String zoneId)
public DescribeVSwitchesRequest build()
Copyright © 2024. All rights reserved.