Class: Ansible::Ruby::Modules::Na_ontap_cifs
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Na_ontap_cifs
- 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
-
#path ⇒ String?
The file system path that is shared through this CIFS share.
-
#share_name ⇒ String
The name of the CIFS share.
-
#state ⇒ :present, ...
Whether the specified CIFS share should exist or not.
-
#vserver ⇒ String
Vserver containing the CIFS share.
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
#path ⇒ String?
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.
12 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_cifs.rb', line 12 attribute :path |
#share_name ⇒ String
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).
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.
24 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_cifs.rb', line 24 attribute :state |
#vserver ⇒ String
Returns Vserver containing the CIFS share.
16 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_cifs.rb', line 16 attribute :vserver |