code: def list_network_resource_property(resource, prop):
      
  
      def list_func(cmd, resource_group_name, resource_name):
          client = getattr(network_client_factory(cmd.cli_ctx), resource)
          return client.get(resource_group_name, resource_name).__getattribute__(prop)
  
      func_name = 'list_network_resource_property_{}_{}'.format(resource, prop)
      setattr(sys.modules[__name__], func_name, list_func)
      return func_name
docs: Factory method for creating list functions.