Azure Virtual Network now has an undocumented feature called subnet peering.Subnet peering allows for peering specific subnets instead of the entire VNET.This feature is not officially supported or published, and should not be used in production environments.Subnet peering can provide an extra security layer, especially in a hub and spoke model.