Class: Ansible::Ruby::Modules::Na_ontap_cifs

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

Overview

Create or destroy or modify(path) cifs-share on 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, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#pathString?

Returns The file system path that is shared through this CIFS share. The path is the full, user visible path relative to the vserver root, and it might be crossing junction mount points. The path is in UTF8 and uses forward slash as directory separator.

Returns:

  • (String, nil)

    The file system path that is shared through this CIFS share. The path is the full, user visible path relative to the vserver root, and it might be crossing junction mount points. The path is in UTF8 and uses forward slash as directory separator



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

attribute :path

#share_nameString

Returns The name of the CIFS share. The CIFS share name is a UTF-8 string with the following characters being illegal; control characters from 0x00 to 0x1F, both inclusive, 0x22 (double quotes).

Returns:

  • (String)

    The name of the CIFS share. The CIFS share name is a UTF-8 string with the following characters being illegal; control characters from 0x00 to 0x1F, both inclusive, 0x22 (double quotes)



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

attribute :share_name

#state:present, ...

Returns Whether the specified CIFS share should exist or not.

Returns:

  • (:present, :absent, nil)

    Whether the specified CIFS share should exist or not.



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

attribute :state

#vserverString

Returns Vserver containing the CIFS share.

Returns:

  • (String)

    Vserver containing the CIFS share.



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

attribute :vserver