Class: Ansible::Ruby::Modules::Ovirt_storage_connection

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb,
lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connections.rb

Overview

Module to manage storage connections in oVirt

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

#addressString?

Returns Address of the storage server. E.g.: myserver.mydomain.com.

Returns:

  • (String, nil)

    Address of the storage server. E.g.: myserver.mydomain.com



24
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 24

attribute :address

#forceSymbol?

Returns This parameter is relevant only when updating a connection.,If I(true) the storage domain don’t have to be in I(MAINTENANCE) state, so the storage connection is updated.

Returns:

  • (Symbol, nil)

    This parameter is relevant only when updating a connection.,If I(true) the storage domain don’t have to be in I(MAINTENANCE) state, so the storage connection is updated.



64
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 64

attribute :force

#idString?

Returns Id of the storage connection to manage.

Returns:

  • (String, nil)

    Id of the storage connection to manage.



12
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 12

attribute :id

#mount_optionsObject?

Returns Option which will be passed when mounting storage.

Returns:

  • (Object, nil)

    Option which will be passed when mounting storage.



40
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 40

attribute :mount_options

#nfs_retransObject?

Returns The number of times to retry a request before attempting further recovery actions. Range 0 to 65535.

Returns:

  • (Object, nil)

    The number of times to retry a request before attempting further recovery actions. Range 0 to 65535.



37
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 37

attribute :nfs_retrans

#nfs_timeoutObject?

Returns The time in tenths of a second to wait for a response before retrying NFS requests. Range 0 to 65535.

Returns:

  • (Object, nil)

    The time in tenths of a second to wait for a response before retrying NFS requests. Range 0 to 65535.



34
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 34

attribute :nfs_timeout

#nfs_versionObject?

Returns NFS version. One of: I(auto), I(v3), I(v4) or I(v4_1).

Returns:

  • (Object, nil)

    NFS version. One of: I(auto), I(v3), I(v4) or I(v4_1).



31
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 31

attribute :nfs_version

#passwordObject?

Returns A CHAP password for logging into a target.

Returns:

  • (Object, nil)

    A CHAP password for logging into a target.



43
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 43

attribute :password

#pathObject?

Returns Path of the mount point of the storage. E.g.: /path/to/my/data.

Returns:

  • (Object, nil)

    Path of the mount point of the storage. E.g.: /path/to/my/data



28
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 28

attribute :path

#portInteger?

Returns Port of the iSCSI storage server.

Returns:

  • (Integer, nil)

    Port of the iSCSI storage server.



49
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 49

attribute :port

#state:present, ...

Returns Should the storage connection be present or absent.

Returns:

  • (:present, :absent, nil)

    Should the storage connection be present or absent.



16
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 16

attribute :state

#storageString?

Returns Name of the storage domain to be used with storage connection.

Returns:

  • (String, nil)

    Name of the storage domain to be used with storage connection.



20
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 20

attribute :storage

#targetString?

Returns The target IQN for the storage device.

Returns:

  • (String, nil)

    The target IQN for the storage device.



53
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 53

attribute :target

#typeString?

Returns Storage type. For example: I(nfs), I(iscsi), etc.

Returns:

  • (String, nil)

    Storage type. For example: I(nfs), I(iscsi), etc.



57
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 57

attribute :type

#usernameObject?

Returns A CHAP username for logging into a target.

Returns:

  • (Object, nil)

    A CHAP username for logging into a target.



46
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 46

attribute :username

#vfs_typeObject?

Returns Virtual File System type.

Returns:

  • (Object, nil)

    Virtual File System type.



61
# File 'lib/ansible/ruby/modules/generated/cloud/ovirt/ovirt_storage_connection.rb', line 61

attribute :vfs_type