You can use the module by including one of the classes in the module, and by using the yum::repository definition offered by the module.
14.4.1. Standard Profiles
There's a few standard profiles included with the module.
yum::standard
Includes standard repositories (enabled), testing repositories (disabled), development repositories (disabled), fresh build repositories, a.k.a. Koji (disabled)
yum::testing
Includes standard repositories (enabled), testing repositories (enabled), development repositories (disabled), fresh build repositories, a.k.a. Koji (disabled)
yum::development
Includes standard repositories (disabled), testing repositories (disabled), development repositories (enabled), fresh build repositories, a.k.a. Koji (disabled)
yum::eatbabies
Includes standard repositories (disabled), testing repositories (disabled), development repositories (enabled), fresh build repositories, a.k.a. Koji (enabled)
Include one of these repository configuration profiles:
node 'node1.example.org' {
include yum::standard
}