DrillRunProperties Class

Definition

Properties of the Resiliency DrillRun.

public class DrillRunProperties : Azure.ResourceManager.ResilienceManagement.Models.JobProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ResilienceManagement.Models.DrillRunProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ResilienceManagement.Models.DrillRunProperties>
type DrillRunProperties = class
    inherit JobProperties
    interface IJsonModel<DrillRunProperties>
    interface IPersistableModel<DrillRunProperties>
Public Class DrillRunProperties
Inherits JobProperties
Implements IJsonModel(Of DrillRunProperties), IPersistableModel(Of DrillRunProperties)
Inheritance
DrillRunProperties
Implements

Properties

Name Description
Attestation

Attestation of this Drill Run.

CurrentActiveOperationId

The currently active operationID on this Drill Run. There can be only one active.

DrillId

Parent Drill resource.

DrillMode

Drill mode.

Duration

The time elapsed during the execution of this job.

(Inherited from JobProperties)
EndOn

The end time of the job execution.

(Inherited from JobProperties)
ErrorDetails

Details of any errors that occurred during the execution of this job.

(Inherited from JobProperties)
ExecutionConfigurationsUserConsent

User consent for performing recovery action.

(Inherited from JobProperties)
JobExtendedInfo

Additional information about the job.

(Inherited from JobProperties)
Notes

Notes for this Drill.

Operation

The operation that this job is intended to perform.

(Inherited from JobProperties)
ResourceId

The resource for which this job was created. This is typically the resource that the job is intended to manage or operate on.

(Inherited from JobProperties)
RetryDetails

Details of any retries that have been attempted for this job.

(Inherited from JobProperties)
StartOn

The start time of the job execution.

(Inherited from JobProperties)
Status

The current status of the job execution.

(Inherited from JobProperties)
SupportedVerbsForStage

Matrix of Actions supported on Operations.

TriggeredBy

Indicates whether the job was triggered by the system or a user.

(Inherited from JobProperties)
UserComments

User Comments.

(Inherited from JobProperties)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DrillRunProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DrillRunProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<JobProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from JobProperties)
IJsonModel<JobProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from JobProperties)
IPersistableModel<DrillRunProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DrillRunProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DrillRunProperties>.Write(ModelReaderWriterOptions)
IPersistableModel<JobProperties>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from JobProperties)
IPersistableModel<JobProperties>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from JobProperties)
IPersistableModel<JobProperties>.Write(ModelReaderWriterOptions) (Inherited from JobProperties)

Applies to