Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AgentServicesProvider

Hierarchy

Index

Properties

Optional handle

handle: number

Readonly providerId

providerId: string

Methods

createAlert

createJob

createJobSchedule

createJobStep

createNotebook

createOperator

createProxy

deleteAlert

deleteJob

deleteJobSchedule

deleteJobStep

deleteMaterializedNotebook

deleteNotebook

deleteOperator

deleteProxy

getAlerts

  • Parameters

    • ownerUri: string

    Returns Thenable<AgentAlertsResult>

getCredentials

  • Parameters

    • ownerUri: string

    Returns Thenable<GetCredentialsResult>

getJobDefaults

getJobHistory

  • Parameters

    • ownerUri: string
    • jobId: string
    • jobName: string

    Returns Thenable<AgentJobHistoryResult>

getJobSchedules

getJobs

  • Parameters

    • ownerUri: string

    Returns Thenable<AgentJobsResult>

getMaterializedNotebook

  • Parameters

    • ownerUri: string
    • targetDatabase: string
    • notebookMaterializedId: number

    Returns Thenable<AgentNotebookMaterializedResult>

getNotebookHistory

  • getNotebookHistory(ownerUri: string, jobId: string, jobName: string, targetDatabase: string): Thenable<AgentNotebookHistoryResult>
  • Parameters

    • ownerUri: string
    • jobId: string
    • jobName: string
    • targetDatabase: string

    Returns Thenable<AgentNotebookHistoryResult>

getNotebooks

  • Parameters

    • ownerUri: string

    Returns Thenable<AgentNotebooksResult>

getOperators

  • Parameters

    • ownerUri: string

    Returns Thenable<AgentOperatorsResult>

getProxies

  • Parameters

    • ownerUri: string

    Returns Thenable<AgentProxiesResult>

getTemplateNotebook

  • Parameters

    • ownerUri: string
    • targetDatabase: string
    • jobId: string

    Returns Thenable<AgentNotebookTemplateResult>

jobAction

  • jobAction(ownerUri: string, jobName: string, action: string): Thenable<ResultStatus>
  • Parameters

    • ownerUri: string
    • jobName: string
    • action: string

    Returns Thenable<ResultStatus>

registerOnUpdated

  • registerOnUpdated(handler: () => any): void
  • Parameters

    • handler: () => any
        • (): any
        • Returns any

    Returns void

updateAlert

updateJob

updateJobSchedule

updateJobStep

updateNotebook

updateNotebookMaterializedName

updateNotebookMaterializedPin

updateOperator

updateProxy

Generated using TypeDoc