ALIYUN::VPC::FullNatEntry is used to add a FULLNAT entry to a FULLNAT table.
Syntax
{
"Type": "ALIYUN::VPC::FullNatEntry",
"Properties": {
"NatIp": String,
"FullNatEntryDescription": String,
"AccessIp": String,
"FullNatTableId": String,
"FullNatEntryName": String,
"NatIpPort": String,
"IpProtocol": String,
"AccessPort": String,
"NetworkInterfaceId": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
NatIp | String | Yes | Yes | The NAT IP address that provides address translation. | None. |
FullNatEntryDescription | String | No | Yes | The description of the FULLNAT entry. | The description can be empty or must be 2 to 256 characters in length. It cannot start with |
AccessIp | String | Yes | Yes | The backend IP address to be modified in FULLNAT address translation. | None. |
FullNatTableId | String | Yes | No | The ID of the FULLNAT table to which you want to add the FULLNAT entry. | None. |
FullNatEntryName | String | No | Yes | The name of the FULLNAT entry. | The name must be 2 to 128 characters in length. It must start with a letter and cannot start with |
NatIpPort | String | Yes | Yes | The frontend port to be modified in the FULLNAT port mapping. | Valid values: 1 to 65535. |
IpProtocol | String | Yes | Yes | The protocol type of the forwarding port. | Valid values:
|
AccessPort | String | Yes | Yes | The backend port to be modified in the FULLNAT port mapping. | Valid values: 1 to 65535. |
NetworkInterfaceId | String | Yes | Yes | The ID of the elastic network interface (ENI). | None. |
Return values
Fn::GetAtt
FullNatEntryId: the ID of the FULLNAT entry.