Oracle resource type

The Oracle agent of the Veritas Cluster Server agent for Oracle is represented by the Oracle resource type in VCS.

type Oracle (
    static str AgentDirectory = "/opt/VRTSagents/ha/bin/Oracle"
static keylist SupportedActions = { VRTS_GetInstanceName, 
        VRTS_GetRunningServices, DBRestrict, DBUndoRestrict,
        DBResume, DBSuspend, DBTbspBackup,
        "home.vfd", "owner.vfd", "getid", "pfile.vfd" }
static str ArgList[] = { Sid, Owner, Home, Pfile, StartUpOpt, 
        ShutDownOpt, EnvFile, AutoEndBkup, DetailMonitor, 
        User, Pword, Table, MonScript, AgentDebug, Encoding,
        MonitorOption }
    str Sid
    str Owner
    str Home
    str Pfile
    str StartUpOpt = STARTUP_FORCE
    str ShutDownOpt = IMMEDIATE
    str EnvFile
    boolean AutoEndBkup = 1
    int DetailMonitor = 0
    str MonScript = "./bin/Oracle/SqlTest.pl"
    str User
    str Pword
    str Table
    boolean AgentDebug = 0
    str Encoding
    int MonitorOption = 0
    static int IntentionalOffline = 1
)