DrillResourceProperties Class

Definition

Properties of the Resiliency Drill Resource.

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

Properties

Name Description
ActiveLocations

Active location and zones of the Azure resource.

ActivePhysicalZones

Active Resource location and physical zones of Azure Resource.

AdvisorHaRecommendationId

Associated Advisor Recommendation link, if HA is not enabled on this resource.

AdvisorRecommendationTypeId

Recommendation Type Id for the recommendation.

AttentionReason

Attention reason if the Status is 'NeedsAttention'.

FaultProperties

Fault Properties.

FaultState

Fault State of the Drill resource.

ForceInclusionState

ForceInclusion status for this resource. Has the customer forceIncluded it?.

HaStatus

HA status of the Drill resource.

InclusionState

Inclusion State of the Drill resource in Drill.

MonitoringRbacAssignmentError

Monitoring RBAC assignment error, if any.

ProvisioningState

Provisioning state.

RbacAssignmentError

Last RBAC assignment error, if any.

ReadinessState

Readiness State of the Drill resource.

RecoveryLocations

List of recovery locations and zones of the Azure resource.

RecoveryPhysicalZones

Recovery Resource location and physical zones of HA Azure Resource.

RecoveryPlanExclusionReason

Exclusion reason of the Drill resource in Recovery Plan.

RecoveryPlanInclusionState

Inclusion State of the Drill resource in Recovery Plan.

ResourceId

ARM Id of the underlying resource.

ResourceProtectionSolutionType

Protection Solution Type of the Drill resource.

ResourceType

Type of the Drill resource.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<DrillResourceProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<DrillResourceProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<DrillResourceProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<DrillResourceProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<DrillResourceProperties>.Write(ModelReaderWriterOptions)

Applies to