2017-05-02 4 views
0

Ich verwende die OnTap-API und spreche mit dem 7-Mode-NetApp-Filer. Ich bin in der Lage, eine Liste von Volumes zu erhalten, aber ich kann nicht herausfinden, wie Volume-Attribute zu bekommen. Ich habe versucht, VolumeGetIterResponse Klasse zu verwenden, hier ist ein Code-Snippet ist:OnTap API: Wie bekomme ich Volume-Attribute?

VolumeGetIterRequest volumeGetIter = new VolumeGetIterRequest(); 
volumeGetIter.setMaxRecords(100); 
List<VolumeAttributes> volAttributes = volumeGetIterResponse.getAttributesList(); 

for (VolumeAttributes vas : volAttributes) { 
    VolumeExportAttributes vs = vas.getVolumeExportAttributes(); 
} 

Wenn dieser Code ausgeführt wird, erhalte ich eine Fehlermeldung:

Unable to find API: volume-get-iter

Bitte helfen Sie mir herauszufinden, wo ich falsch werde. Ihre Hilfe wird gerne in Anspruch genommen.

Antwort

0

Von Ihrem Fehler scheint es, dass Sie die "Volume-Get-Iter" API verwenden. Dies ist eine Cluster-Modus-API. Da Sie mit einem 7-Modus sprechen, benötigen Sie "volume-list-info".

Verwandte Themen