{
  "imports": {
    "class": "imports",
    "HP-ICF-FTRCO": [
      "VidList"
    ],
    "HP-ICF-OID": [
      "hpSwitch"
    ],
    "SNMPv2-CONF": [
      "MODULE-COMPLIANCE",
      "NOTIFICATION-GROUP",
      "OBJECT-GROUP"
    ],
    "SNMPv2-SMI": [
      "Bits",
      "IpAddress",
      "Integer32",
      "NOTIFICATION-TYPE",
      "MODULE-IDENTITY",
      "Gauge32",
      "iso",
      "TimeTicks",
      "Counter64",
      "OBJECT-TYPE",
      "OBJECT-IDENTITY",
      "Unsigned32",
      "MibIdentifier",
      "Counter32"
    ],
    "SNMPv2-TC": [
      "RowStatus",
      "TEXTUAL-CONVENTION",
      "DisplayString"
    ]
  },
  "hpicfMdns": {
    "name": "hpicfMdns",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124",
    "class": "moduleidentity",
    "revisions": [
      {
        "revision": "2015-05-19 00:00",
        "description": "Initial version"
      }
    ],
    "lastupdated": "201505190000Z",
    "organization": "HP Networking",
    "contactinfo": "Hewlett-Packard Company 8000 Foothills Blvd. Roseville, CA 95747",
    "description": "This MIB module describes objects for managing the mDNS gateway feature in the HP Integrated Communication Facility product line."
  },
  "hpicfMdnsNotifications": {
    "name": "hpicfMdnsNotifications",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.0",
    "class": "objectidentity"
  },
  "hpicfMdnsObjects": {
    "name": "hpicfMdnsObjects",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1",
    "class": "objectidentity"
  },
  "hpicfMdnsConformance": {
    "name": "hpicfMdnsConformance",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2",
    "class": "objectidentity"
  },
  "hpicfMdnsAdminState": {
    "name": "hpicfMdnsAdminState",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "enable": 1,
          "disable": 2
        }
      }
    },
    "default": {
      "default": {
        "value": "disable",
        "format": "enum"
      }
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": "Indicates whether the mDNS admin state is enabled or disabled."
  },
  "hpicfMdnsDefaultFilterInAction": {
    "name": "hpicfMdnsDefaultFilterInAction",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "deny": 1,
          "permit": 2
        }
      }
    },
    "default": {
      "default": {
        "value": "deny",
        "format": "enum"
      }
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": "Action type defined for default filters."
  },
  "hpicfMdnsDefaultFilterOutAction": {
    "name": "hpicfMdnsDefaultFilterOutAction",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "deny": 1,
          "permit": 2
        }
      }
    },
    "default": {
      "default": {
        "value": "deny",
        "format": "enum"
      }
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": "Action type defined for default filters."
  },
  "hpicfMdnsGatewayVIDList": {
    "name": "hpicfMdnsGatewayVIDList",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "VidList",
      "class": "type"
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": "The list of mDNS gateway-enabled VLANs."
  },
  "hpicfMdnsProfileTable": {
    "name": "hpicfMdnsProfileTable",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.5",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "This table lists the mDNS profiles that are configured on the device."
  },
  "hpicfMdnsProfileEntry": {
    "name": "hpicfMdnsProfileEntry",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.5.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileName",
        "implied": 0
      }
    ],
    "status": "current",
    "description": "An entry in the hpicfMdnsProfileTable."
  },
  "hpicfMdnsProfileName": {
    "name": "hpicfMdnsProfileName",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.5.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 1,
            "max": 32
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "Specifies the name of the mDNS profile."
  },
  "hpicfMdnsProfileRowStatus": {
    "name": "hpicfMdnsProfileRowStatus",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.5.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "RowStatus",
      "class": "type"
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "The status of this table entry. The supported values are createAndGo, destroy, and active."
  },
  "hpicfMdnsProfileVIDList": {
    "name": "hpicfMdnsProfileVIDList",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.5.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "VidList",
      "class": "type"
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "The profile is associated to list of VLANs."
  },
  "hpicfMdnsProfileRuleTable": {
    "name": "hpicfMdnsProfileRuleTable",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "This table contains lists rules per mDNS profile."
  },
  "hpicfMdnsProfileRuleEntry": {
    "name": "hpicfMdnsProfileRuleEntry",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileName",
        "implied": 0
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRuleIndex",
        "implied": 0
      }
    ],
    "status": "current",
    "description": "An entry in the hpicfMdnsProfileRuleTable."
  },
  "hpicfMdnsProfileRuleIndex": {
    "name": "hpicfMdnsProfileRuleIndex",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 1,
            "max": 50
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "Uniquely identifies the mdns profile rule within the mdns profile."
  },
  "hpicfMdnsProfileRuleService": {
    "name": "hpicfMdnsProfileRuleService",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "OCTET STRING",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 255
          }
        ]
      }
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "Specifies the service name of the mdns profile rule."
  },
  "hpicfMdnsProfileRuleInstance": {
    "name": "hpicfMdnsProfileRuleInstance",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "OCTET STRING",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 255
          }
        ]
      }
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "Specifies the instance name of the mdns profile rule."
  },
  "hpicfMdnsProfileRuleAction": {
    "name": "hpicfMdnsProfileRuleAction",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "deny": 1,
          "permit": 2
        }
      }
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "Specifies the action associated with the mDNS profile rule."
  },
  "hpicfMdnsProfileRuleRowStatus": {
    "name": "hpicfMdnsProfileRuleRowStatus",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.1.6.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "RowStatus",
      "class": "type"
    },
    "maxaccess": "read-create",
    "status": "current",
    "description": "The status of this table entry. The supported values are createAndGo, destroy, and active."
  },
  "hpicfMdnsCompliances": {
    "name": "hpicfMdnsCompliances",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.1",
    "class": "objectidentity"
  },
  "hpicfMdnsGroups": {
    "name": "hpicfMdnsGroups",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.2",
    "class": "objectidentity"
  },
  "hpicfMdnsCompliance": {
    "name": "hpicfMdnsCompliance",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.1.1",
    "class": "modulecompliance",
    "modulecompliance": [
      {
        "object": "hpicfMdnsScalarGroup",
        "module": "HPICF-MDNS-MIB"
      },
      {
        "object": "hpicfMdnsProfileGroup",
        "module": "HPICF-MDNS-MIB"
      },
      {
        "object": "hpicfMdnsProfileRuleGroup",
        "module": "HPICF-MDNS-MIB"
      }
    ],
    "status": "current",
    "description": "The compliance statement for HP switches implementing the HPICF-MDNS MIB."
  },
  "hpicfMdnsScalarGroup": {
    "name": "hpicfMdnsScalarGroup",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.2.1",
    "class": "objectgroup",
    "objects": [
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsAdminState"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsDefaultFilterInAction"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsDefaultFilterOutAction"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsGatewayVIDList"
      }
    ],
    "status": "current",
    "description": "A collection of objects that provides the mDNS scalar configuration."
  },
  "hpicfMdnsProfileGroup": {
    "name": "hpicfMdnsProfileGroup",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.2.2",
    "class": "objectgroup",
    "objects": [
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRowStatus"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileVIDList"
      }
    ],
    "status": "current",
    "description": "A collection of objects that provides the mDNS profile configuration."
  },
  "hpicfMdnsProfileRuleGroup": {
    "name": "hpicfMdnsProfileRuleGroup",
    "oid": "1.3.6.1.4.1.11.2.14.11.5.1.124.2.2.3",
    "class": "objectgroup",
    "objects": [
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRuleService"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRuleInstance"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRuleAction"
      },
      {
        "module": "HPICF-MDNS-MIB",
        "object": "hpicfMdnsProfileRuleRowStatus"
      }
    ],
    "status": "current",
    "description": "A collection of objects that provides the mDNS profile rule configuration."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///Users/neermitt/kusanagi/mibs.snmplabs.com/asn1/HPICF-MDNS-MIB",
      "Produced by pysmi-0.3.4 at Fri May 24 19:28:07 2019",
      "On host NEERMITT-M-J0NV platform Darwin version 18.6.0 by user neermitt",
      "Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) "
    ],
    "module": "HPICF-MDNS-MIB"
  }
}