Skip to content

FullNatEntryProps

Properties for defining a FullNatEntry.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-fullnatentry

Initializer

using AlibabaCloud.SDK.ROS.CDK.Vpc;
new FullNatEntryProps {
    object AccessIp,
    object AccessPort,
    object FullNatTableId,
    object IpProtocol,
    object NatIp,
    object NatIpPort,
    object NetworkInterfaceId,
    object FullNatEntryDescription = null,
    object FullNatEntryName = null
};

Properties

Name Type Description
AccessIp object Property accessIp: The backend IP address to be modified in FULLNAT address translation.
AccessPort object Property accessPort: The backend port to be modified in the mapping of FULLNAT port.
FullNatTableId object Property fullNatTableId: The ID of the FULLNAT table to which the FULLNAT entry belongs.
IpProtocol object Property ipProtocol: The protocol of the packets that are forwarded by the port.
NatIp object Property natIp: The NAT IP address that provides address translation.
NatIpPort object Property natIpPort: The frontend port to be modified in the mapping of FULLNAT port.
NetworkInterfaceId object Property networkInterfaceId: The elastic network interface (ENI) ID.
FullNatEntryDescription object Property fullNatEntryDescription: The description of the FULLNAT entry.
FullNatEntryName object Property fullNatEntryName: The FULLNAT entry name.

AccessIpRequired

public object AccessIp { get; set; }
  • Type: object

Property accessIp: The backend IP address to be modified in FULLNAT address translation.


AccessPortRequired

public object AccessPort { get; set; }
  • Type: object

Property accessPort: The backend port to be modified in the mapping of FULLNAT port.

Valid values: 1 to 65535.


FullNatTableIdRequired

public object FullNatTableId { get; set; }
  • Type: object

Property fullNatTableId: The ID of the FULLNAT table to which the FULLNAT entry belongs.


IpProtocolRequired

public object IpProtocol { get; set; }
  • Type: object

Property ipProtocol: The protocol of the packets that are forwarded by the port.

Valid values: TCP UDP


NatIpRequired

public object NatIp { get; set; }
  • Type: object

Property natIp: The NAT IP address that provides address translation.


NatIpPortRequired

public object NatIpPort { get; set; }
  • Type: object

Property natIpPort: The frontend port to be modified in the mapping of FULLNAT port.

Valid values: 1 to 65535.


NetworkInterfaceIdRequired

public object NetworkInterfaceId { get; set; }
  • Type: object

Property networkInterfaceId: The elastic network interface (ENI) ID.


FullNatEntryDescriptionOptional

public object FullNatEntryDescription { get; set; }
  • Type: object

Property fullNatEntryDescription: The description of the FULLNAT entry.

This parameter is optional. If you enter a description, the description must be 2 to 256 characters in length, and cannot start with http:// or https://.


FullNatEntryNameOptional

public object FullNatEntryName { get; set; }
  • Type: object

Property fullNatEntryName: The FULLNAT entry name.

The name must be 2 to 128 characters in length. It must start with a letter but cannot start with http:// or https://.