Go to main content

Remote Administration Daemon Developer's Guide

Exit Print View

Updated: April 2020
 
 

Index

A

APIs
C for RAD clientsindex iconC Client Language Environment in RAD
in RADindex iconRAD APIs
Java for RAD clientsindex iconJava Language Environment in RAD
Python for RAD clientsindex iconPython Language Environment in RAD
REST for RAD clientsindex iconREST APIs for RAD Clients
versioningindex iconRAD API Versions
array
derived data typeindex iconRAD Derived Types
attributes
overviewindex iconRAD Property Attributes
authentication REST client URIindex iconREST APIs for Authentication – com.oracle.solaris.rad.authentication
authorizationsindex iconOverview of RAD Features

B

base types
list ofindex iconRAD Base Types

C

C language environment
listing RAD interface instancesindex iconListing RAD Instances of an Interface in C
RAD clientindex iconC Client Language Environment in RAD
RAD enumerationsindex iconRAD Enumerations in C
RAD error handlingindex iconRAD Error Handling in C
RAD event handlingindex iconRAD Event Handling in C
RAD interface componentsindex iconRAD Interface Components in C
RAD interfacesindex iconRAD Interfaces in C
RAD namespaceindex iconRAD Namespace in C
RAD remote object referencesindex iconObtaining a Remote Object Reference From a Name in C
RAD singletonsindex iconObtaining a Reference to a RAD Singleton in C
RAD structuresindex iconRAD Structures in C
searching
using glob patternsindex iconGlob Pattern Searching in RAD in C
using regex patternsindex iconRegex Pattern Searching in RAD in C
client librariesindex iconConnecting to RAD
clients
language support from RADindex iconRAD Client Library Support
com.oracle.solaris.rad.authentication REST client URIindex iconREST APIs for Authentication – com.oracle.solaris.rad.authentication
com.oracle.solaris.rad.client packageindex iconJava Language Environment in RAD
com.oracle.solaris.rad.connect packageindex iconJava Language Environment in RAD
com.oracle.solaris.rad.dlmgr REST client URIindex iconREST APIs for Datalink Management – com.oracle.solaris.rad.dlmgr
com.oracle.solaris.rad.kstat REST client URIindex iconREST APIs for Kernel Statistics – com.oracle.solaris.rad.kstat
com.oracle.solaris.rad.smf REST client URIindex iconREST APIs for SMF Management – com.oracle.solaris.rad.smf
com.oracle.solaris.rad.usermgr REST client URIindex iconREST APIs User Management – com.oracle.solaris.rad.usermgr
com.oracle.solaris.rad.zfsmgr REST client URIindex iconREST APIs for ZFS Management – com.oracle.solaris.rad.zfsmgr
com.oracle.solaris.rad.zonemgr REST client URIindex iconREST APIs for Zone Management – com.oracle.solais.rad.zonemgr
commitment levelsindex iconRAD Commitment Levels
components
naming conventionsindex iconRAD Case Strategies
connecting to
RAD in Cindex iconConnecting to RAD in C
RAD in Javaindex iconConnecting to RAD in Java
RAD in Pythonindex iconConnecting to RAD in Python
consistency
RAD namingindex iconRAD Interface Names

D

data
optionalindex iconOptional Data in RAD
data types
base typesindex iconRAD Base Types
derived typesindex iconRAD Derived Types
strong typingindex iconData Types Supported in RAD
derived types
list ofindex iconRAD Derived Types
designing
RAD componentsindex iconDesigning RAD Components
sample moduleindex iconRAD API Design Examples
dlmgr REST client URIindex iconREST APIs for Datalink Management – com.oracle.solaris.rad.dlmgr

E

error responses
requests in REST, toindex iconError Responses to RAD Request
events
overviewindex iconRAD Events

F

features
RAD namingindex iconRAD Feature Types

G

glob pattern search
in Cindex iconGlob Pattern Searching in RAD in C
in Java
index iconPython Language – Using Glob Patterns in RAD
index iconGlob Pattern Searching in RAD in Java
in Pythonindex iconGlob Pattern Searching in RAD in Python
glob wildcard search
in Cindex iconC Language – Using Glob Patterns With Wildcards
in Javaindex iconJava Language – Using Glob Patterns With Wildcards
in Pythonindex iconPython Language – Using Glob Patterns With Wildcards in RAD

H

HTTP status codes in RESTindex iconHTTP Status Codes and REST

I

interface
versioningindex iconRAD Interface Versioning
web applications, forindex iconREST APIs for RAD Clients
interfaces
in RADindex iconRAD Interface
naming conventionsindex iconRAD Interface Names
RESTindex iconRESTful Interface and RAD

J

Java language environment
authenticatingindex iconConnecting to a Remote RAD Instance and Authenticating in Java
connecting to
RADindex iconConnecting to RAD in Java
RAD instance using URIindex iconConnecting to a RAD Instance by Using a URI in Java
RAD remote instanceindex iconConnecting to a Remote RAD Instance and Authenticating in Java
dictionary support for RADindex iconDictionary Support for RAD in Java
JAR file locationindex iconRAD Singletons in Java
naming and RADindex iconRAD Feature Types
naming RAD objectindex iconCreating a Name for a RAD Object in Java
RAD clientindex iconJava Language Environment in RAD
RAD enumeration typesindex iconUsing RAD Enumeration Types in Java
RAD enumerationsindex iconRAD Property Enumerations in Java
RAD error handlingindex iconJava Error Handling in RAD
RAD event handlingindex iconRAD Event Handling
RAD interface componentsindex iconInterface Components for RAD in Java
RAD interface instancesindex iconListing RAD Interface Instances in Java
RAD interfacesindex iconRAD Interfaces in Java
RAD namesindex iconRemote Object References and RAD Names in Java
RAD namespaceindex iconRAD Namespace in Java
RAD object references
index iconWorking With RAD Object References in Java
index iconObtaining a RAD Object Reference in Java
RAD property enumerationsindex iconRAD Property Enumerations in Java
RAD remote object referencesindex iconRemote Object References and RAD Names in Java
RAD singletonsindex iconRAD Singletons in Java
RAD struct typesindex iconUsing RAD Struct Types in Java
RAD structsindex iconRAD Structs in Java
searching
for RAD objectsindex iconSearching for RAD Objects in Java
using glob patternsindex iconGlob Pattern Searching in RAD in Java
using glob wildcardsindex iconJava Language – Using Glob Patterns With Wildcards
using regex patternsindex iconRegex Pattern Searching in RAD in Java
system/management/rad/client/rad-java packageindex iconRAD Singletons in Java
java.util.Map<K,V>index iconDictionary Support for RAD in Java

K

kstat REST client URIindex iconREST APIs for Kernel Statistics – com.oracle.solaris.rad.kstat

L

languages
interactiing with RADindex iconRAD Feature Types
letter case
RAD naming conventionsindex iconRAD Case Strategies
libradclient libraryindex iconSearching for RAD Objects in C
library/python/pycurl developer packageindex iconInteracting With RAD by Using REST
listing interface instances
in Cindex iconListing RAD Instances of an Interface in C
in Pythonindex iconListing RAD Instances of an Interface in Python

M

methods
overviewindex iconRAD Methods
modules
tips for using RADindex iconTips for Using RAD Modules

N

namespaces
Cindex iconRAD Namespace in C
in RADindex iconRAD Namespace
Javaindex iconRAD Namespace in Java
Pythonindex iconRAD Namespace in Python
naming
componentsindex iconRAD Case Strategies
conventionsindex iconRAD Interface Names
interaction with other language environmentsindex iconRAD Feature Types
letter case conventionsindex iconRAD Case Strategies
objectsindex iconRAD Object Names
RAD featuresindex iconRAD Feature Types

O

object names
naming conventionsindex iconRAD Object Names
optional data
nullableindex iconOptional Data in RAD
overview
RAD featuresindex iconOverview of RAD Features

P

packages
Java for RADindex iconJava Language Environment in RAD
library/python/pycurlindex iconInteracting With RAD by Using REST
RESTindex iconInteracting With RAD by Using REST
Python language environment
accessing remote RAD propertyindex iconAccessing a RAD Remote Property in Python
connecting to
local RAD instanceindex iconConnecting to a Local RAD Instance in Python
RADindex iconConnecting to RAD in Python
RAD instance using URI
index iconConnecting in Python to a RAD Instance by Using a URI
index iconConnecting to a RAD Instance by Using a URI in Python
dictionary support for RADindex iconDictionary Support in Python for RAD
listing RAD interface instancesindex iconListing RAD Instances of an Interface in Python
namingindex iconCreating a Name for a RAD Object in Python
RAD clientindex iconPython Language Environment in RAD
RAD enumeration typesindex iconUsing RAD Enumeration Types in Python
RAD enumerationsindex iconRAD Enumerations in Python
RAD error handlingindex iconPython Error Handling in RAD
RAD event handlingindex iconRAD Event Handling in Python
RAD interface componentsindex iconRAD Interface Components in Python
RAD interfacesindex iconRAD Interfaces in Python
RAD namespaceindex iconRAD Namespace in Python
RAD object referencesindex iconWorking With RAD Object References in Python
RAD remote object referencesindex iconObtaining a RAD Remote Object Reference From a Name in Python
RAD singletonsindex iconRAD Singletons in Python
RAD structure typesindex iconRAD Structure Types in Python
RAD structuresindex iconUsing RAD Structs in Python
searching
using glob patternsindex iconGlob Pattern Searching in RAD in Python
using glob wildcardsindex iconPython Language – Using Glob Patterns With Wildcards in RAD
using regex patternsindex iconRegex Pattern Searching in RAD in Python

R

RAD
API version elementindex iconRAD API Versions
APIsindex iconRAD APIs
attributesindex iconRAD Property Attributes
authenticating in RESTindex iconRAD Authentication
authorizationsindex iconOverview of RAD Features
base typesindex iconRAD Base Types
C language environmentindex iconC Client Language Environment in RAD
client language supportindex iconRAD Client Library Support
commitment levelsindex iconRAD Commitment Levels
connecting toindex iconConnecting to RAD
data typesindex iconData Types Supported in RAD
derived typesindex iconRAD Derived Types
design examplesindex iconRAD API Design Examples
designing componentsindex iconDesigning RAD Components
enabling loggingindex iconTips for Using RAD Modules
enumerations
in Cindex iconRAD Enumerations in C
in Javaindex iconInterface Components for RAD in Java
in Pythonindex iconRAD Interface Components in Python
error handling
in Cindex iconRAD Error Handling in C
in Javaindex iconJava Error Handling in RAD
in Pythonindex iconPython Error Handling in RAD
event handling
in Cindex iconRAD Event Handling in C
in Javaindex iconRAD Event Handling
in Pythonindex iconRAD Event Handling in Python
eventsindex iconRAD Events
feature typesindex iconRAD Feature Types
glob pattern searchindex iconGlob Pattern Searching in RAD in C
in Cindex iconGlob Pattern Searching in RAD in C
in Javaindex iconGlob Pattern Searching in RAD in Java
in Pythonindex iconGlob Pattern Searching in RAD in Python
header filesindex iconC Client Language Environment in RAD
interacting with Javaindex iconRAD Feature Types
interface components
in Cindex iconRAD Interface Components in C
in Javaindex iconInterface Components for RAD in Java
in Pythonindex iconRAD Interface Components in Python
interface instances
in Javaindex iconObtaining a RAD Object Reference in Java
interface versionindex iconRAD Interface Versioning
interfacesindex iconRAD Interface
in Cindex iconRAD Interfaces in C
in Javaindex iconRAD Interfaces in Java
in Pythonindex iconRAD Interfaces in Python
in RESTindex iconREST APIs for RAD Clients
Java language environmentindex iconJava Language Environment in RAD
legacy constraintsindex iconLegacy Constraints for RAD APIs
libradclient libraryindex iconC Client Language Environment in RAD
listing interface instances
in Cindex iconListing RAD Instances of an Interface in C
in Pythonindex iconListing RAD Instances of an Interface in Python
man pagesindex iconTips for Using RAD Modules
methodsindex iconRAD Methods
namespaceindex iconRAD Namespace
in Cindex iconRAD Namespace in C
in Javaindex iconRAD Namespace in Java
in Pythonindex iconRAD Namespace in Python
naming conventions
index iconRAD Feature Types
index iconRAD Interface Names
object references
obtaining in Cindex iconWorking With RAD Object References in C
obtaining in Javaindex iconObtaining a RAD Object Reference in Java
obtaining in Pythonindex iconObtaining a RAD Object Reference in Python
optional dataindex iconOptional Data in RAD
overviewindex iconOverview of RAD Features
Python language environmentindex iconPython Language Environment in RAD
regex pattern searching
in Cindex iconRegex Pattern Searching in RAD in C
in Javaindex iconRegex Pattern Searching in RAD in Java
in Pythonindex iconRegex Pattern Searching in RAD in Python
remote object references
obtaining in Cindex iconObtaining a Remote Object Reference From a Name in C
obtaining in Javaindex iconJava Language – Obtaining a Remote Object Reference From a RAD Name
obtaining in Pythonindex iconObtaining a RAD Remote Object Reference From a Name in Python
request examples in RESTindex iconREST Request Examples
requests in RESTindex iconREST Requests
required privilegesindex iconTips for Using RAD Modules
resource collection in RESTindex iconURI for a RAD Resource Collection
resources in RESTindex iconURI Specification for RAD Resources
REST API referenceindex iconREST API Reference
REST language environmentindex iconREST APIs for RAD Clients
rights profilesindex iconOverview of RAD Features
searching
in C
index iconSophisticated RAD Searches in C
index iconSearching for RAD Objects in C
in Javaindex iconSearching for RAD Objects in Java
in Pythonindex iconSophisticated RAD Searches in Python
singletons
in Cindex iconObtaining a Reference to a RAD Singleton in C
in Javaindex iconRAD Singletons in Java
in Pythonindex iconRAD Singletons in Python
sophisticated searchesindex iconSophisticated RAD Searches in C
structures
in Cindex iconRAD Structures in C
in Javaindex iconInterface Components for RAD in Java
in Pythonindex iconRAD Interface Components in Python
tips for usingindex iconTips for Using RAD Modules
version numberingindex iconRAD Version Numbering
rad.auth Python classindex iconPython Language Environment in RAD
rad.client Python classindex iconPython Language Environment in RAD
rad.connect Python classindex iconPython Language Environment in RAD
rad.server Python moduleindex iconExported Python Interfaces Used by RAD
rad:local-http SMF serviceindex iconRESTful Interface and RAD
RADContainer Python base classindex iconExported Python Interfaces Used by RAD
RADException Python base classindex iconExported Python Interfaces Used by RAD
RADInstance Python base classindex iconExported Python Interfaces Used by RAD
RadPamHandlerindex iconConnecting to a Remote RAD Instance and Authenticating in Java
RadURI() connectionindex iconConnecting to a RAD Instance by Using a URI in Python
rc_connect_*()index iconConnecting to RAD in C
rc_connect_unix()index iconConnecting to a Local RAD Instance in C
rc_disconnect()index iconConnecting to RAD in C
rc_pam_login()index iconConnecting to a Remote Instance and Authenticating in RAD
regex pattern search
in Cindex iconRegex Pattern Searching in RAD in C
in Javaindex iconRegex Pattern Searching in RAD in Java
in Pythonindex iconRegex Pattern Searching in RAD in Python
remote administration daemon  Seeindex iconRAD
REST language environment
API referenceindex iconREST API Reference
authenticatingindex iconRAD Authentication
authentication moduleindex iconREST APIs for Authentication – com.oracle.solaris.rad.authentication
datalink management moduleindex iconREST APIs for Datalink Management – com.oracle.solaris.rad.dlmgr
error responses to requestsindex iconError Responses to RAD Request
HTTP status codesindex iconHTTP Status Codes and REST
kernel statistics moduleindex iconREST APIs for Kernel Statistics – com.oracle.solaris.rad.kstat
packagesindex iconInteracting With RAD by Using REST
RAD clients, forindex iconREST APIs for RAD Clients
RAD resource collectionindex iconURI for a RAD Resource Collection
request examplesindex iconREST Request Examples
requestsindex iconREST Requests
SMF management moduleindex iconREST APIs for SMF Management – com.oracle.solaris.rad.smf
SMF services andindex iconRESTful Interface and RAD
URI specificationsindex iconURI Specification for RAD Resources
user management moduleindex iconREST APIs User Management – com.oracle.solaris.rad.usermgr
ZFS management moduleindex iconREST APIs for ZFS Management – com.oracle.solaris.rad.zfsmgr
zone management moduleindex iconREST APIs for Zone Management – com.oracle.solais.rad.zonemgr
RESTful  Seeindex iconREST language environment
rights profilesindex iconOverview of RAD Features

S

searching in RAD
in Cindex iconSearching for RAD Objects in C
in Javaindex iconSearching for RAD Objects in Java
in Pythonindex iconSophisticated RAD Searches in Python
SMF services
rad:local-httpindex iconRESTful Interface and RAD
smf REST client URIindex iconREST APIs for SMF Management – com.oracle.solaris.rad.smf
solaris.smf.manage.rad serviceindex iconOverview of RAD Features
solaris.smf.value.rad serviceindex iconOverview of RAD Features
sophisticated searches
in RAD using Cindex iconSophisticated RAD Searches in C
in RAD using Javaindex iconSophisticated RAD Searches in Java
in RAD using Pythonindex iconSophisticated RAD Searches in Python
structure
derived data typeindex iconRAD Derived Types
system/management/rad/client/rad-java packageindex iconRAD Singletons in Java

U

/usr/include/rad/client/c/2/auth_login.hindex iconConnecting to RAD in C
/usr/include/rad/radclient.h header fileindex iconC Client Language Environment in RAD
/usr/include/rad/radclient_basetypes.h header fileindex iconC Client Language Environment in RAD
/usr/lib/rad/java JAR filesindex iconRAD Singletons in Java
URI specifications in RESTindex iconURI Specification for RAD Resources
usermgr REST client URIindex iconREST APIs User Management – com.oracle.solaris.rad.usermgr

V

version numbering
conditionsindex iconRAD Version Numbering
versioning
RAD APIsindex iconRAD API Versions

Z

zfsmgr REST client URIindex iconREST APIs for ZFS Management – com.oracle.solaris.rad.zfsmgr
zonemgr REST client URIindex iconREST APIs for Zone Management – com.oracle.solais.rad.zonemgr