NatRule

NatRule
NatRule
JSON Example
{
    "description": "string",
    "gatewayNatRule": {
        "icmpSubType": "string",
        "originalIp": "string",
        "originalPort": "string",
        "protocol": "string",
        "translatedIp": "string",
        "translatedPort": "string"
    },
    "id": 0,
    "isEnabled": false,
    "oneToOneBasicRule": {
        "externalIpAddress": "string",
        "internalIpAddress": "string",
        "mappingMode": "string"
    },
    "oneToOneVmRule": {
        "externalIpAddress": "string",
        "mappingMode": "string",
        "vmName": "string",
        "vmNicId": 0
    },
    "portForwardingRule": {
        "externalIpAddress": "string",
        "externalPort": 0,
        "internalIpAddress": "string",
        "internalPort": 0,
        "protocol": "string"
    },
    "type": "string",
    "vmRule": {
        "externalIpAddress": "string",
        "externalPort": 0,
        "internalPort": 0,
        "protocol": "string",
        "vmName": "string",
        "vmNicId": 0
    }
}
string
description
Optional

description

gatewayNatRule
Optional

gatewayNatRule

integer As int32 As int32
id
Optional

id

boolean
isEnabled
Optional

isEnabled

oneToOneBasicRule
Optional

oneToOneBasicRule

oneToOneVmRule
Optional

oneToOneVmRule

portForwardingRule
Optional

portForwardingRule

string
type
Optional

type

vmRule
Optional

vmRule

Property Of