QS API Reference v5.2
aclAdd API
Argument List
ownerId: <string>
ownerType: <unsignedInt>
objectId: <string>
objectType: <unsignedInt>
accessLevel: <unsignedInt>
flags: <unsignedInt>
aclModify API
Argument List
ownerId: <string>
ownerType: <unsignedInt>
objectId: <string>
objectType: <unsignedInt>
accessLevel: <unsignedInt>
flags: <unsignedInt>
aclRemove API
Argument List
ownerId: <string>
ownerType: <unsignedInt>
objectId: <string>
objectType: <unsignedInt>
flags: <unsignedInt>
activeDirectoryUserAndGroupEnum API
Argument List
storageSystemId: <string>
networkShareId: <string>
groupFilter: <string>
userFilter: <string>
refreshCache: <boolean>
flags: <unsignedInt>
alertClear API
Argument List
id: <string>
flags: <unsignedInt>
alertClearAll API
Argument List
flags: <unsignedInt>
alertConfigGet API
Argument List
flags: <unsignedInt>
alertConfigSet API
Argument List
senderEmailAddress: <string>
smtpServerIpAddress: <string>
smtpUsername: <string>
smtpPassword: <string>
smtpAuthType: <unsignedInt>
customerSupportEmailAddress: <string>
poolFreeSpaceWarningThreshold: <unsignedInt>
poolFreeSpaceAlertThreshold: <unsignedInt>
poolFreeSpaceCriticalAlertThreshold: <unsignedInt>
pagerDutyServiceKey: <string>
flags: <unsignedInt>
alertEnum API
Argument List
flags: <unsignedInt>
alertGet API
Argument List
id: <string>
flags: <unsignedInt>
alertRaise API
Argument List
message: <string>
severity: <unsignedInt>
flags: <unsignedInt>
auditLogClear API
Argument List
flags: <unsignedInt>
auditLogDisable API
Argument List
flags: <unsignedInt>
auditLogEnable API
Argument List
flags: <unsignedInt>
auditLogGet API
Argument List
user: <string>
startDate: <dateTime>
endDate: <dateTime>
flags: <unsignedInt>
backupJobCancel API
Argument List
backupJob: <string>
flags: <unsignedInt>
backupJobEnum API
Argument List
flags: <unsignedInt>
backupJobGet API
Argument List
backupJob: <string>
flags: <unsignedInt>
backupJobStart API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
backupJobStatusUpdate API
Argument List
statusXml: <string>
flags: <unsignedInt>
backupPolicyCreate API
Argument List
name: <string>
description: <string>
networkShareId: <string>
remoteHostname: <string>
remoteExportPath: <string>
remoteMountType: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
retentionCriteria: <unsignedInt>
startDate: <dateTime>
policyType: <unsignedInt>
scanThreads: <unsignedInt>
retentionDays: <unsignedInt>
purgePolicy: <unsignedInt>
createBackupLogs: <boolean>
backupToShareRoot: <boolean>
setEnabled: <boolean>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
backupPolicyDelete API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
backupPolicyDisable API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
backupPolicyEnable API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
backupPolicyEnum API
Argument List
flags: <unsignedInt>
backupPolicyGet API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
backupPolicyModify API
Argument List
backupPolicy: <string>
name: <string>
description: <string>
networkShareId: <string>
remoteHostname: <string>
remoteExportPath: <string>
remoteMountType: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
retentionCriteria: <unsignedInt>
startDate: <dateTime>
policyType: <unsignedInt>
scanThreads: <unsignedInt>
retentionDays: <unsignedInt>
purgePolicy: <unsignedInt>
createBackupLogs: <boolean>
backupToShareRoot: <boolean>
setEnabled: <boolean>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
backupPolicyTrigger API
Argument List
backupPolicy: <string>
flags: <unsignedInt>
cephBlockDeviceCreate API
Argument List
name: <string>
description: <string>
cephPoolId: <string>
size: <unsignedLong>
flags: <unsignedInt>
cephBlockDeviceDelete API
Argument List
cephBlockDevice: <string>
flags: <unsignedInt>
cephBlockDeviceEnum API
Argument List
flags: <unsignedInt>
cephBlockDeviceGet API
Argument List
cephBlockDevice: <string>
flags: <unsignedInt>
cephBlockDeviceModify API
Argument List
cephBlockDevice: <string>
name: <string>
description: <string>
flags: <unsignedInt>
cephBlockDeviceResize API
Argument List
cephBlockDevice: <string>
size: <unsignedLong>
flags: <unsignedInt>
cephBlockDeviceSnapshot API
Argument List
cephBlockDevice: <string>
snapshotName: <string>
snapshotDescription: <string>
flags: <unsignedInt>
cephClusterEnum API
Argument List
flags: <unsignedInt>
cephClusterGet API
Argument List
cephCluster: <string>
flags: <unsignedInt>
cephHaFailoverInterfaceEnum API
Argument List
flags: <unsignedInt>
cephHaFailoverInterfaceGet API
Argument List
cephPoolId: <string>
failoverInterfaceId: <string>
flags: <unsignedInt>
cephMonitorEnum API
Argument List
flags: <unsignedInt>
cephMonitorGet API
Argument List
cephMonitor: <string>
flags: <unsignedInt>
cephOsdCreate API
Argument List
name: <string>
description: <string>
cephClusterId: <string>
storagePoolId: <string>
weight: <unsignedInt>
flags: <unsignedInt>
cephOsdDelete API
Argument List
cephOsd: <string>
deleteData: <boolean>
flags: <unsignedInt>
cephOsdEnum API
Argument List
flags: <unsignedInt>
cephOsdGet API
Argument List
cephOsd: <string>
flags: <unsignedInt>
cephPoolCreate API
Argument List
name: <string>
description: <string>
placementGroupCount: <unsignedInt>
maxReplicaCount: <unsignedInt>
minReplicaCount: <unsignedInt>
cephPoolType: <string>
storagePoolList: <string[]>
flags: <unsignedInt>
cephPoolDelete API
Argument List
cephPool: <string>
flags: <unsignedInt>
cephPoolEnum API
Argument List
flags: <unsignedInt>
cephPoolGet API
Argument List
cephPool: <string>
flags: <unsignedInt>
cephPoolModify API
Argument List
cephPool: <string>
name: <string>
description: <string>
flags: <unsignedInt>
cephPoolOsdAssocEnum API
Argument List
cephPool: <string>
flags: <unsignedInt>
cephPoolOsdAssocGet API
Argument List
cephPool: <string>
cephOsd: <string>
flags: <unsignedInt>
cloudBackupScheduleAssocEnum API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleAssocGet API
Argument List
scheduleId: <string>
storageVolumeId: <string>
cloudBackupScheduleCreate API
Argument List
name: <string>
description: <string>
cloudContainerId: <string>
priority: <unsignedInt>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxBackups: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
storageVolumeList: <string[]>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
cloudBackupScheduleDelete API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleDisable API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleEnable API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleEnum API
Argument List
flags: <unsignedInt>
cloudBackupScheduleGet API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleModify API
Argument List
schedule: <string>
name: <string>
description: <string>
cloudContainerId: <string>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxBackups: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
cloudBackupScheduleTrigger API
Argument List
schedule: <string>
flags: <unsignedInt>
cloudBackupScheduleVolumeAddRemove API
Argument List
schedule: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
flags: <unsignedInt>
cloudContainerAdd API
Argument List
credentialsId: <string>
locationId: <string>
encryptionKey: <string>
storageUrl: <string>
enableNfs: <boolean>
flags: <unsignedInt>
cloudContainerCreate API
Argument List
name: <string>
description: <string>
credentialsId: <string>
locationId: <string>
encryptionKey: <string>
storageUrl: <string>
enableNfs: <boolean>
attachToStorageSystem: <string>
flags: <unsignedInt>
cloudContainerDelete API
Argument List
container: <string>
flags: <unsignedInt>
cloudContainerDisable API
Argument List
container: <string>
flags: <unsignedInt>
cloudContainerEnable API
Argument List
container: <string>
attachToStorageSystem: <string>
flags: <unsignedInt>
cloudContainerEnum API
Argument List
flags: <unsignedInt>
cloudContainerGet API
Argument List
container: <string>
flags: <unsignedInt>
cloudContainerModify API
Argument List
container: <string>
name: <string>
description: <string>
encryptionKey: <string>
enableNfs: <boolean>
flags: <unsignedInt>
cloudContainerRemove API
Argument List
container: <string>
flags: <unsignedInt>
cloudContainerRepair API
Argument List
container: <string>
flags: <unsignedInt>
cloudProviderCredentialsAdd API
Argument List
username: <string>
password: <string>
providerId: <string>
machine: <string>
flags: <unsignedInt>
cloudProviderCredentialsEnum API
Argument List
flags: <unsignedInt>
cloudProviderCredentialsGet API
Argument List
credentialId: <string>
flags: <unsignedInt>
cloudProviderCredentialsRemove API
Argument List
credentialsId: <string>
flags: <unsignedInt>
cloudProviderEnum API
Argument List
flags: <unsignedInt>
cloudProviderGet API
Argument List
providerId: <string>
flags: <unsignedInt>
cloudProviderLocationAdd API
Argument List
providerId: <string>
locationTag: <string>
flags: <unsignedInt>
cloudProviderLocationEnum API
Argument List
flags: <unsignedInt>
cloudProviderLocationGet API
Argument List
locationId: <string>
flags: <unsignedInt>
cloudProviderLocationRemove API
Argument List
locationId: <string>
flags: <unsignedInt>
clusterFailoverGroupActivate API
Argument List
clusterFailoverGroup: <string>
storageSystemId: <string>
flags: <unsignedInt>
clusterFailoverGroupCreate API
Argument List
storageSystemCluster: <string>
name: <string>
description: <string>
storagePool: <string>
zoneConfig: <string>
flags: <unsignedInt>
clusterFailoverGroupDelete API
Argument List
clusterFailoverGroup: <string>
flags: <unsignedInt>
clusterFailoverGroupEnum API
Argument List
flags: <unsignedInt>
clusterFailoverGroupGet API
Argument List
clusterFailoverGroup: <string>
flags: <unsignedInt>
clusterFailoverGroupModify API
Argument List
clusterFailoverGroup: <string>
name: <string>
description: <string>
storagePool: <string>
zoneConfig: <string>
flags: <unsignedInt>
customApi API
Argument List
method: <string>
params: <keyValuePair[]>
flags: <unsignedInt>
echo API
Argument List
inputMessage: <string>
eventEnum API
Argument List
startingIndex: <unsignedInt>
maxEvents: <unsignedInt>
serviceTimeStamp: <dateTime>
eventListenerNotify API
Argument List
storageSystemId: <string>
list: <event[]>
eventListenerRegister API
Argument List
eventListenerObj: <eventListener>
eventListenerUnregister API
Argument List
listenerId: <string>
fcTargetPortDisable API
Argument List
port: <string>
flags: <unsignedInt>
fcTargetPortEnable API
Argument List
port: <string>
flags: <unsignedInt>
fcTargetPortEnum API
Argument List
flags: <unsignedInt>
fcTargetPortGet API
Argument List
port: <string>
flags: <unsignedInt>
getHardwareConfig API
Argument List
flags: <unsignedInt>
getLocalizedMessage API
Argument List
locale: <string>
i18nStr: <i18nString>
flags: <unsignedInt>
getSecurityConfig API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
getSystemConfig API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
glusterBrickCreate API
Argument List
glusterVolume: <string>
storagePool: <string>
flags: <unsignedInt>
glusterBrickDelete API
Argument List
glusterBrick: <string>
deleteData: <boolean>
flags: <unsignedInt>
glusterBrickEnum API
Argument List
flags: <unsignedInt>
glusterBrickGet API
Argument List
glusterBrick: <string>
flags: <unsignedInt>
glusterHaFailoverInterfaceCreate API
Argument List
glusterVolumeId: <string>
primaryStorageSystemId: <string>
secondaryStorageSystemId: <string>
failoverPolicy: <unsignedInt>
tag: <string>
parentInterfaceName: <string>
description: <string>
ipAddress: <string>
gateway: <string>
subnetMask: <string>
macAddress: <string>
flags: <unsignedInt>
glusterHaFailoverInterfaceDelete API
Argument List
glusterVolumeId: <string>
failoverInterfaceId: <string>
flags: <unsignedInt>
glusterHaFailoverInterfaceEnum API
Argument List
flags: <unsignedInt>
glusterHaFailoverInterfaceGet API
Argument List
glusterVolumeId: <string>
failoverInterfaceId: <string>
flags: <unsignedInt>
glusterHaFailoverInterfaceMove API
Argument List
glusterVolumeId: <string>
failoverInterfaceId: <string>
moveToStorageSystemId: <string>
flags: <unsignedInt>
glusterPeerDetach API
Argument List
glusterPeer: <string>
flags: <unsignedInt>
glusterPeerEnum API
Argument List
flags: <unsignedInt>
glusterPeerGet API
Argument List
glusterPeer: <string>
flags: <unsignedInt>
glusterPeerProbe API
Argument List
storageSystem: <string>
hostname: <string>
flags: <unsignedInt>
glusterServiceRestart API
Argument List
storageSystem: <string>
flags: <unsignedInt>
glusterVolumeAddBricks API
Argument List
glusterVolume: <string>
storagePoolList: <string[]>
restripeVolume: <boolean>
flags: <unsignedInt>
glusterVolumeCreate API
Argument List
name: <string>
description: <string>
storagePoolList: <string[]>
replicaCount: <unsignedInt>
stripeVolume: <boolean>
flags: <unsignedInt>
glusterVolumeDelete API
Argument List
glusterVolume: <string>
flags: <unsignedInt>
glusterVolumeEnum API
Argument List
flags: <unsignedInt>
glusterVolumeGet API
Argument List
glusterVolume: <string>
flags: <unsignedInt>
glusterVolumeModify API
Argument List
glusterVolume: <string>
name: <string>
description: <string>
flags: <unsignedInt>
glusterVolumeRebalance API
Argument List
glusterVolume: <string>
option: <unsignedInt>
flags: <unsignedInt>
glusterVolumeReplaceBrick API
Argument List
glusterVolume: <string>
oldBrick: <string>
newBrick: <string>
flags: <unsignedInt>
glusterVolumeStart API
Argument List
glusterVolume: <string>
flags: <unsignedInt>
glusterVolumeStop API
Argument List
glusterVolume: <string>
flags: <unsignedInt>
hostAdd API
Argument List
hostname: <string>
ipAddress: <string>
username: <string>
password: <string>
hostType: <unsignedInt>
description: <string>
iqn: <string>
flags: <unsignedInt>
hostEnum API
Argument List
flags: <unsignedInt>
hostGet API
Argument List
host: <string>
flags: <unsignedInt>
hostGroupCreate API
Argument List
name: <string>
description: <string>
hostList: <string[]>
flags: <unsignedInt>
hostGroupDelete API
Argument List
host: <string>
deleteAssociatedHosts: <boolean>
flags: <unsignedInt>
hostGroupEnum API
Argument List
flags: <unsignedInt>
hostGroupGet API
Argument List
hostGroup: <string>
flags: <unsignedInt>
hostGroupHostAddRemove API
Argument List
hostGroup: <string>
modType: <unsignedInt>
hostList: <string[]>
flags: <unsignedInt>
hostGroupModify API
Argument List
hostGroup: <string>
newName: <string>
newDescription: <string>
flags: <unsignedInt>
hostInitiatorAdd API
Argument List
host: <string>
iqn: <string>
flags: <unsignedInt>
hostInitiatorEnum API
Argument List
host: <string>
flags: <unsignedInt>
hostInitiatorGet API
Argument List
initiator: <string>
flags: <unsignedInt>
hostInitiatorRemove API
Argument List
host: <string>
iqn: <string>
flags: <unsignedInt>
hostModify API
Argument List
host: <string>
newIpAddress: <string>
newUsername: <string>
newPassword: <string>
newHostType: <unsignedInt>
newDescription: <string>
flags: <unsignedInt>
hostRemove API
Argument List
host: <string>
flags: <unsignedInt>
hwAlarmEnum API
Argument List
hwController: <string>
flags: <unsignedInt>
hwAlarmGet API
Argument List
hwAlarm: <string>
flags: <unsignedInt>
hwBatteryBackupUnitEnum API
Argument List
hwController: <string>
flags: <unsignedInt>
hwBatteryBackupUnitGet API
Argument List
hwBatteryBackupUnit: <string>
flags: <unsignedInt>
hwControllerChangeSecurityKey API
Argument List
controllerId: <string>
oldSecurityKey: <string>
newSecurityKey: <string>
flags: <unsignedInt>
hwControllerClearAlarms API
Argument List
controllerId: <string>
flags: <unsignedInt>
hwControllerCreateSecurityKey API
Argument List
controllerId: <string>
securityKey: <string>
flags: <unsignedInt>
hwControllerEnum API
Argument List
hwControllerGroup: <string>
flags: <unsignedInt>
hwControllerGet API
Argument List
hwController: <string>
flags: <unsignedInt>
hwControllerGroupEnum API
Argument List
flags: <unsignedInt>
hwControllerGroupGet API
Argument List
hwControllerGroup: <string>
flags: <unsignedInt>
hwControllerImportForeignUnits API
Argument List
controllerId: <string>
flags: <unsignedInt>
hwControllerModify API
Argument List
controllerId: <string>
altName: <string>
description: <string>
flags: <unsignedInt>
hwControllerRescan API
Argument List
controllerId: <string>
flags: <unsignedInt>
hwControllerRescanAll API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
hwControllerSilenceAlarms API
Argument List
controllerId: <string>
flags: <unsignedInt>
hwDiskEnum API
Argument List
hwController: <string>
flags: <unsignedInt>
hwDiskGet API
Argument List
hwDisk: <string>
flags: <unsignedInt>
hwDiskIdentify API
Argument List
diskId: <string>
durationInSeconds: <unsignedInt>
flags: <unsignedInt>
hwDiskMarkGood API
Argument List
diskId: <string>
flags: <unsignedInt>
hwDiskMarkHotSpare API
Argument List
diskId: <string>
clearMark: <boolean>
flags: <unsignedInt>
hwDiskModify API
Argument List
diskId: <string>
altName: <string>
description: <string>
flags: <unsignedInt>
hwDiskRemove API
Argument List
diskId: <string>
flags: <unsignedInt>
hwEnclosureEnum API
Argument List
hwController: <string>
flags: <unsignedInt>
hwEnclosureGet API
Argument List
hwEnclosure: <string>
flags: <unsignedInt>
hwEnclosureLayoutEnum API
Argument List
flags: <unsignedInt>
hwEnclosureLayoutGet API
Argument List
hwEnclosureLayout: <string>
flags: <unsignedInt>
hwEnclosureModify API
Argument List
diskId: <string>
altName: <string>
description: <string>
enclosureLayout: <string>
flags: <unsignedInt>
hwLogicalDriveEnum API
Argument List
hwUnit: <string>
flags: <unsignedInt>
hwLogicalDriveGet API
Argument List
hwLogicalDrive: <string>
flags: <unsignedInt>
hwSwitchAdapterEnum API
Argument List
flags: <unsignedInt>
hwSwitchAdapterGet API
Argument List
switchAdapterId: <string>
flags: <unsignedInt>
hwSwitchCredentialsAdd API
Argument List
username: <string>
password: <string>
domainPassword: <string>
ipAddress: <string>
managementProtocol: <unsignedInt>
switchType: <unsignedInt>
switchAdapterId: <string>
primaryStorageSystem: <string>
secondaryStorageSystem: <string>
flags: <unsignedInt>
hwSwitchCredentialsEnum API
Argument List
switchAdapterId: <string>
flags: <unsignedInt>
hwSwitchCredentialsGet API
Argument List
switchCredentials: <string>
flags: <unsignedInt>
hwSwitchCredentialsModify API
Argument List
credentialsId: <string>
password: <string>
domainPassword: <string>
primaryStorageSystem: <string>
secondaryStorageSystem: <string>
flags: <unsignedInt>
hwSwitchCredentialsRemove API
Argument List
credsId: <string>
flags: <unsignedInt>
hwSwitchEnum API
Argument List
switchAdapterId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupActivate API
Argument List
hwSwitchFailoverGroup: <string>
storageSystemId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupCreate API
Argument List
name: <string>
description: <string>
virtualHostIpAddress: <string>
virtualHostSubnet: <string>
virtualHostGateway: <string>
storagePoolList: <string[]>
primaryStorageSystemId: <string>
primaryZonesetId: <string>
secondaryStorageSystemId: <string>
secondaryZonesetId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupDelete API
Argument List
hwSwitchFailoverGroup: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupEnum API
Argument List
flags: <unsignedInt>
hwSwitchFailoverGroupGet API
Argument List
hwSwitchFailoverGroupId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupModify API
Argument List
hwSwitchFailoverGroup: <string>
name: <string>
description: <string>
virtualHostIpAddress: <string>
virtualHostSubnet: <string>
virtualHostGateway: <string>
storagePoolList: <string[]>
primaryStorageSystemId: <string>
primaryZonesetId: <string>
secondaryStorageSystemId: <string>
secondaryZonesetId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupPoolAssocEnum API
Argument List
hwSwitchFailoverGroup: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupPoolAssocGet API
Argument List
hwSwitchFailoverGroupId: <string>
storagePoolId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupSetMode API
Argument List
hwSwitchFailoverGroup: <string>
failoverMode: <unsignedInt>
flags: <unsignedInt>
hwSwitchFailoverGroupSystemAssocAdd API
Argument List
hwSwitchFailoverGroup: <string>
storageSystemId: <string>
zonesetId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupSystemAssocEnum API
Argument List
hwSwitchFailoverGroup: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupSystemAssocGet API
Argument List
hwSwitchFailoverGroupId: <string>
storageSystemId: <string>
flags: <unsignedInt>
hwSwitchFailoverGroupSystemAssocRemove API
Argument List
hwSwitchFailoverGroup: <string>
storageSystemId: <string>
flags: <unsignedInt>
hwSwitchGet API
Argument List
switchId: <string>
flags: <unsignedInt>
hwSwitchRescan API
Argument List
switchId: <string>
flags: <unsignedInt>
hwSwitchZonesetActivate API
Argument List
switchCredentialsId: <string>
zonesetId: <string>
flags: <unsignedInt>
hwSwitchZonesetEnum API
Argument List
switchCredentialsId: <string>
flags: <unsignedInt>
hwSwitchZonesetGet API
Argument List
switchZoneset: <string>
flags: <unsignedInt>
hwUnitCreate API
Argument List
controllerId: <string>
raidType: <unsignedInt>
legLength: <unsignedInt>
blockSizeKb: <unsignedInt>
diskList: <string[]>
flags: <unsignedInt>
hwUnitDelete API
Argument List
unitId: <string>
flags: <unsignedInt>
hwUnitDiskAssocEnum API
Argument List
hwUnit: <string>
flags: <unsignedInt>
hwUnitDiskAssocGet API
Argument List
hwUnit: <string>
hwDisk: <string>
flags: <unsignedInt>
hwUnitEnableEncryption API
Argument List
unitId: <string>
options: <unsignedInt>
flags: <unsignedInt>
hwUnitEnum API
Argument List
hwController: <string>
flags: <unsignedInt>
hwUnitGet API
Argument List
hwUnit: <string>
flags: <unsignedInt>
hwUnitGrow API
Argument List
unitId: <string>
diskList: <string[]>
stripeSizeKb: <unsignedInt>
initPriority: <unsignedInt>
flags: <unsignedInt>
hwUnitIdentify API
Argument List
unitId: <string>
durationInSeconds: <unsignedInt>
flags: <unsignedInt>
hwUnitModify API
Argument List
unitId: <string>
altName: <string>
description: <string>
flags: <unsignedInt>
hwUnitSsdCacheCreate API
Argument List
controllerId: <string>
raidType: <unsignedInt>
ssdDiskList: <string[]>
flags: <unsignedInt>
hwUnitSsdCacheDisable API
Argument List
unitId: <string>
flags: <unsignedInt>
hwUnitSsdCacheEnable API
Argument List
unitId: <string>
unitSsdCacheId: <string>
flags: <unsignedInt>
ibTargetPortEnum API
Argument List
flags: <unsignedInt>
ibTargetPortGet API
Argument List
port: <string>
flags: <unsignedInt>
libratoMetricsConfigGet API
Argument List
storageSystem: <string>
flags: <unsignedInt>
libratoMetricsConfigSet API
Argument List
storageSystem: <string>
username: <string>
token: <string>
postIntervalSec: <unsignedInt>
autoDashboardCreate: <boolean>
enableAlertAnnotations: <boolean>
enableConfigAnnotations: <boolean>
flags: <unsignedInt>
licenseActivate API
Argument List
activationKey: <string>
flags: <unsignedInt>
licenseActivateOnline API
Argument List
licenseKey: <string>
flags: <unsignedInt>
licenseAdd API
Argument List
storageSystem: <string>
keyBlock: <string>
flags: <unsignedInt>
licenseEnum API
Argument List
flags: <unsignedInt>
licenseGet API
Argument List
license: <string>
flags: <unsignedInt>
licenseRemove API
Argument List
license: <string>
flags: <unsignedInt>
login API
Argument List
reserved: <string>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
networkShareId: <string>
key: <string>
flags: <unsignedInt>
Argument List
networkShareId: <string>
clientFilter: <string>
async: <boolean>
secure: <boolean>
subtreeCheck: <boolean>
readOnly: <boolean>
customOptions: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
networkShareId: <string>
networkShareClientId: <string>
flags: <unsignedInt>
Argument List
networkShareId: <string>
networkShareClientId: <string>
readOnly: <boolean>
secure: <boolean>
async: <boolean>
subtreeCheck: <boolean>
customOptions: <string>
flags: <unsignedInt>
Argument List
networkShareId: <string>
networkShareClientId: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
cloneName: <string>
description: <string>
provisionableId: <string>
readOnly: <boolean>
isActive: <boolean>
flags: <unsignedInt>
Argument List
name: <string>
description: <string>
provisionableId: <string>
isPublic: <boolean>
isActive: <boolean>
flags: <unsignedInt>
Argument List
name: <string>
description: <string>
provisionableId: <string>
isPublic: <boolean>
isActive: <boolean>
enableCifs: <boolean>
userAccessList: <string[]>
cifsOptions: <string[]>
disableSnapBrowsing: <boolean>
spaceQuota: <unsignedLong>
flags: <unsignedInt>
Argument List
networkShareId: <string>
flags: <unsignedInt>
Argument List
networkShareList: <string[]>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
storageSystemId: <string>
domain: <string>
realm: <string>
kdc: <string>
domainAdmin: <string>
password: <string>
flags: <unsignedInt>
Argument List
storageSystemId: <string>
domainAdmin: <string>
password: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
name: <string>
description: <string>
isActive: <boolean>
enableCifs: <boolean>
userAccessList: <string[]>
cifsOptions: <string[]>
disableSnapBrowsing: <boolean>
spaceQuota: <unsignedLong>
syncPolicy: <unsignedInt>
compressionType: <string>
copies: <unsignedInt>
flags: <unsignedInt>
Argument List
storageSystem: <string>
nfsMode: <unsignedInt>
enableKerberos: <boolean>
defaultOptions: <string>
reserved: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
snapshotShare: <string>
flags: <unsignedInt>
Argument List
networkShare: <string>
snapshotShare: <string>
flags: <unsignedInt>
Argument List
storageSystem: <string>
restartNfs: <boolean>
restartSamba: <boolean>
flags: <unsignedInt>
Argument List
networkShare: <string>
list: <networkShareQuota[]>
flags: <unsignedInt>
Argument List
networkShare: <string>
snapshotName: <string>
description: <string>
provisionableId: <string>
readOnly: <boolean>
isActive: <boolean>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
networkShareUserAccessId: <string>
flags: <unsignedInt>
objectEnum API
Argument List
propKey: <string>
propValue: <string>
propType: <unsignedInt>
flags: <unsignedInt>
objectGet API
Argument List
id: <string>
flags: <unsignedInt>
objectLock API
Argument List
id: <string>
objectPropertyGet API
Argument List
objectId: <string>
propKey: <string>
flags: <unsignedInt>
objectPropertySet API
Argument List
objectId: <string>
propKey: <string>
propValue: <string>
propType: <unsignedInt>
flags: <unsignedInt>
objectUnlock API
Argument List
id: <string>
permissionDefinitionEnum API
Argument List
flags: <unsignedInt>
physicalDiskDataMigration API
Argument List
physicalDriveId: <string>
storageVolumeName: <string>
provisionableId: <string>
blockSizeKb: <unsignedInt>
flags: <unsignedInt>
physicalDiskEnum API
Argument List
physicalDiskList: <string[]>
flags: <unsignedInt>
physicalDiskGet API
Argument List
physicalDrive: <string>
flags: <unsignedInt>
physicalDiskGlobalSpareAddRemove API
Argument List
physicalDriveList: <string[]>
modType: <unsignedInt>
flags: <unsignedInt>
physicalDiskGlobalSpareEnum API
Argument List
flags: <unsignedInt>
physicalDiskHotspareMarkerCleanup API
Argument List
flags: <unsignedInt>
physicalDiskHotspareMarkerEnum API
Argument List
flags: <unsignedInt>
physicalDiskHotspareMarkerGet API
Argument List
markerId: <string>
flags: <unsignedInt>
physicalDiskIdentify API
Argument List
physicalDrive: <string>
pattern: <string>
duration: <unsignedInt>
flags: <unsignedInt>
physicalDiskPathAssocEnum API
Argument List
multipathDiskId: <string>
flags: <unsignedInt>
physicalDiskPathAssocGet API
Argument List
multipathDiskId: <string>
physicalDiskId: <string>
flags: <unsignedInt>
physicalDiskScan API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
registerSecurityToken API
Argument List
token: <string>
signedToken: <string>
flags: <unsignedInt>
remoteNfsExportsEnum API
Argument List
networkShare: <string>
nfsHostname: <string>
backupPolicy: <string>
flags: <unsignedInt>
remoteStoragePoolEnum API
Argument List
remoteStorageSystemId: <string>
flags: <unsignedInt>
replicaAssocDelete API
Argument List
assocId: <string>
deleteSourceReplicatable: <boolean>
deleteTargetReplicatable: <boolean>
deleteReplicaAssocHead: <boolean>
flags: <unsignedInt>
replicaAssocEnum API
Argument List
replicatableId: <string>
sourcesOnly: <boolean>
targetsOnly: <boolean>
flags: <unsignedInt>
replicaAssocGet API
Argument List
assocId: <string>
flags: <unsignedInt>
replicaAssocUpdate API
Argument List
assocObj: <replicaAssoc>
flags: <unsignedInt>
replicaCreate API
Argument List
replicatableId: <string>
storageSystemLinkId: <string>
replicaName: <string>
replicaDescription: <string>
targetStoragePoolId: <string>
replicationPriority: <unsignedInt>
smartSync: <boolean>
forcePrimary: <boolean>
reserved: <string>
flags: <unsignedInt>
Argument List
sourceShare: <networkShare>
sourceShareParent: <networkShare>
replicaName: <string>
replicaDescription: <string>
targetStoragePoolId: <string>
replicationPriority: <unsignedInt>
smartSync: <boolean>
forcePrimary: <boolean>
reserved: <string>
flags: <unsignedInt>
replicaCreateVolumeTarget API
Argument List
sourceVolume: <storageVolume>
sourceVolumeParent: <storageVolume>
replicaName: <string>
replicaDescription: <string>
targetStoragePoolId: <string>
replicationPriority: <unsignedInt>
smartSync: <boolean>
forcePrimary: <boolean>
reserved: <string>
flags: <unsignedInt>
replicaRollback API
Argument List
assocId: <string>
flags: <unsignedInt>
replicaStatusUpdate API
Argument List
replicationStatusXml: <string>
flags: <unsignedInt>
replicaStop API
Argument List
assocId: <string>
flags: <unsignedInt>
replicaSync API
Argument List
assocId: <string>
flags: <unsignedInt>
replicationScheduleAddRemove API
Argument List
schedule: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
networkShareList: <string[]>
flags: <unsignedInt>
replicationScheduleAssocEnum API
Argument List
schedule: <string>
flags: <unsignedInt>
replicationScheduleAssocGet API
Argument List
scheduleId: <string>
replicatableId: <string>
replicationScheduleCreate API
Argument List
name: <string>
description: <string>
storageCloudId: <string>
storageSystemLinkId: <string>
targetStorageCloudId: <string>
targetProvisionableId: <string>
priority: <unsignedInt>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxReplicas: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
storageVolumeList: <string[]>
networkShareList: <string[]>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
offsetMinutes: <unsignedInt>
flags: <unsignedInt>
replicationScheduleDelete API
Argument List
schedule: <string>
flags: <unsignedInt>
replicationScheduleDisable API
Argument List
schedule: <string>
flags: <unsignedInt>
replicationScheduleEnable API
Argument List
schedule: <string>
flags: <unsignedInt>
replicationScheduleEnum API
Argument List
flags: <unsignedInt>
replicationScheduleGet API
Argument List
schedule: <string>
flags: <unsignedInt>
replicationScheduleModify API
Argument List
schedule: <string>
name: <string>
description: <string>
storageCloudId: <string>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxReplicas: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
offsetMinutes: <unsignedInt>
flags: <unsignedInt>
replicationScheduleTrigger API
Argument List
schedule: <string>
flags: <unsignedInt>
roleCreate API
Argument List
name: <string>
description: <string>
permissionList: <permissionAssignment[]>
inheritsFrom: <string>
flags: <unsignedInt>
roleDelete API
Argument List
role: <string>
flags: <unsignedInt>
roleEnum API
Argument List
flags: <unsignedInt>
roleGet API
Argument List
role: <string>
flags: <unsignedInt>
roleModify API
Argument List
role: <string>
newName: <string>
newDescription: <string>
flags: <unsignedInt>
rolePermissionAssignmentEnum API
Argument List
roleId: <string>
flags: <unsignedInt>
rolePermissionAssignmentGet API
Argument List
role: <string>
objectType: <string>
operation: <string>
flags: <unsignedInt>
rolePermissionsAddRemove API
Argument List
role: <string>
modType: <unsignedInt>
permissionList: <permissionAssignment[]>
flags: <unsignedInt>
roleSubjectAssocEnum API
Argument List
role: <string>
flags: <unsignedInt>
roleSubjectAssocGet API
Argument List
role: <string>
subject: <string>
flags: <unsignedInt>
sessionClose API
Argument List
sessionId: <string>
flags: <unsignedInt>
sessionEnum API
Argument List
host: <string>
storageVolume: <string>
flags: <unsignedInt>
sessionGet API
Argument List
sessionId: <string>
flags: <unsignedInt>
siteAssocEnum API
Argument List
flags: <unsignedInt>
siteAssocGet API
Argument List
siteId: <string>
storageSystemId: <string>
flags: <unsignedInt>
siteCreate API
Argument List
name: <string>
description: <string>
location: <string>
storageSystemList: <string[]>
flags: <unsignedInt>
siteDelete API
Argument List
site: <string>
flags: <unsignedInt>
siteEnum API
Argument List
flags: <unsignedInt>
siteGet API
Argument List
site: <string>
flags: <unsignedInt>
siteModify API
Argument List
siteId: <string>
name: <string>
description: <string>
location: <string>
flags: <unsignedInt>
siteStorageSystemAddRemove API
Argument List
site: <string>
modType: <unsignedInt>
storageSystemList: <string[]>
flags: <unsignedInt>
snapshotScheduleAssocEnum API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleAssocGet API
Argument List
scheduleId: <string>
storageVolumeId: <string>
snapshotScheduleCreate API
Argument List
name: <string>
description: <string>
storageCloudId: <string>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxSnapshots: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
storageVolumeList: <string[]>
networkShareList: <string[]>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
snapshotScheduleDelete API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleDisable API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleEnable API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleEnum API
Argument List
flags: <unsignedInt>
snapshotScheduleGet API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleModify API
Argument List
schedule: <string>
name: <string>
description: <string>
storageCloudId: <string>
setEnabled: <unsignedInt>
startDate: <dateTime>
maxSnapshots: <unsignedInt>
daysOfWeek: <unsignedInt>
hoursOfDay: <unsignedInt>
scheduleType: <unsignedInt>
delayInterval: <unsignedInt>
flags: <unsignedInt>
snapshotScheduleTrigger API
Argument List
schedule: <string>
flags: <unsignedInt>
snapshotScheduleVolumeAddRemove API
Argument List
schedule: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
networkShareList: <string[]>
flags: <unsignedInt>
storageCloudCreate API
Argument List
name: <string>
description: <string>
userList: <storageCloudSubjectAssoc[]>
resourceList: <storageCloudResourceAssoc[]>
parentStorageCloudId: <string>
tier: <string>
organization: <string>
defaultChapUsername: <string>
defaultChapPassword: <string>
flags: <unsignedInt>
storageCloudDelete API
Argument List
storageCloud: <string>
flags: <unsignedInt>
storageCloudEnum API
Argument List
flags: <unsignedInt>
storageCloudGet API
Argument List
storageCloud: <string>
flags: <unsignedInt>
storageCloudModify API
Argument List
storageCloud: <string>
name: <string>
description: <string>
parentStorageCloudId: <string>
tier: <string>
organization: <string>
defaultChapUsername: <string>
defaultChapPassword: <string>
flags: <unsignedInt>
storageCloudResourceAddRemove API
Argument List
storageCloud: <string>
modType: <unsignedInt>
resourceList: <storageCloudResourceAssoc[]>
flags: <unsignedInt>
storageCloudResourceAssocEnum API
Argument List
resource: <string>
flags: <unsignedInt>
storageCloudResourceAssocGet API
Argument List
storageCloud: <string>
resource: <string>
flags: <unsignedInt>
storageCloudResourceSetMode API
Argument List
storageCloud: <string>
resource: <string>
accessMode: <unsignedInt>
flags: <unsignedInt>
storageCloudSubjectAssocEnum API
Argument List
subject: <string>
flags: <unsignedInt>
storageCloudSubjectAssocGet API
Argument List
storageCloud: <string>
subject: <string>
flags: <unsignedInt>
storageCloudUserAddRemove API
Argument List
storageCloud: <string>
modType: <unsignedInt>
userList: <storageCloudSubjectAssoc[]>
flags: <unsignedInt>
storagePoolCacheAddRemove API
Argument List
storagePool: <string>
modType: <unsignedInt>
readCacheDeviceList: <string[]>
writeCacheDeviceList: <string[]>
flags: <unsignedInt>
storagePoolCreate API
Argument List
name: <string>
physicalDiskList: <string[]>
description: <string>
raidType: <unsignedInt>
poolType: <unsignedInt>
isDefault: <boolean>
enableSsd: <boolean>
enableCompression: <boolean>
noBarriers: <boolean>
profile: <string>
raidSetSize: <unsignedInt>
flags: <unsignedInt>
storagePoolDestroy API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolDeviceEnum API
Argument List
storagePoolId: <string>
flags: <unsignedInt>
storagePoolDeviceGet API
Argument List
storagePoolDevice: <string>
flags: <unsignedInt>
storagePoolEnum API
Argument List
flags: <unsignedInt>
storagePoolExpand API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolExport API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolGet API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolGrow API
Argument List
storagePool: <string>
physicalDiskList: <string[]>
raidType: <unsignedInt>
flags: <unsignedInt>
storagePoolHaFailoverGroupActivate API
Argument List
failoverGroup: <string>
flags: <unsignedInt>
storagePoolHaFailoverGroupCreate API
Argument List
name: <string>
description: <string>
storagePoolId: <string>
primaryStorageSystemId: <string>
secondaryStorageSystemId: <string>
failoverModuleId: <string>
settleTimeInSec: <unsignedInt>
flags: <unsignedInt>
storagePoolHaFailoverGroupDeactivate API
Argument List
failoverGroup: <string>
flags: <unsignedInt>
storagePoolHaFailoverGroupDelete API
Argument List
failoverGroup: <string>
flags: <unsignedInt>
storagePoolHaFailoverGroupEnum API
Argument List
flags: <unsignedInt>
storagePoolHaFailoverGroupFailover API
Argument List
failoverGroup: <string>
targetStorageSystem: <string>
flags: <unsignedInt>
storagePoolHaFailoverGroupGet API
Argument List
failoverGroup: <string>
flags: <unsignedInt>
storagePoolHaFailoverGroupModify API
Argument List
failoverGroup: <string>
name: <string>
description: <string>
secondaryStorageSystemId: <string>
failoverModuleId: <string>
settleTimeInSec: <unsignedInt>
flags: <unsignedInt>
storagePoolHaFailoverInterfaceCreate API
Argument List
failoverGroup: <string>
tag: <string>
parentInterfaceName: <string>
description: <string>
ipAddress: <string>
gateway: <string>
subnetMask: <string>
macAddress: <string>
iscsiEnabled: <boolean>
flags: <unsignedInt>
storagePoolHaFailoverInterfaceDelete API
Argument List
failoverGroup: <string>
failoverInterface: <string>
flags: <unsignedInt>
storagePoolHaFailoverInterfaceEnum API
Argument List
flags: <unsignedInt>
storagePoolHaFailoverInterfaceGet API
Argument List
failoverGroup: <string>
failoverInterface: <string>
flags: <unsignedInt>
storagePoolHaFailoverModuleEnum API
Argument List
flags: <unsignedInt>
storagePoolHaFailoverModuleGet API
Argument List
failoverModule: <string>
flags: <unsignedInt>
storagePoolIdentify API
Argument List
storagePool: <string>
pattern: <string>
duration: <unsignedInt>
flags: <unsignedInt>
storagePoolModify API
Argument List
storagePool: <string>
newName: <string>
newDescription: <string>
isDefault: <boolean>
enableSsd: <boolean>
enableCompression: <boolean>
noBarriers: <boolean>
profile: <string>
syncPolicy: <unsignedInt>
compressionType: <string>
hotspareRepairPolicy: <unsignedInt>
copies: <unsignedInt>
flags: <unsignedInt>
storagePoolProfileEnum API
Argument List
flags: <unsignedInt>
storagePoolProfileGet API
Argument List
storagePoolProfile: <string>
flags: <unsignedInt>
storagePoolRescan API
Argument List
storageSystem: <string>
options: <string>
flags: <unsignedInt>
storagePoolScrubStart API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolScrubStop API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolSpareAddRemove API
Argument List
storagePool: <string>
modType: <unsignedInt>
physicalDiskList: <string[]>
flags: <unsignedInt>
storagePoolStart API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolStop API
Argument List
storagePool: <string>
flags: <unsignedInt>
storagePoolUpdateRedirect API
Argument List
storagePool: <string>
flags: <unsignedInt>
storageQuotaCreate API
Argument List
name: <string>
description: <string>
storagePoolId: <string>
storageCloudId: <string>
provisionableSize: <unsignedLong>
utilizableSpace: <unsignedLong>
maxVolumes: <unsignedInt>
maxShares: <unsignedInt>
policyFlags: <unsignedInt>
flags: <unsignedInt>
storageQuotaDelete API
Argument List
storageQuota: <string>
flags: <unsignedInt>
storageQuotaEnum API
Argument List
flags: <unsignedInt>
storageQuotaGet API
Argument List
storageQuota: <string>
flags: <unsignedInt>
storageQuotaModify API
Argument List
storageQuota: <string>
name: <string>
description: <string>
storageCloudId: <string>
provisionableSize: <unsignedLong>
utilizableSpace: <unsignedLong>
maxVolumes: <unsignedInt>
maxShares: <unsignedInt>
policyFlags: <unsignedInt>
flags: <unsignedInt>
Argument List
storageQuota: <string>
modType: <unsignedInt>
storageShareList: <string[]>
flags: <unsignedInt>
Argument List
networkShare: <string>
flags: <unsignedInt>
Argument List
storageQuotaId: <string>
shareId: <string>
storageQuotaVolumeAddRemove API
Argument List
storageQuota: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
flags: <unsignedInt>
storageQuotaVolumeAssocEnum API
Argument List
storageVolume: <string>
flags: <unsignedInt>
storageQuotaVolumeAssocGet API
Argument List
storageQuotaId: <string>
storageVolumeId: <string>
storageSystemClusterAssocEnum API
Argument List
flags: <unsignedInt>
storageSystemClusterAssocGet API
Argument List
storageSystemClusterId: <string>
storageSystemId: <string>
flags: <unsignedInt>
storageSystemClusterCreate API
Argument List
name: <string>
description: <string>
virtualHostName: <string>
virtualHostIpAddress: <string>
virtualHostSubnetMask: <string>
virtualHostGateway: <string>
targetPort: <string>
enableGridVif: <boolean>
gridBindPortAddress: <string>
gridIndex: <unsignedInt>
flags: <unsignedInt>
storageSystemClusterDelete API
Argument List
flags: <unsignedInt>
storageSystemClusterEnum API
Argument List
flags: <unsignedInt>
storageSystemClusterGet API
Argument List
storageSystemCluster: <string>
flags: <unsignedInt>
storageSystemClusterGetHostsConfig API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemClusterModify API
Argument List
name: <string>
description: <string>
virtualHostName: <string>
virtualHostIpAddress: <string>
virtualHostSubnetMask: <string>
virtualHostGateway: <string>
targetPort: <string>
enableGridVif: <boolean>
gridBindPortAddress: <string>
gridIndex: <unsignedInt>
flags: <unsignedInt>
storageSystemClusterNodeAdd API
Argument List
nodeIpAddress: <string>
nodeAdminUsername: <string>
nodeAdminPassword: <string>
flags: <unsignedInt>
storageSystemClusterNodeEject API
Argument List
storageSystemClusterObj: <storageSystemCluster>
flags: <unsignedInt>
storageSystemClusterNodeJoin API
Argument List
storageSystemClusterObj: <storageSystemCluster>
masterNode: <storageSystem>
flags: <unsignedInt>
storageSystemClusterNodeRemove API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
storageSystemClusterNodeSetMaster API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
storageSystemClusterNodeSync API
Argument List
storageSystemClusterObj: <storageSystemCluster>
masterNode: <storageSystem>
flags: <unsignedInt>
storageSystemClusterSetHostsConfig API
Argument List
storageSystem: <string>
targetPortIdList: <string[]>
options: <unsignedInt>
flags: <unsignedInt>
storageSystemEnum API
Argument List
flags: <unsignedInt>
storageSystemGet API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemGroupAddRemoveLinks API
Argument List
groupId: <string>
linkIdList: <string[]>
modType: <unsignedInt>
flags: <unsignedInt>
storageSystemGroupAssocEnum API
Argument List
flags: <unsignedInt>
storageSystemGroupAssocGet API
Argument List
groupId: <string>
linkId: <string>
flags: <unsignedInt>
storageSystemGroupCreate API
Argument List
name: <string>
description: <string>
virtualIpAddress: <string>
groupPassword: <string>
flags: <unsignedInt>
storageSystemGroupDelete API
Argument List
groupId: <string>
deleteAssociatedLinks: <boolean>
flags: <unsignedInt>
storageSystemGroupEnum API
Argument List
flags: <unsignedInt>
storageSystemGroupGet API
Argument List
groupId: <string>
flags: <unsignedInt>
storageSystemGroupModify API
Argument List
groupId: <string>
name: <string>
description: <string>
virtualIpAddress: <string>
flags: <unsignedInt>
storageSystemGroupSetPassword API
Argument List
groupId: <string>
groupPassword: <string>
flags: <unsignedInt>
storageSystemLinkCreate API
Argument List
storageSystemId: <string>
remoteSystemId: <string>
localIpAddress: <string>
remoteIpAddress: <string>
bandwidthLimit: <unsignedInt>
linkType: <unsignedInt>
description: <string>
flags: <unsignedInt>
storageSystemLinkDelete API
Argument List
linkId: <string>
flags: <unsignedInt>
storageSystemLinkDisconnect API
Argument List
remoteStorageSystemId: <string>
flags: <unsignedInt>
storageSystemLinkEnum API
Argument List
flags: <unsignedInt>
storageSystemLinkEstablish API
Argument List
linkObj: <storageSystemLink>
flags: <unsignedInt>
storageSystemLinkGet API
Argument List
linkId: <string>
flags: <unsignedInt>
storageSystemLinkModify API
Argument List
linkId: <string>
remoteIpAddress: <string>
localIpAddress: <string>
bandwidthLimit: <unsignedInt>
linkType: <unsignedInt>
description: <string>
flags: <unsignedInt>
storageSystemLinkRefresh API
Argument List
linkId: <string>
flags: <unsignedInt>
storageSystemLinkSetCredentials API
Argument List
linkId: <string>
remoteAdminUser: <string>
remoteAdminPassword: <string>
flags: <unsignedInt>
storageSystemLinkVerify API
Argument List
linkObj: <storageSystemLink>
flags: <unsignedInt>
storageSystemModify API
Argument List
storageSystem: <string>
newName: <string>
newDescription: <string>
newLocation: <string>
domainSuffix: <string>
searchSuffix: <string>
arpFilterMode: <unsignedInt>
bondMode: <unsignedInt>
newDnsServerList: <string[]>
externalHostName: <string>
gridPreferredPort: <string>
flags: <unsignedInt>
storageSystemRecover API
Argument List
storageSystem: <string>
recoveryPoint: <string>
recoverNetworkConfig: <boolean>
flags: <unsignedInt>
storageSystemRecoveryPointEnum API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemRestart API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemSendLogs API
Argument List
storageSystemId: <string>
flags: <unsignedInt>
storageSystemServicesRestart API
Argument List
storageSystem: <string>
servicesList: <string>
flags: <unsignedInt>
storageSystemShutdown API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemUpdateCheck API
Argument List
storageSystem: <string>
flags: <unsignedInt>
storageSystemUpgrade API
Argument List
storageSystem: <string>
upgradeManager: <boolean>
upgradeService: <boolean>
upgradeTarget: <boolean>
upgradeWebServer: <boolean>
flags: <unsignedInt>
storageTierAssocEnum API
Argument List
storagePool: <string>
flags: <unsignedInt>
storageTierAssocGet API
Argument List
storageTierId: <string>
storagePoolId: <string>
storageTierCreate API
Argument List
name: <string>
description: <string>
storageClass: <string>
storageType: <unsignedInt>
performanceLevel: <unsignedInt>
poolList: <string[]>
flags: <unsignedInt>
storageTierDelete API
Argument List
storageTier: <string>
flags: <unsignedInt>
storageTierEnum API
Argument List
flags: <unsignedInt>
storageTierGet API
Argument List
storageTier: <string>
flags: <unsignedInt>
storageTierModify API
Argument List
storageTier: <string>
newName: <string>
description: <string>
storageClass: <string>
storageType: <unsignedInt>
performanceLevel: <unsignedInt>
flags: <unsignedInt>
storageTierPoolAddRemove API
Argument List
storageTier: <string>
modType: <unsignedInt>
poolList: <string[]>
flags: <unsignedInt>
storageVolumeAclAddRemove API
Argument List
storageVolume: <string>
modType: <unsignedInt>
hostList: <string[]>
flags: <unsignedInt>
storageVolumeAclAddRemoveEx API
Argument List
host: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
flags: <unsignedInt>
storageVolumeAclEnum API
Argument List
host: <string>
storageVolume: <string>
flags: <unsignedInt>
storageVolumeAclGet API
Argument List
host: <string>
storageVolume: <string>
flags: <unsignedInt>
storageVolumeClone API
Argument List
storageVolume: <string>
cloneName: <string>
description: <string>
provisionableId: <string>
accessMode: <unsignedInt>
flags: <unsignedInt>
storageVolumeCloudBackupCreate API
Argument List
sourceVolumeId: <string>
cloudContainerId: <string>
backupVolumeName: <string>
backupVolumeDescription: <string>
priority: <unsignedInt>
reserved: <string>
flags: <unsignedInt>
storageVolumeCloudBackupRestore API
Argument List
sourceVolumeId: <string>
storagePoolId: <string>
recoveredVolumeName: <string>
recoveredVolumeDescription: <string>
priority: <unsignedInt>
reserved: <string>
flags: <unsignedInt>
storageVolumeCreate API
Argument List
name: <string>
description: <string>
provisionableId: <string>
size: <unsignedLong>
thinProvisioned: <boolean>
accessMode: <unsignedInt>
chapPolicy: <unsignedInt>
chapUsername: <string>
chapPassword: <string>
count: <unsignedInt>
flags: <unsignedInt>
storageVolumeCreateEx API
Argument List
name: <string>
description: <string>
provisionableId: <string>
size: <unsignedLong>
percentReserved: <unsignedInt>
accessMode: <unsignedInt>
chapPolicy: <unsignedInt>
chapUsername: <string>
chapPassword: <string>
count: <unsignedInt>
blockSizeKb: <unsignedInt>
flags: <unsignedInt>
storageVolumeDelete API
Argument List
storageVolumeList: <string[]>
recursivelyDeleteSnapshots: <boolean>
flags: <unsignedInt>
storageVolumeDeleteEx API
Argument List
storageVolume: <string>
flags: <unsignedInt>
storageVolumeEnum API
Argument List
storageVolumeList: <string[]>
flags: <unsignedInt>
storageVolumeGet API
Argument List
storageVolume: <string>
flags: <unsignedInt>
storageVolumeGroupAssocEnum API
Argument List
storageVolume: <string>
flags: <unsignedInt>
storageVolumeGroupAssocGet API
Argument List
storageVolumeGroupId: <string>
storageVolumeId: <string>
storageVolumeGroupClone API
Argument List
storageVolumeGroup: <string>
cloneNamePrefix: <string>
description: <string>
provisionableId: <string>
accessMode: <unsignedInt>
flags: <unsignedInt>
storageVolumeGroupCreate API
Argument List
name: <string>
description: <string>
storageVolumeList: <string[]>
flags: <unsignedInt>
storageVolumeGroupDelete API
Argument List
storageVolumeGroup: <string>
deleteAssociatedVolumes: <boolean>
flags: <unsignedInt>
storageVolumeGroupEnum API
Argument List
flags: <unsignedInt>
storageVolumeGroupGet API
Argument List
storageVolumeGroup: <string>
flags: <unsignedInt>
storageVolumeGroupModify API
Argument List
storageVolumeGroup: <string>
newName: <string>
newDescription: <string>
flags: <unsignedInt>
storageVolumeGroupSnapshot API
Argument List
storageVolumeGroup: <string>
snapshotNamePrefix: <string>
description: <string>
provisionableId: <string>
count: <unsignedInt>
accessMode: <unsignedInt>
flags: <unsignedInt>
storageVolumeGroupVolumeAddRemove API
Argument List
storageVolumeGroup: <string>
modType: <unsignedInt>
storageVolumeList: <string[]>
flags: <unsignedInt>
storageVolumeImport API
Argument List
storagePool: <string>
importTypes: <unsignedInt>
cleanupSnapshots: <boolean>
replicationScheduleId: <string[]>
flags: <unsignedInt>
storageVolumeModify API
Argument List
storageVolume: <string>
newName: <string>
newDescription: <string>
newAccessMode: <unsignedInt>
chapPolicy: <unsignedInt>
chapUsername: <string>
chapPassword: <string>
clearSnapshotFlag: <boolean>
enableCaching: <boolean>
isActiveCheckpoint: <boolean>
syncPolicy: <unsignedInt>
compressionType: <string>
copies: <unsignedInt>
flags: <unsignedInt>
storageVolumeResize API
Argument List
storageVolume: <string>
provisionableId: <string>
newSizeInBytes: <unsignedLong>
flags: <unsignedInt>
storageVolumeRestore API
Argument List
storageVolume: <string>
snapshotVolume: <string>
flags: <unsignedInt>
storageVolumeRollback API
Argument List
storageVolume: <string>
snapshotVolume: <string>
flags: <unsignedInt>
storageVolumeSnapshot API
Argument List
storageVolume: <string>
snapshotName: <string>
description: <string>
provisionableId: <string>
accessMode: <unsignedInt>
count: <unsignedInt>
flags: <unsignedInt>
storageVolumeUtilizationEnum API
Argument List
storageVolume: <string>
flags: <unsignedInt>
storageVolumeUtilizationGet API
Argument List
utilizationId: <string>
flags: <unsignedInt>
storageVolumeUtilizationGetRetentionPeriod API
Argument List
flags: <unsignedInt>
storageVolumeUtilizationSetRetentionPeriod API
Argument List
daysToRetain: <unsignedInt>
flags: <unsignedInt>
targetPortDisable API
Argument List
port: <string>
flags: <unsignedInt>
targetPortEnable API
Argument List
port: <string>
flags: <unsignedInt>
targetPortEnum API
Argument List
flags: <unsignedInt>
targetPortGet API
Argument List
port: <string>
flags: <unsignedInt>
targetPortModify API
Argument List
port: <string>
configType: <string>
ipAddress: <string>
netmask: <string>
gateway: <string>
mtu: <unsignedInt>
iscsiEnabled: <boolean>
description: <string>
vportFloatList: <string[]>
bondMode: <unsignedInt>
flags: <unsignedInt>
targetPortRescan API
Argument List
storageSystem: <string>
flags: <unsignedInt>
targetPortRestart API
Argument List
port: <string>
flags: <unsignedInt>
targetVirtualInterfaceCreate API
Argument List
storageSystemId: <string>
parentPortId: <string>
ipAddress: <string>
netmask: <string>
gateway: <string>
macAddress: <string>
portList: <string[]>
mtu: <unsignedInt>
description: <string>
flags: <unsignedInt>
targetVirtualInterfaceMove API
Argument List
virtualInterfaceId: <string>
targetPortId: <string>
flags: <unsignedInt>
targetVirtualPortCreate API
Argument List
storageSystemId: <string>
ipAddress: <string>
netmask: <string>
gateway: <string>
macAddress: <string>
portList: <string[]>
mtu: <unsignedInt>
description: <string>
bondMode: <unsignedInt>
flags: <unsignedInt>
targetVirtualPortDelete API
Argument List
port: <string>
flags: <unsignedInt>
targetVlanInterfaceCreate API
Argument List
storageSystemId: <string>
parentPortId: <string>
ipAddress: <string>
netmask: <string>
gateway: <string>
vlanId: <unsignedInt>
vlanQos: <unsignedInt>
mtu: <unsignedInt>
description: <string>
flags: <unsignedInt>
taskCancel API
Argument List
id: <string>
flags: <unsignedInt>
taskClearAll API
Argument List
flags: <unsignedInt>
taskEnum API
Argument List
taskIdlist: <string[]>
flags: <unsignedInt>
taskGet API
Argument List
id: <string>
flags: <unsignedInt>
taskUpdateProgress API
Argument List
taskId: <string>
description: <string>
progress: <unsignedInt>
state: <unsignedInt>
flags: <unsignedInt>
traceLevelGet API
Argument List
flags: <unsignedInt>
traceLevelModify API
Argument List
traceLevel: <unsignedInt>
stdOut: <boolean>
traceFilter: <string[]>
flags: <unsignedInt>
userAdd API
Argument List
username: <string>
password: <string>
role: <string>
firstName: <string>
lastName: <string>
emailAddress: <string>
description: <string>
defaultChapUsername: <string>
defaultChapPassword: <string>
alertSubscriptions: <unsignedInt>
flags: <unsignedInt>
userEnum API
Argument List
flags: <unsignedInt>
userGet API
Argument List
user: <string>
flags: <unsignedInt>
userGroupAssocEnum API
Argument List
user: <string>
flags: <unsignedInt>
userGroupAssocGet API
Argument List
userGroupId: <string>
userId: <string>
userGroupCreate API
Argument List
name: <string>
description: <string>
userList: <string[]>
flags: <unsignedInt>
userGroupDelete API
Argument List
userGroup: <string>
flags: <unsignedInt>
userGroupEnum API
Argument List
flags: <unsignedInt>
userGroupGet API
Argument List
userGroup: <string>
flags: <unsignedInt>
userGroupModify API
Argument List
userGroup: <string>
newName: <string>
newDescription: <string>
flags: <unsignedInt>
userGroupUserAddRemove API
Argument List
userGroup: <string>
modType: <unsignedInt>
userList: <string[]>
flags: <unsignedInt>
userModify API
Argument List
user: <string>
newName: <string>
newRole: <string>
newFirstName: <string>
newLastName: <string>
newEmailAddress: <string>
newDescription: <string>
newDefaultChapUsername: <string>
newDefaultChapPassword: <string>
alertSubscriptions: <unsignedInt>
flags: <unsignedInt>
userPasswordSet API
Argument List
user: <string>
oldPassword: <string>
newPassword: <string>
flags: <unsignedInt>
userRemove API
Argument List
user: <string>
flags: <unsignedInt>
virtualInterfaceAssocEnum API
Argument List
flags: <unsignedInt>
virtualInterfaceAssocGet API
Argument List
virtualInterfaceId: <string>
targetPortId: <string>
flags: <unsignedInt>
widgetCreate API
Argument List
name: <string>
flags: <unsignedInt>