def get_port_profile_status_output_port_profile_mac_association_applied_interface_interface_type(self, **kwargs):
        """Auto Generated Code
        """
        config = ET.Element("config")
        get_port_profile_status = ET.Element("get_port_profile_status")
        config = get_port_profile_status
        output = ET.SubElement(get_port_profile_status, "output")
        port_profile = ET.SubElement(output, "port-profile")
        name_key = ET.SubElement(port_profile, "name")
        name_key.text = kwargs.pop('name')
        mac_association = ET.SubElement(port_profile, "mac-association")
        mac_key = ET.SubElement(mac_association, "mac")
        mac_key.text = kwargs.pop('mac')
        applied_interface = ET.SubElement(mac_association, "applied-interface")
        interface_type = ET.SubElement(applied_interface, "interface-type")
        interface_type.text = kwargs.pop('interface_type')

        callback = kwargs.pop('callback', self._callback)
        return callback(config)