Class: Ansible::Ruby::Modules::Lxc_container

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb

Overview

Management of LXC containers

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

#archive:yes, ...



79
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 79

attribute :archive

#archive_compression:gzip, ...



87
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 87

attribute :archive_compression

#archive_pathString?



83
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 83

attribute :archive_path

#backing_store:dir, ...



16
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 16

attribute :backing_store

#clone_name:yes, ...



71
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 71

attribute :clone_name

#clone_snapshot:yes, ...



75
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 75

attribute :clone_snapshot

#configObject?



28
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 28

attribute :config

#container_commandString?



56
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 56

attribute :container_command

#container_configArray<String>, ...



95
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 95

attribute :container_config

#container_log:yes, ...



63
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 63

attribute :container_log

#container_log_level:INFO, ...



67
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 67

attribute :container_log_level

#directoryObject?



50
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 50

attribute :directory

#fs_sizeString?



46
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 46

attribute :fs_size

#fs_typeString?



42
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 42

attribute :fs_type

#lv_nameString?



31
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 31

attribute :lv_name

#lxc_pathObject?



60
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 60

attribute :lxc_path

#nameString



12
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 12

attribute :name

#state:started, ...



91
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 91

attribute :state

#templateString?



20
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 20

attribute :template

#template_optionsString?



24
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 24

attribute :template_options

#thinpoolObject?



39
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 39

attribute :thinpool

#vg_nameString?



35
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 35

attribute :vg_name

#zfs_rootObject?



53
# File 'lib/ansible/ruby/modules/generated/cloud/lxc/lxc_container.rb', line 53

attribute :zfs_root