In NX-OS, a route-mapis always required when redistributing routes into an OSPF instance, and you will also use this route-map to set the metric. Further, subnet redistribution is by default, so you do not have to add the subnetskeyword.
For example:
switch(config)#access-list 101 permit ip <connected network> <wildcard> any switch(config)#access-list 101 permit ip <connected network> <wildcard> any switch(config)#access-list 101 permit ip <connected network> <wildcard> any switch(config)#access-list 101 deny any ! Router(config)# route-map direct2ospf permit 10 Router(config-route-map)# match ip address 101 Router(config-route-map)# set metric <100> Router(config-route-map)# set metric-type type-1 ! switch(config)#router ospf 1 switch(config-router)#redistribute direct route-map direct2ospf