def router_fabric_virtual_gateway_address_family_ipv4_gateway_mac_address(self, **kwargs):
        """Auto Generated Code
        """
        config = ET.Element("config")
        router = ET.SubElement(config, "router", xmlns="urn:brocade.com:mgmt:brocade-common-def")
        fabric_virtual_gateway = ET.SubElement(router, "fabric-virtual-gateway", xmlns="urn:brocade.com:mgmt:brocade-anycast-gateway")
        address_family = ET.SubElement(fabric_virtual_gateway, "address-family")
        ipv4 = ET.SubElement(address_family, "ipv4")
        gateway_mac_address = ET.SubElement(ipv4, "gateway-mac-address")
        gateway_mac_address.text = kwargs.pop('gateway_mac_address')

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