forked from dell/gounity
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfield_constants.go
51 lines (35 loc) · 2.34 KB
/
field_constants.go
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
package gounity
const (
//LunDisplayFields to display the Volume fields
LunDisplayFields = "id,name,description,type,wwn,sizeTotal,sizeUsed,sizeAllocated,hostAccess,pool,tieringPolicy,ioLimitPolicy,isThinEnabled,isDataReductionEnabled,isThinClone,parentSnap,originalParentLun?fields,health"
//FileSystemDisplayFields to display the File System fields
FileSystemDisplayFields = "id,name,description,type,sizeTotal,isThinEnabled,isDataReductionEnabled,pool,nasServer,storageResource,nfsShare?fields,cifsShare,tieringPolicy,hostIOSize,health"
//StorageResourceDisplayFields to display Storage Resource fields
StorageResourceDisplayFields = "id,name,filesystem"
//TenantDisplayFields to display Tenants fields
TenantDisplayFields = "id,name"
//NFSShareDisplayfields to display the NFS Share fields
NFSShareDisplayfields = "id,name,filesystem,readOnlyHosts,readWriteHosts,readOnlyRootAccessHosts,rootAccessHosts,exportPaths"
//NasServerDisplayfields to display the NAS Server fields
NasServerDisplayfields = "id,name,nfsServer?fields"
//SnapshotDisplayFields to display the Snapshot fields
SnapshotDisplayFields = "id,name,description,storageResource?,lun,creationTime,expirationTime,lastRefreshTime,state,size,isAutoDelete,accessType,parentSnap"
//HostInitiatorsDisplayFields to display the HostInitiator fields
HostInitiatorsDisplayFields = "id,health,type,initiatorId,isIgnored,parentHost,paths"
//HostIPPortDisplayFields to display the HostIPPort fields
HostIPPortDisplayFields = "id,address"
//LicenseInfoDisplayFields to display License Info fields
LicenseInfoDisplayFields = "isInstalled,isValid"
//HostInitiatorPathDisplayFields to display the HostInitiatorPath fields
HostInitiatorPathDisplayFields = "fcPort"
//FcPortDisplayFields to display the FC Port fields
FcPortDisplayFields = "wwn"
//HostIOLimitFields to display host IO limit fields
HostIOLimitFields = "id,name,description"
//IscsiIPFields to display Iscsi IP fields
IscsiIPFields = "id,ipAddress,type"
//HostfieldsToQuery to display host fields
HostfieldsToQuery = "id,name,description,fcHostInitiators,iscsiHostInitiators,hostIPPorts?fields"
//StoragePoolFields to display Storage Pool fields
StoragePoolFields = "id,name,description,sizeFree,sizeTotal,sizeUsed,sizeSubscribed,hasDataReductionEnabledLuns,hasDataReductionEnabledFs,isFASTCacheEnabled,type,isAllFlash,poolFastVP"
)