Class: Ansible::Ruby::Modules::Rhn_register

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

Overview

Manage registration to the Red Hat Network.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

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

Constructor Details

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

Instance Method Details

#activationkeyString?

Returns supply an activation key for use with registration.

Returns:

  • (String, nil)

    supply an activation key for use with registration



28
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 28

attribute :activationkey

#channelsObject?

Returns Optionally specify a list of comma-separated channels to subscribe to upon successful registration.

Returns:

  • (Object, nil)

    Optionally specify a list of comma-separated channels to subscribe to upon successful registration.



42
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 42

attribute :channels

#enable_eus:yes, ...

Returns If C(no), extended update support will be requested.

Returns:

  • (:yes, :no, nil)

    If C(no), extended update support will be requested.



45
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 45

attribute :enable_eus

#nopackages:yes, ...

Returns If C(yes), the registered node will not upload its installed packages information to Satellite server.

Returns:

  • (:yes, :no, nil)

    If C(yes), the registered node will not upload its installed packages information to Satellite server



49
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 49

attribute :nopackages

#passwordString?

Returns Red Hat Network password.

Returns:

  • (String, nil)

    Red Hat Network password



20
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 20

attribute :password

#profilenameString?

Returns supply an profilename for use with registration.

Returns:

  • (String, nil)

    supply an profilename for use with registration



32
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 32

attribute :profilename

#server_urlString?

Returns Specify an alternative Red Hat Network server URL.

Returns:

  • (String, nil)

    Specify an alternative Red Hat Network server URL



24
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 24

attribute :server_url

#sslcacertObject?

Returns supply a custom ssl CA certificate file for use with registration.

Returns:

  • (Object, nil)

    supply a custom ssl CA certificate file for use with registration



36
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 36

attribute :sslcacert

#state:present, ...

Returns whether to register (C(present)), or unregister (C(absent)) a system.

Returns:

  • (:present, :absent, nil)

    whether to register (C(present)), or unregister (C(absent)) a system



12
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 12

attribute :state

#systemorgidObject?

Returns supply an organizational id for use with registration.

Returns:

  • (Object, nil)

    supply an organizational id for use with registration



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

attribute :systemorgid

#usernameString?

Returns Red Hat Network username.

Returns:

  • (String, nil)

    Red Hat Network username



16
# File 'lib/ansible/ruby/modules/generated/packaging/os/rhn_register.rb', line 16

attribute :username