Class: Ansible::Ruby::Modules::Os_volume
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Os_volume
- Defined in:
- lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb
Overview
Create or Remove cinder block storage volumes
Instance Method Summary collapse
-
#display_description ⇒ Object?
String describing the volume.
-
#display_name ⇒ Object
Name of volume.
-
#image ⇒ Object?
Image name or id for boot from volume.
-
#size ⇒ Object?
Size of volume in GB.
-
#snapshot_id ⇒ Object?
Volume snapshot id to create from.
-
#state ⇒ :present, ...
Should the resource be present or absent.
-
#volume_type ⇒ Object?
Volume type for volume.
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
#display_description ⇒ Object?
Returns String describing the volume.
18 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 18 attribute :display_description |
#display_name ⇒ Object
Returns Name of volume.
14 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 14 attribute :display_name |
#image ⇒ Object?
Returns Image name or id for boot from volume.
24 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 24 attribute :image |
#size ⇒ Object?
Returns Size of volume in GB. This parameter is required when the I(state) parameter is ‘present’.
11 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 11 attribute :size |
#snapshot_id ⇒ Object?
Returns Volume snapshot id to create from.
27 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 27 attribute :snapshot_id |
#state ⇒ :present, ...
Returns Should the resource be present or absent.
30 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 30 attribute :state |
#volume_type ⇒ Object?
Returns Volume type for volume.
21 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/openstack/os_volume.rb', line 21 attribute :volume_type |