Class: Ansible::Ruby::Modules::Na_ontap_volume

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb

Overview

Create or destroy or modify volumes on NetApp ONTAP.

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

#aggregate_nameString?



35
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 35

attribute :aggregate_name

#efficiency_policyObject?



72
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 72

attribute :efficiency_policy

#encryptBoolean?



68
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 68

attribute :encrypt

#from_nameObject?



24
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 24

attribute :from_name

#is_infiniteBoolean?



27
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 27

attribute :is_infinite

#is_onlineBoolean?



31
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 31

attribute :is_online

#junction_pathString?



53
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 53

attribute :junction_path

#nameString



16
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 16

attribute :name

#percent_snapshot_spaceObject?



61
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 61

attribute :percent_snapshot_space

#policyObject?



50
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 50

attribute :policy

#sizeInteger?



39
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 39

attribute :size

#size_unit:bytes, ...



43
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 43

attribute :size_unit

#space_guarantee:none, ...



57
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 57

attribute :space_guarantee

#state:present, ...



12
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 12

attribute :state

#typeObject?



47
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 47

attribute :type

#volume_security_style:mixed, ...



64
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 64

attribute :volume_security_style

#vserverString



20
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_volume.rb', line 20

attribute :vserver