Class: Ansible::Ruby::Modules::Yum_repository

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb

Overview

Add or remove YUM repositories in RPM-based Linux distributions.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#async:yes, ...



11
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 11

attribute :async

#bandwidthInteger?



15
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 15

attribute :bandwidth

#baseurlString?



19
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 19

attribute :baseurl

#costInteger?



23
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 23

attribute :cost

#deltarpm_metadata_percentageInteger?



27
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 27

attribute :deltarpm_metadata_percentage

#deltarpm_percentageInteger?



31
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 31

attribute :deltarpm_percentage

#descriptionString?



35
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 35

attribute :description

#enabled:yes, ...



39
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 39

attribute :enabled

#enablegroups:yes, ...



43
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 43

attribute :enablegroups

#excludeObject?



47
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 47

attribute :exclude

#failovermethod:roundrobin, ...



50
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 50

attribute :failovermethod

#fileString?



54
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 54

attribute :file

#gpgcakeyObject?



58
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 58

attribute :gpgcakey

#gpgcheck:yes, ...



61
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 61

attribute :gpgcheck

#gpgkeyString?



65
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 65

attribute :gpgkey

#http_caching:all, ...



69
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 69

attribute :http_caching

#includeObject?



73
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 73

attribute :include

#includepkgsObject?



76
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 76

attribute :includepkgs

#ip_resolve4, ...



79
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 79

attribute :ip_resolve

#keepalive:yes, ...



83
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 83

attribute :keepalive

#keepcache0, ...



87
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 87

attribute :keepcache

#metadata_expireInteger?



91
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 91

attribute :metadata_expire

#metadata_expire_filter:never, ...



95
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 95

attribute :metadata_expire_filter


99
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 99

attribute :metalink

#mirrorlistString?



102
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 102

attribute :mirrorlist

#mirrorlist_expireInteger?



106
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 106

attribute :mirrorlist_expire

#nameString



110
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 110

attribute :name

#paramsString?



114
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 114

attribute :params

#passwordObject?



118
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 118

attribute :password

#priorityInteger?



121
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 121

attribute :priority

#protect:yes, ...



125
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 125

attribute :protect

#proxyObject?



129
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 129

attribute :proxy

#proxy_passwordObject?



132
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 132

attribute :proxy_password

#proxy_usernameObject?



135
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 135

attribute :proxy_username

#repo_gpgcheck:yes, ...



138
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 138

attribute :repo_gpgcheck

#reposdirString?



142
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 142

attribute :reposdir

#retriesInteger?



146
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 146

attribute :retries

#s3_enabled:yes, ...



150
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 150

attribute :s3_enabled

#skip_if_unavailable:yes, ...



154
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 154

attribute :skip_if_unavailable

#ssl_check_cert_permissions:yes, ...



158
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 158

attribute :ssl_check_cert_permissions

#sslcacertObject?



162
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 162

attribute :sslcacert

#sslclientcertObject?



165
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 165

attribute :sslclientcert

#sslclientkeyObject?



168
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 168

attribute :sslclientkey

#sslverify:yes, ...



171
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 171

attribute :sslverify

#state:absent, ...



175
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 175

attribute :state

#throttleObject?



179
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 179

attribute :throttle

#timeoutInteger?



182
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 182

attribute :timeout

#ui_repoid_varsString?



186
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 186

attribute :ui_repoid_vars

#usernameObject?



190
# File 'lib/ansible/ruby/modules/generated/extras/packaging/os/yum_repository.rb', line 190

attribute :username