/
nfs_zone_settings.yml
52 lines (49 loc) · 1.62 KB
/
nfs_zone_settings.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
- name: NFS zone settings module on PowerScale
hosts: localhost
connection: local
vars:
onefs_host: "xx.xx.xx.xx"
port_no: "000"
api_user: "user"
api_password: "pass"
verify_ssl: false
access_zone: "sample-zone"
tasks:
- name: Get details of NFS zone settings
dellemc.powerscale.nfs_zone_settings:
onefs_host: "{{ onefs_host }}"
port_no: "{{ port_no }}"
api_user: "{{ api_user }}"
api_password: "{{ api_password }}"
verify_ssl: "{{ verify_ssl }}"
access_zone: "{{ access_zone }}"
- name: Update the NFS zone settings - check mode
dellemc.powerscale.nfs_zone_settings:
onefs_host: "{{ onefs_host }}"
port_no: "{{ port_no }}"
api_user: "{{ api_user }}"
api_password: "{{ api_password }}"
verify_ssl: "{{ verify_ssl }}"
access_zone: "{{ access_zone }}"
nfsv4_allow_numeric_ids: false
nfsv4_domain: "example.com"
nfsv4_no_domain: false
nfsv4_no_domain_uids: false
nfsv4_no_names: false
nfsv4_replace_domain: false
check_mode: true
- name: Update the NFS zone settings
dellemc.powerscale.nfs_zone_settings:
onefs_host: "{{ onefs_host }}"
port_no: "{{ port_no }}"
api_user: "{{ api_user }}"
api_password: "{{ api_password }}"
verify_ssl: "{{ verify_ssl }}"
access_zone: "{{ access_zone }}"
nfsv4_allow_numeric_ids: false
nfsv4_domain: "example.com"
nfsv4_no_domain: false
nfsv4_no_domain_uids: false
nfsv4_no_names: false
nfsv4_replace_domain: false