Skip to content

FullNatEntryProps

Properties for defining a FullNatEntry.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkvpc"
&alicloudroscdkvpc.FullNatEntryProps {
    AccessIp: interface{},
    AccessPort: interface{},
    FullNatTableId: interface{},
    IpProtocol: interface{},
    NatIp: interface{},
    NatIpPort: interface{},
    NetworkInterfaceId: interface{},
    FullNatEntryDescription: interface{},
    FullNatEntryName: interface{},
}

Properties

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

AccessIpRequired

AccessIp interface{}
  • Type: interface{}

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


AccessPortRequired

AccessPort interface{}
  • Type: interface{}

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

Valid values: 1 to 65535.


FullNatTableIdRequired

FullNatTableId interface{}
  • Type: interface{}

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


IpProtocolRequired

IpProtocol interface{}
  • Type: interface{}

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

Valid values: TCP UDP


NatIpRequired

NatIp interface{}
  • Type: interface{}

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


NatIpPortRequired

NatIpPort interface{}
  • Type: interface{}

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

Valid values: 1 to 65535.


NetworkInterfaceIdRequired

NetworkInterfaceId interface{}
  • Type: interface{}

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


FullNatEntryDescriptionOptional

FullNatEntryDescription interface{}
  • Type: interface{}

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

FullNatEntryName interface{}
  • Type: interface{}

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://.