Net3 API Interface for Customer Portal

<back to all web services

Diskpool

Requires Authentication
The following routes are available for this service:
GET/diskpool/{sessionId}
GET/diskpool/{sessionId}/{datacenterLocation}
DiskpoolBase Parameters:
NameParameterData TypeRequiredDescription
sessionIdformstringNo
datacenterLocationformstringNo
TypeDiskpool Parameters:
NameParameterData TypeRequiredDescription
idformintNo
warnpctformintNo
modifydateformDateTimeNo
nameformstringNo
safepctformintNo
mdiskgrpformstringNo
usedformintNo
capacityformintNo
BackupResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformTypeBackupNo
ResponseStatusformResponseStatusNo
TypeBackup Parameters:
NameParameterData TypeRequiredDescription
virtualsizeformdoubleNo
originalbackupidformlongNo
modifydateformDateTimeNo
jobclassformstringNo
flagsformlongNo
sourceudsformdoubleNo
statusformstringNo
expirationformDateTimeNo
hostnameformstringNo
appidformlongNo
labelformstringNo
policynameformstringNo
consistencydateformDateTimeNo
idformlongNo
backupdateformDateTimeNo
mountedhostformlongNo
usernameformstringNo
backupnameformstringNo
sltnameformstringNo
sourceimageformstringNo
prepdateformDateTimeNo
slpnameformstringNo
appnameformstringNo
apptypeformstringNo
datastoreformstringNo
vmpathformstringNo
slaformTypeSLANo
systemstateOSTypeformstringNo
systemstateNICformstringNo
logtruncatedformstringNo
restorelockformstringNo
volumelabelformstringNo
nasstagingformstringNo
preservedformstringNo
dnsnameformstringNo
nvolumesformstringNo
sourceclusterformstringNo
volumekeyformstringNo
originatingclusterformstringNo
systemstateCPUformstringNo
mappedhostformstringNo
catalogstateformstringNo
uniquehostnameformstringNo
restorableobjectformstringNo
backuplockformstringNo
filenameformstringNo
isbootvolumeformstringNo
backuphostformstringNo
sensitivityformstringNo
consistencymodeformstringNo
modifiedbytesformstringNo
originatingudsformstringNo
hostconsistencydateformstringNo
systemstateMemoryformstringNo
expirytriesformstringNo
vmnameformstringNo
characteristicformstringNo
capacityformstringNo
policyidformstringNo
poolidformstringNo
targetclusterformstringNo
uniqueidformstringNo
systemstateBootDiskSizeformstringNo
transportformstringNo
esxhostformstringNo
targetformstringNo
targetudsformstringNo
depthformstringNo
componenttypeformstringNo
readyvmformstringNo
isbootvmdkformstringNo
logicalnameformstringNo
originalappidformstringNo
TypeSLA Parameters:
NameParameterData TypeRequiredDescription
idformintNo
modifydateformDateTimeNo
expirationoffformboolNo
slpidformintNo
descriptionformstringNo
createdateformDateTimeNo
dedupasyncoffformboolNo
appidformintNo
scheduleoffformboolNo
sltidformintNo
DiskpoolResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformIEnumerable<TypeDiskpool>No
ResponseStatusformResponseStatusNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /diskpool/{sessionId} HTTP/1.1 
Host: n3tapi.palmettovdc.com 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<DiskpoolResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/N3TAPI.Services">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/N3TDataBroker.Models" i:nil="true" />
</DiskpoolResponse>