Class: Ansible::Ruby::Modules::Selinux_permissive

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/system/selinux_permissive.rb

Overview

Add and remove domain from the list of permissive domain.

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

#domainObject

Returns the domain that will be added or removed from the list of permissive domains.

Returns:

  • (Object)

    the domain that will be added or removed from the list of permissive domains



12
# File 'lib/ansible/ruby/modules/generated/system/selinux_permissive.rb', line 12

attribute :domain

#no_reload:yes, ...

Returns automatically reload the policy after a change,default is set to ‘false’ as that’s what most people would want after changing one domain,Note that this doesn’t work on older version of the library (example EL 6), the module will silently ignore it in this case.

Returns:

  • (:yes, :no, nil)

    automatically reload the policy after a change,default is set to ‘false’ as that’s what most people would want after changing one domain,Note that this doesn’t work on older version of the library (example EL 6), the module will silently ignore it in this case



20
# File 'lib/ansible/ruby/modules/generated/system/selinux_permissive.rb', line 20

attribute :no_reload

#permissiveSymbol

Returns indicate if the domain should or should not be set as permissive.

Returns:

  • (Symbol)

    indicate if the domain should or should not be set as permissive



16
# File 'lib/ansible/ruby/modules/generated/system/selinux_permissive.rb', line 16

attribute :permissive

#storeObject?

Returns name of the SELinux policy store to use.

Returns:

  • (Object, nil)

    name of the SELinux policy store to use



24
# File 'lib/ansible/ruby/modules/generated/system/selinux_permissive.rb', line 24

attribute :store