NDK: Virtual File Services
- NDK: Virtual File Services
- Basic Concepts
- Overview
- VFS vs Traditional File System Access
- Virtual File Composition
- Cautions
- Partitions
- Pools
- Volumes
- Junctions
- Command Definitions
- Statistics
- What’s New or Changed for Virtual File Services
- Updates to files.cmd and user.cmd Definitions
- Updates to TrusteeInfo.xml and UserInfo.xml Files
- Updates to manage.cmd definitions
- manage.cmd Definitions
- AFP
- getServerConfiguration (AFP)
- setServerConfiguration (AFP)
- Adapter
- getAdapterInfo
- listAdapters
- Authorize System
- addTrustee
- CIFS
- addContext
- addDomainACL
- addShare
- createContextList
- createDomain
- deleteDomain
- findContext
- getCreateContextListStatus
- getDomainConfiguration
- getImportWindowsUsersStatus
- getServerConfiguration
- getShareProperties
- importWindowsUsers
- joinDomain
- leaveDomain
- listContexts
- listDomainControllers
- listImportedUsers
- listShares
- modifyContextList
- modifyShare
- removeContext
- removeShare
- setDomainConfiguration
- setServerConfiguration
- Deleted Volume
- continueState
- pauseState
- purgeVolume
- salvageVolume
- Device
- getDeviceInfo
- getDeviceInfo2
- getDeviceInfo3 (Linux)
- getPathInfo
- initializeDevice
- listDevices
- listDevicePartitions
- listDevicePools
- listMultiPaths
- modifyDevice
- multiPath
- renameDevice
- scanDevices
- DFS
- createLink
- deleteLink
- getDfsGUID
- initDFSGUIDs
- modifyLink
- readLink
- setDfsGUID
- Directory Quota
- addQuota (obsolete)
- Junction
- createJunction
- deleteJunction
- LSS
- getLSSInfo
- getLSSVolumeInfo
- Partition
- addPartition
- addPartition2
- addPartitionToMirror
- getPartitionInfo
- getPartitionMirrorStats
- listPartitions
- modifyPartition
- removePartition
- removePartitionFromMirror
- resyncPartitionMirror
- Pool
- activatePoolSnapshot
- activatePoolSnapshot (Linux)
- addPool
- addPool2
- addPoolSnapshot
- addPoolSnapshot (Linux)
- deactivatePoolSnapshot
- deactivatePoolSnapshot (Linux)
- expandPool
- expandPool2
- getDefaultClusterNames
- getNDSName
- getPoolDevices
- getPoolInfo
- getPoolSnapshotInfo
- getPoolSnapshotInfo (Linux)
- getState
- listPools
- listPoolSnapshots
- listPoolSnapshots (Linux)
- modifyPoolInfo
- modifyState
- poolFreeze
- poolFreezeStatus
- poolThaw
- removePool
- removePool2
- removePoolSnapshot
- removePoolSnapshot (Linux)
- renamePool
- renamePoolSnapshot
- RAID
- addRAID
- addRAID2
- expandRAID
- removeRAID
- removeRAID2
- renameRAID
- restripeRAID
- Server
- getServerFreeSpace
- listDevices (Server)
- listPartitions (Server)
- listPools
- User Space Restriction
- browseUserSpaceRestrictions (user)
- getUserSpaceRestriction (user)
- setUserSpaceRestriction (user)
- listUserSpaceRestrictions (user)
- VLDB
- addVolumeToVLDB
- createNewService
- deleteService
- getVLDBInfo
- loadVLDB
- lookup
- removeVolumeFromVLDB
- replicaAddedToVLDB
- replicaRemovedFromVLDB
- setVLDBConfiguration
- shutdownVLDB
- startRepair
- startService
- stopRepair
- stopService
- Volume Operations
- addTraditionalVolume
- addVolume
- expandTraditionalVolume
- getNDSName (Volume)
- getState
- getTraditionalVolumeInfo
- getVolumeInfo
- listVolumes
- listEvmsVolumes
- modifyState
- modifyVolumeInfo
- removeUser
- removeVolume
- renameVolume
- Volume MN Operations
- changeJobState
- createJob
- getJobList
- getJobStatus
- listSkippedFiles
- User Commands
- browseUserSpaceRestrictions (user)
- getUserSpaceRestriction (user)
- setUserSpaceRestriction (user)
- listUserSpaceRestrictions (user)
- NDS.cmd Definitions
- Object Operations
- getAttribute
- Pool Operations
- addPool
- removePool
- Volume Operations
- addVolume
- removeVolume
- User Operations
- addUser
- removeUser
- FileEvents.xml Definitions
- changeEventEpoch
- getEFLNameSpaceID
- getInactiveEpochInterval
- listAllFiles
- listEpochs
- listFileEvents
- pingEpoch
- removeEventEpoch
- resetEventList
- setEFLNameSpaceID
- setInactiveEpochInterval
- startEventEpoch
- stopEventEpoch
- files.cmd Definitions
- addQuota
- addTrustee
- getAllEffectiveRights
- getEffectiveRightsByID
- getEffectiveRightsByUser
- getFileInfo
- modifyInheritedRightsFilter
- purgeDeletedFile
- removeAllTrustees
- removeTrustee
- salvageDeletedFile
- scanSalvageableFiles
- setFileInfo
- Inventory.xml Definitions
- NRMServerInventory.xml
- Volume_Inventory.xml
- Volume_Trustees.xml
- Archive Definitions
- archiveAdmin.cmd Definitions
- activateJob
- deactivateJob
- getInfo
- getJobInfo
- getLogTimeRange
- listJobNames
- queryLog
- setInfo
- startJob
- stopJob
- testFilter
- archive.cmd Definitions
- deleteFile
- getContentVersions
- getDirContents
- getVersions
- restoreFile
- shutdown
- linux.cmd Definitions
- poolIDToName
- uidToEquivalentGUIDs
- userIDToName
- volumeIDFileIDToPath
- volumeIDToName
- addPool
- addVolume
- poolUpdate
- getVolumeInfo
- resetIDs
- Advanced Concepts
- Transformation Templates
- Virtual I/O Commands
- Values
- Device Types
- Enabled Attributes Bits
- Job Types
- Mirror Group Statuses
- NSS Volume States
- Pool States
- Pool Types
- State Values
- Traditional Volume States
- Volume States
- Volume Types
- Functions
- MGMT_FindFirstElement
- MGMT_MakeCommandVirtualFile
- MGMT_MakeCommandVirtualFileWithHelp
- MGMT_MakeFunctionVirtualFile
- VIRT_AddResultData
- VIRT_AddResultElement
- VIRT_AddResultTag
- VIRT_MakeResultsImportant
- VIRT_MakeResultsNormal
- VIRT_ResetResult
- XML_BackwardFindEndTag
- XML_findEndOfNonWhiteSpace
- XML_ForwardFindTag
- XML_GetNextTag
- XML_GetTagElement
- Examples
- Creating a Virtual File
- Accessing a Virtual File with Perl
- Revision History
- Legal Notices