Module yum#

Entities#

entity yum::Repository#

Parents: std::Entity

A yum repository.

Constraint: The attributes baseurl, mirrorlist and metalink cannot be null at the same time.

attribute string name#
attribute bool gpgcheck=false#
attribute bool enabled=true#
attribute string? baseurl=null#
attribute string? mirrorlist=null#
attribute string gpgkey=''#
attribute number metadata_expire=7200#
attribute bool skip_if_unavailable=false#
relation std::Host host [1]#

other end: std::Host.repos [0:*]

The following implementations are defined for this entity:

The following implements statements select implementations for this entity:

Implementations#

implementation yum::redhatRepo#
implementation yum::validateInput#