Class: Ansible::Ruby::Modules::Redhat_subscription
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Redhat_subscription
- Defined in:
- lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb
Overview
Manage registration and subscription to the Red Hat Network entitlement platform.
Instance Method Summary collapse
-
#activationkey ⇒ String?
Supply an activation key for use with registration.
-
#autosubscribe ⇒ Boolean?
Upon successful registration, auto-consume available subscriptions.
-
#consumer_id ⇒ String?
References an existing consumer ID to resume using a previous registration for this system.
-
#consumer_name ⇒ Object?
Name of the system to register, defaults to the hostname.
-
#consumer_type ⇒ Object?
The type of unit to register, defaults to system.
-
#org_id ⇒ Object?
Organisation ID to use in conjunction with activationkey.
-
#password ⇒ String?
Red Hat Network password.
-
#pool ⇒ String?
Specify a subscription pool name to consume.
-
#rhsm_baseurl ⇒ String?
Specify CDN baseurl.
-
#server_hostname ⇒ String?
Specify an alternative Red Hat Network server.
-
#server_insecure ⇒ String?
Enable or disable https server certificate verification when connecting to C(server_hostname).
-
#state ⇒ :present, ...
Whether to register and subscribe (C(present)), or unregister (C(absent)) a system.
-
#username ⇒ String?
Red Hat Network username.
Methods inherited from Base
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
#activationkey ⇒ String?
Returns supply an activation key for use with registration.
39 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 39 attribute :activationkey |
#autosubscribe ⇒ Boolean?
Returns Upon successful registration, auto-consume available subscriptions.
35 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 35 attribute :autosubscribe |
#consumer_id ⇒ String?
Returns References an existing consumer ID to resume using a previous registration for this system. If the system’s identity certificate is lost or corrupted, this option allows it to resume using its previous identity and subscriptions. The default is to not specify a consumer ID so a new ID is created.
56 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 56 attribute :consumer_id |
#consumer_name ⇒ Object?
Returns Name of the system to register, defaults to the hostname.
53 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 53 attribute :consumer_name |
#consumer_type ⇒ Object?
Returns The type of unit to register, defaults to system.
50 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 50 attribute :consumer_type |
#org_id ⇒ Object?
Returns Organisation ID to use in conjunction with activationkey.
43 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 43 attribute :org_id |
#password ⇒ String?
Returns Red Hat Network password.
19 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 19 attribute :password |
#pool ⇒ String?
Returns Specify a subscription pool name to consume. Regular expressions accepted.
46 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 46 attribute :pool |
#rhsm_baseurl ⇒ String?
Returns Specify CDN baseurl.
31 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 31 attribute :rhsm_baseurl |
#server_hostname ⇒ String?
Returns Specify an alternative Red Hat Network server.
23 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 23 attribute :server_hostname |
#server_insecure ⇒ String?
Returns Enable or disable https server certificate verification when connecting to C(server_hostname).
27 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 27 attribute :server_insecure |
#state ⇒ :present, ...
Returns whether to register and subscribe (C(present)), or unregister (C(absent)) a system.
11 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 11 attribute :state |
#username ⇒ String?
Returns Red Hat Network username.
15 |
# File 'lib/ansible/ruby/modules/generated/core/packaging/os/redhat_subscription.rb', line 15 attribute :username |