Class: Ansible::Ruby::Modules::Netapp_e_snapshot_volume
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Netapp_e_snapshot_volume
- Defined in:
- lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb
Overview
Create, update, remove snapshot volumes for NetApp E/EF-Series storage arrays.
Instance Method Summary collapse
-
#api_password ⇒ String
The password to authenticate with the SANtricity WebServices Proxy or embedded REST API.
-
#api_url ⇒ String
The url to the SANtricity WebServices Proxy or embedded REST API.
-
#api_username ⇒ String
The username to authenticate with the SANtricity WebServices Proxy or embedded REST API.
-
#full_threshold ⇒ Integer?
The repository utilization warning threshold percentage.
-
#name ⇒ String
The name you wish to give the snapshot volume.
-
#repo_percentage ⇒ Integer?
The size of the view in relation to the size of the base volume.
-
#snapshot_image_id ⇒ String
The identifier of the snapshot image used to create the new snapshot volume.,Note: You’ll likely want to use the M(netapp_e_facts) module to find the ID of the image you want.
-
#ssid ⇒ String
Storage array ID.
-
#state ⇒ :absent, :present
Whether to create or remove the snapshot volume.
-
#storage_pool_name ⇒ String
Name of the storage pool on which to allocate the repository volume.
-
#validate_certs ⇒ Boolean?
Should https certificates be validated?.
-
#view_mode ⇒ :modeUnknown, ...
The snapshot volume access mode.
Methods inherited from Base
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
#api_password ⇒ String
Returns The password to authenticate with the SANtricity WebServices Proxy or embedded REST API.
16 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 16 attribute :api_password |
#api_url ⇒ String
Returns The url to the SANtricity WebServices Proxy or embedded REST API.
20 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 20 attribute :api_url |
#api_username ⇒ String
Returns The username to authenticate with the SANtricity WebServices Proxy or embedded REST API.
12 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 12 attribute :api_username |
#full_threshold ⇒ Integer?
Returns The repository utilization warning threshold percentage.
36 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 36 attribute :full_threshold |
#name ⇒ String
Returns The name you wish to give the snapshot volume.
40 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 40 attribute :name |
#repo_percentage ⇒ Integer?
Returns The size of the view in relation to the size of the base volume.
48 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 48 attribute :repo_percentage |
#snapshot_image_id ⇒ String
Returns The identifier of the snapshot image used to create the new snapshot volume.,Note: You’ll likely want to use the M(netapp_e_facts) module to find the ID of the image you want.
32 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 32 attribute :snapshot_image_id |
#ssid ⇒ String
Returns storage array ID.
28 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 28 attribute :ssid |
#state ⇒ :absent, :present
Returns Whether to create or remove the snapshot volume.
56 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 56 attribute :state |
#storage_pool_name ⇒ String
Returns Name of the storage pool on which to allocate the repository volume.
52 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 52 attribute :storage_pool_name |
#validate_certs ⇒ Boolean?
Returns Should https certificates be validated?.
24 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 24 attribute :validate_certs |
#view_mode ⇒ :modeUnknown, ...
Returns The snapshot volume access mode.
44 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_snapshot_volume.rb', line 44 attribute :view_mode |