nat
StaticPortMapping



public abstract class StaticPortMapping

Properties
aftrAddressType The value of ipAddressType specifies the address type of ipv6AfterAddress

type=rtr.InetAddressType
access=read-only

b4AddressType The value of ipAddressType specifies the address type of ipv6B4Address

type=rtr.InetAddressType
access=read-create
Mandatory on create

description This specifies the description of this port forwarding entry.

type=string
access=read-only
Displayed(tab/group)=Description

expiryTime The value of sysUpTime at the last time that the object success was written by the system.

type=Date
access=read-only
Displayed(tab/group)=Expiry Time

foreignPort Indicates the foreign IP port. A value of minus one indicates that a foreign IP port is not applicable or not available for this conceptual row

type=int
access=read-only
default=0
Displayed(tab/group)=Foreign Port

foreignPrefix Indicates the foreign IP prefix. The empty value indicates that a foreign IP prefix is not applicable or not available for this conceptual row.

type=InetAddress
access=read-only
default=
Displayed(tab/group)=Foreign Prefix

foreignPrefixLength Indicates the foreign foreignPrefix length

type=int
access=read-only
default=0
Displayed(tab/group)=Foreign Prefix Length

foreignPrefixType Indicates the address type of foreignPrefix. The only values supported are 'unknown' (0) and 'ipv6' (2) The value 'unknown' indicates that a foreign IP prefix is not applicable or not available for this conceptual row

type=rtr.InetAddressType
access=read-only
default=0

insideRoutingInstance This is a meaningful description of the routerId. ie: Something like " Routing Instance -1, 38.120.182.228" or " VPRN Service - VPRN550 (38.10.182.227)"

type=string
access=read-only
Displayed(tab/group)=Inside Routing Instance

ipAddress The value of ipAddress specifies the inside IP address.

type=InetAddress
access=read-create
Mandatory on create
Displayed(tab/group)=Inside IP Address

ipAddressType The value of ipAddressType specifies the address type of ipAddress

type=rtr.InetAddressType
access=read-only

ipv6AfterAddress specifies the inside Dual Stack Lite AFTR IPv6 address. Broadcast, multicast or martian IP addresses are not allowed.

type=InetAddress
access=read-only
Displayed(tab/group)=IPv6 AFTR Address

ipv6B4Address Specifies the inside Dual Stack Lite B4 IPv6 address. Broadcast, multicast or martian IP addresses are not allowed.

type=InetAddress
access=read-create
Mandatory on create
Displayed(tab/group)=IPv6 B4 Address

mappingNumber Indicates the Mapping Nonce, if the value of origin is equal to 'dynamic' and this entry is created by means of a PCP version 2 message, otherwise it contains all zeroes. A cryptographic 'nonce' is a number used only once.

type=string
access=read-only
default=
Displayed(tab/group)=Mapping Number

natPolicy Specifies the name of the NAT/Firewall policy to be used when the value of Protocol is NAT.

type=string
access=read-create
default=
Mandatory on create
Displayed(tab/group)=NAT/Firewall Policy

nodeId Specifies the identification of the Layer-2-Aware NAT subscriber.

type=string
access=read-create
maximum=64
Mandatory on create
Displayed(tab/group)=Site ID

operationalState Current operational state of this row.

type=netw.OperationalState
access=read-only
default=unknown
Displayed(tab/group)=Operational State

origin This specifies how this port forwarding entry was created.

type=nat.NatOrigin
access=read-only
default=static
Displayed(tab/group)=Origin

outIpAddress The value of ipAddress specifies the outside IP address.

type=InetAddress
access=read-only
Displayed(tab/group)=Outside IP Address

outIpAddressType The value of ipAddressType specifies the address type of outIpAddress

type=rtr.InetAddressType
access=read-only

outPort Outside Port

type=int
access=read-only
Displayed(tab/group)=Outside Port

outService Indicates the outside service. The value of outService is non-zero in case of a Layer-2 outside, where the value of outsideRouterId is zero. The value of outService is zero in other cases (regular NAT or IPv6 firewall), where the value of outsideRouterId is non-zero

type=long
access=read-only
default=0
Displayed(tab/group)=Outside Service ID

outsideRouterId Specifies the outside Virtual Router id.

type=int
access=read-only
default=1

outsideRoutingInstance This is a meaningful description of the outsideRouterId. ie: Something like " Routing Instance -1, 38.120.182.228" or " VPRN Service - VPRN550 (38.10.182.227)"

type=string
access=read-only
Displayed(tab/group)=Outside Routing Instance

port Inside Port

type=int
access=read-create
Mandatory on create
Displayed(tab/group)=Inside Port

protocol specifies the IP protocol.

type=nat.ProtocolEnum
access=read-create
Mandatory on create
Displayed(tab/group)=Protocol

protocolVersion Indicates the version of the PCP protocol request that triggered the creation of this entry, while the value of origin is equal to 'dynamic'. While the value of origin is equal to 'static', the value of protocolVersion is zero.

type=long
access=read-only
Displayed(tab/group)=Protocol Version

routerId Specifies the Virtual Router Instance.

type=int
access=read-create
default=1

subIdent Specifies the identification of the Layer-2-Aware NAT subscriber.

type=string
access=read-create
maximum=32
Mandatory on create
Displayed(tab/group)=Subscriber ID

type Specify the type of NAT subscriber. The only values relevant here are 'classicLsnSub' 'l2Aware' 'dsliteLsnSub' and 'nat64LsnSub'."

type=nat.StaticPortMappingType
access=read-create
Mandatory on create
Displayed(tab/group)=Type

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

retrieveNatPortForwarding

Method used to query the NE for the NAT Port Forwarding that on a specified .
Input Parameters:
aInSiteId : string - Specifies the NE to which the Block Allocation is on.
aInType :
nat.StaticPortMappingType - Specifies the Static Port Forwarding type.
aInL2AwareSubId : string - Specify the type of L2 Aware subscriber
aInRouterId : int - Specify the Virtual Router Instance.
aInB4AddressType : rtr.InetAddressType - Indicate the address type of aInIpv6B4Address. For L2 aware please enter '0' type value.
aInIpv6B4Address : InetAddress - Indicate the inside B4 IPv6 address of the Dual Stack Lite subscriber. For l2 aware please enter an empty value.
aInOriginRetrieve : nat.NatOriginRetrieve - Indicate whether to retrieve static, dynamic or both types of port forwarding.
aInTimeout : long - (Optional) The number of milliseconds to wait before receiving the results. If no results are received in the given time, the method returns. This is an optional input parameter. The default value is 5 minutes (300000).
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
result : List (generic.CommonManagedEntityInformation) -
Exceptions:
nat.StaticPortMapping.retrieveNatPortForwardingException -
Supported Network Elements
7750 SR Supported from 10.0.R1 until 12.0.R1
  • Excluded chassis types: 7750-SRc12, 7750-SRc4, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s
Supported from 12.0.R1 until 13.0.R8
  • Excluded chassis types: 7750-SRc4, 7750-SRa4, 7750-SRa8, 7750 SR-1e, 7750 SR-2e, 7750 SR-3e, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s
Supported from 13.0.R8 until 20.5.R1
  • Excluded chassis types: 7750-SRc4, 7750-SRa4, 7750-SRa8, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s
Supported from 20.5.R1
  • Excluded chassis types: 7750-SRa4, 7750-SRa8, 7750 SR-14s
7705 SAR Gen 2
7450 ESS Supported from 11.0.R1
  • Excluded chassis types: 7450-ESS1
  • Required Capabilities: MixedMode
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0