RAD Python Client

The public interfaces are exported in the following three modules:

  • rad.auth – Useful functions or classes for performing authentication

  • rad.client – The client implementation of the RAD protocol and associated useful functionality

  • rad.connect – Useful functions or classes for connecting to a RAD instance

Note:

Most of the examples are based on the zonemgr interface. To understand the examples for this module better, see Appendix A, zonemgr ADR Interface Description Language Example in Remote Administration Daemon Module Developer's Guide.

Alternatively, you can import the module and examine the module help.

Example 2-30 Accessing Help for a Binding Module

user@host1:/var/tmp# python3.7
Python 3.7.5 (default, Aug 20 2020, 02:25:50) 
[GCC 9.3.0] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> import rad.bindings.com.oracle.solaris.rad.zonemgr_1 as zonemgr
>>> help(zonemgr)