{
  "actions": [
    {
      "name": "deleteMacSetsmacSetIdmembersmacAddress",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/mac-sets/{pathv1}/members/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "putNsServicesnsServiceId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ns-services/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putNsServicesnsServiceId-default.json"
        }
      ]
    },
    {
      "name": "deleteNsServicesnsServiceId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ns-services/{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": "getNsServicesnsServiceId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-services/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsServicesnsServiceId-default.json"
        }
      ]
    },
    {
      "name": "postMacSetsmacSetIdmembers",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/mac-sets/{pathv1}/members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postMacSetsmacSetIdmembers-default.json"
        }
      ]
    },
    {
      "name": "getMacSetsmacSetIdmembers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/mac-sets/{pathv1}/members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getMacSetsmacSetIdmembers-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsgroupIdserviceAssociations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/service-associations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsgroupIdserviceAssociations-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsGroupIdeffectiveIpAddressMembers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/effective-ip-address-members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupIdeffectiveIpAddressMembers-default.json"
        }
      ]
    },
    {
      "name": "postIpSets",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ip-sets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpSets-default.json"
        }
      ]
    },
    {
      "name": "getIpSets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ip-sets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpSets-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsGroupIdeffectiveLogicalSwitchMembers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/effective-logical-switch-members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupIdeffectiveLogicalSwitchMembers-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsGroupIdmemberTypes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/member-types?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupIdmemberTypes-default.json"
        }
      ]
    },
    {
      "name": "putNsGroupsnsGroupId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putNsGroupsnsGroupId-default.json"
        }
      ]
    },
    {
      "name": "postNsGroupsnsGroupId",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postNsGroupsnsGroupId-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsGroupId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupId-default.json"
        }
      ]
    },
    {
      "name": "deleteNsGroupsnsGroupId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ns-groups/{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": "getNsGroupsnsGroupIdeffectiveVirtualMachineMembers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/effective-virtual-machine-members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupIdeffectiveVirtualMachineMembers-default.json"
        }
      ]
    },
    {
      "name": "putNsServiceGroupsnsServiceGroupId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ns-service-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putNsServiceGroupsnsServiceGroupId-default.json"
        }
      ]
    },
    {
      "name": "deleteNsServiceGroupsnsServiceGroupId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ns-service-groups/{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": "getNsServiceGroupsnsServiceGroupId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-service-groups/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsServiceGroupsnsServiceGroupId-default.json"
        }
      ]
    },
    {
      "name": "putIpSetsipSetId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ip-sets/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpSetsipSetId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpSetsipSetId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ip-sets/{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": "getIpSetsipSetId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ip-sets/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpSetsipSetId-default.json"
        }
      ]
    },
    {
      "name": "putMacSetsmacSetId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/mac-sets/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putMacSetsmacSetId-default.json"
        }
      ]
    },
    {
      "name": "deleteMacSetsmacSetId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/mac-sets/{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": "getMacSetsmacSetId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/mac-sets/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getMacSetsmacSetId-default.json"
        }
      ]
    },
    {
      "name": "postNsServices",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ns-services?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postNsServices-default.json"
        }
      ]
    },
    {
      "name": "getNsServices",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-services?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsServices-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsunassociatedVirtualMachines",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/unassociated-virtual-machines?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsunassociatedVirtualMachines-default.json"
        }
      ]
    },
    {
      "name": "postMacSets",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/mac-sets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postMacSets-default.json"
        }
      ]
    },
    {
      "name": "getMacSets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/mac-sets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getMacSets-default.json"
        }
      ]
    },
    {
      "name": "getNsGroupsnsGroupIdeffectiveLogicalPortMembers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups/{pathv1}/effective-logical-port-members?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroupsnsGroupIdeffectiveLogicalPortMembers-default.json"
        }
      ]
    },
    {
      "name": "postNsServiceGroups",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ns-service-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postNsServiceGroups-default.json"
        }
      ]
    },
    {
      "name": "getNsServiceGroups",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-service-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsServiceGroups-default.json"
        }
      ]
    },
    {
      "name": "postNsGroups",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ns-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postNsGroups-default.json"
        }
      ]
    },
    {
      "name": "getNsGroups",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ns-groups?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNsGroups-default.json"
        }
      ]
    }
  ]
}