DrillRunsOperations interface

Interface representing a DrillRuns operations.

Properties

addNotes

This enables the user to add notes on this Drill Run.

beginAddNotes
beginAddNotesAndWait
beginFailOver
beginFailOverAndWait
beginMarkAsComplete
beginMarkAsCompleteAndWait
beginReprotect
beginReprotectAndWait
beginResume
beginResumeAndWait
failOver

This initiates a new Failover operation on this Drill Run.

get

Get a DrillRun

list

List DrillRun resources by Drill

markAsComplete

This enables the user to mark this stage as complete, disabling further retries on it.

reprotect

This initiates a new Reprotect operation on this Drill Run.

resume

This unblocks a Failover workflow that is paused after the Fault stage, to proceed to the Failover stage.

Property Details

addNotes

This enables the user to add notes on this Drill Run.

addNotes: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => PollerLike<OperationState<void>, void>

beginAddNotes

Warning

This API is now deprecated.

use addNotes instead

beginAddNotes: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginAddNotesAndWait

Warning

This API is now deprecated.

use addNotes instead

beginAddNotesAndWait: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunAddNotesRequest, options?: DrillRunsAddNotesOptionalParams) => Promise<void>

beginFailOver

Warning

This API is now deprecated.

use failOver instead

beginFailOver: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginFailOverAndWait

Warning

This API is now deprecated.

use failOver instead

beginFailOverAndWait: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => Promise<void>

beginMarkAsComplete

Warning

This API is now deprecated.

use markAsComplete instead

beginMarkAsComplete: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginMarkAsCompleteAndWait

Warning

This API is now deprecated.

use markAsComplete instead

beginMarkAsCompleteAndWait: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => Promise<void>

beginReprotect

Warning

This API is now deprecated.

use reprotect instead

beginReprotect: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReprotectAndWait

Warning

This API is now deprecated.

use reprotect instead

beginReprotectAndWait: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => Promise<void>

beginResume

Warning

This API is now deprecated.

use resume instead

beginResume: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginResumeAndWait

Warning

This API is now deprecated.

use resume instead

beginResumeAndWait: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => Promise<void>

failOver

This initiates a new Failover operation on this Drill Run.

failOver: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: DrillRunFailoverRequest, options?: DrillRunsFailOverOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a DrillRun

get: (serviceGroupName: string, drillName: string, drillRunName: string, options?: DrillRunsGetOptionalParams) => Promise<DrillRun>

Property Value

(serviceGroupName: string, drillName: string, drillRunName: string, options?: DrillRunsGetOptionalParams) => Promise<DrillRun>

list

List DrillRun resources by Drill

list: (serviceGroupName: string, drillName: string, options?: DrillRunsListOptionalParams) => PagedAsyncIterableIterator<DrillRun, DrillRun[], PageSettings>

Property Value

(serviceGroupName: string, drillName: string, options?: DrillRunsListOptionalParams) => PagedAsyncIterableIterator<DrillRun, DrillRun[], PageSettings>

markAsComplete

This enables the user to mark this stage as complete, disabling further retries on it.

markAsComplete: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, body: MarkAsCompleteRequest, options?: DrillRunsMarkAsCompleteOptionalParams) => PollerLike<OperationState<void>, void>

reprotect

This initiates a new Reprotect operation on this Drill Run.

reprotect: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsReprotectOptionalParams) => PollerLike<OperationState<void>, void>

resume

This unblocks a Failover workflow that is paused after the Fault stage, to proceed to the Failover stage.

resume: (serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, drillName: string, drillRunName: string, options?: DrillRunsResumeOptionalParams) => PollerLike<OperationState<void>, void>