public static final class DescribeForwardTableEntriesRequest.Builder extends Object
public DescribeForwardTableEntriesRequest.Builder externalIp(String externalIp)
* The NAT IP addresses that can be accessed by external networks when you query DNAT entries of Virtual Private Cloud (VPC) NAT gateways.
public DescribeForwardTableEntriesRequest.Builder externalPort(String externalPort)
* Valid values: **1** to **65535**. * If you want to query a port range, separate the first port and last port with a forward slash (/), such as `10/20`. * If you set **ExternalPort** to a port range, you must also set **InternalPort** to a port range, and the number of ports specified by these parameters must be the same. For example, if you set **ExternalPort** to `10/20`, you can set **InternalPort** to `80/90`. * The port that is used when the NAT IP address can be accessed by external networks when you query DNAT entries of VPC NAT gateways. Valid values: **1** to **65535**.
public DescribeForwardTableEntriesRequest.Builder forwardEntryId(String forwardEntryId)
public DescribeForwardTableEntriesRequest.Builder forwardEntryName(String forwardEntryName)
The name must be 2 to 128 characters in length, and can contain digits, periods (.), underscores (\_), and hyphens (-). It must start with a letter.
public DescribeForwardTableEntriesRequest.Builder forwardTableId(String forwardTableId)
** **Description** You must specify at least one of **ForwardTableId** and **NatGatewayId**.
public DescribeForwardTableEntriesRequest.Builder internalIp(String internalIp)
* The private IP address of the ECS instance that uses DNAT entries to communicate with the Internet when you query DNAT entries of Internet NAT gateways. * The private IP address that uses DNAT entries for communication when you query DNAT entries of VPC NAT gateways.
public DescribeForwardTableEntriesRequest.Builder internalPort(String internalPort)
* The port of the destination ECS instance to be mapped when you query DNAT entries of VPC NAT gateways. Valid values: **1** to **65535**.
public DescribeForwardTableEntriesRequest.Builder ipProtocol(String ipProtocol)
* **TCP** * **UDP** * **Any**
public DescribeForwardTableEntriesRequest.Builder natGatewayId(String natGatewayId)
** **Description** You must specify at least one of **ForwardTableId** and **NatGatewayId**.
public DescribeForwardTableEntriesRequest.Builder ownerAccount(String ownerAccount)
public DescribeForwardTableEntriesRequest.Builder ownerId(Long ownerId)
public DescribeForwardTableEntriesRequest.Builder pageNumber(Integer pageNumber)
public DescribeForwardTableEntriesRequest.Builder pageSize(Integer pageSize)
public DescribeForwardTableEntriesRequest.Builder regionId(String regionId)
You can call the [DescribeRegions](~~36063~~) operation to query the most recent region list.
public DescribeForwardTableEntriesRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public DescribeForwardTableEntriesRequest.Builder resourceOwnerId(Long resourceOwnerId)
public DescribeForwardTableEntriesRequest build()
Copyright © 2024. All rights reserved.