puppetlabs-apt doesnt have apt- mirror support as of now. I believe it should have the support. The code should take apt global and repository configuration and configure apt-mirror, and optionally create cron schedules.