Python Core APIs
Introduction
The Python Core APIs provide the following functions:
•
NaServerThis class manages server sessions.
•
This class encapsulates the NetApp XML request elements. The NaElement
class encapsulates one level of an XML element. You can arbitrarily nest elements. They
have names, corresponding to XML tags, attributes (only used for results), values (always
strings), and children, corresponding to nested tagged items.
Content of this section
This section provides the following information about the Python Core APIs:
•
Startup API —This API is used to create and initialize the object that is required to communicate between the NetApp Manageability SDK client and the server.
•
Session Management APIs —These APIs are used to open the server connection, and to set and retrieve the server session parameters, such as transport type, authentication style.
•
Input Output Element Management APIs —These APIs are used to open the server connection, and to set and retrieve the server session parameters, such as transport type, authentication style.
•
Status Request APIs —These Python Core APIs are used to retrieve the status of an API requested to the server, and in the case of request failure, to get the error number and a string containing the error details.
Related Topic
Library Information
Next Topics:  
Startup and Memory Management APIs for Python
Session Management APIs for Python
Input Output Management APIs for Python
Status Request APIs for Python
Parent topic: SDK Core APIs

Was this topic helpful? Send comments to NetApp.