{
  "actions": [
    {
      "name": "restNatAbstractLsnSubscriberQueryLsnSubscribers",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/AbstractLsnSubscriber/queryLsnSubscribers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatClassicLsnHostRetrieveSubIdStrTimestamp",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/ClassicLsnHost/retrieveSubIdStrTimestamp?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatFirewallHostRetrieveFirewallHosts",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/FirewallHost/retrieveFirewallHosts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatIsaMdaRequestRecoverL2AwBypass",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/IsaMda/requestRecoverL2AwBypass?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatL2AwHostsRetrieveL2AwHosts",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/L2AwHosts/retrieveL2AwHosts?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatL2AwSubscriberRetrieveL2AwareSubscribers",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/L2AwSubscriber/retrieveL2AwareSubscribers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatL2AwareBlockAllocationRetrieveL2AwareBlockAllocations",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/L2AwareBlockAllocation/retrieveL2AwareBlockAllocations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatL2AwareNatSubscriberPoliciesRetrieveL2AwareNatSubscriberPolicies",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/L2AwareNatSubscriberPolicies/retrieveL2AwareNatSubscriberPolicies?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatLsnBlockAllocationRetrieveLsnBlockAllocations",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/LsnBlockAllocation/retrieveLsnBlockAllocations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatNatIsaGroupFindDaughterCards",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v2/nat/NatIsaGroup/findDaughterCards/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatNatIsaGroupGetDependencyCount",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v2/nat/NatIsaGroup/getDependencyCount/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatNatIsaGroupConfGetReassemblyGroups",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v2/nat/NatIsaGroupConf/getReassemblyGroups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatNatPoolRequestNatPoolHistogram",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/NatPool/requestNatPoolHistogram?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatNatVappRequestRecoverEsaVm",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/NatVapp/requestRecoverEsaVm?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatStaticPortMapRequestApplyStaticPortMapRequest",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/StaticPortMapRequest/applyStaticPortMapRequest?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatStaticPortMapRequestApplyStaticPortMapRequestWithResult",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/StaticPortMapRequest/applyStaticPortMapRequestWithResult?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatStaticPortMapRequestApplyStaticPortMapRequests",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/StaticPortMapRequest/applyStaticPortMapRequests?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatStaticPortMappingRetrieveNatPortForwarding",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/StaticPortMapping/retrieveNatPortForwarding?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatSvcChainEsiMappingRetrieveEsiMappings",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/SvcChainEsiMapping/retrieveEsiMappings?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatSvcChainIpMappingRetrieveIpMappings",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/SvcChainIpMapping/retrieveIpMappings?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "restNatSvcChainVasFilterPolicyRequestClearIsaSvcChainVasFilter",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v2/nat/SvcChainVasFilterPolicy/requestClearIsaSvcChainVasFilter?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}