Azure.ResourceManager.ResilienceManagement.Models Namespace

Classes

Name Description
AddOrUpdateResourcesContent

Request body of the AddOrUpdateResources API.

ArmResilienceManagementModelFactory

A factory class for creating instances of the models for mocking.

ArmResponseErrorResponseResult

Azure operation completed successfully.

AssetPropertiesOfDrill

Drill asset properties.

AttentionReason

Reason why the Drill is in NeedsAttention state, and not ready to run.

ChaosResourcePropertiesOfDrill

Chaos Resource properties.

CustomFaultDetails

Custom fault details.

DiskReprotectInputDetails

Disk Reprotect Input Details.

DrillEndContent

Request body of the End Action of Drill.

DrillProperties

Properties of the Resiliency Drill. Please note this is the abstract base class. The derived classes available for instantiation are: ZonalDrillProperties and RegionalDrillProperties.

DrillResourceAttentionReason

Reason why the Drill resource is in NeedsAttention state.

DrillResourceProperties

Properties of the Resiliency Drill Resource.

DrillResourcesList

Add, Update, Delete resource lists.

DrillRunAddNotesContent

Request body for AddNotes API.

DrillRunFailoverContent

Request body for Failover API.

DrillRunProperties

Properties of the Resiliency DrillRun.

DrillRunResourceProperties

Properties of a Drill Run resource.

DrillStartContent

Request body of the Start Action of Drill.

DrillSystemMetadata

Internal System Metadata, to be used by internal components only.

DrillUpdateProperties

The updatable properties of the Drill.

EnrollmentProperties

Definition of enrollment properties.

FailoverRequestProperties

Additional properties for Failover.

FaultDetails

Fault Details.

FaultProperties

Fault Properties.

GoalAssignmentProperties

Definition of goal assignment property.

GoalResourceProperties

Definition of goal assignment property.

GoalTemplateProperties

Definition of goal template property.

IncludeOrUpdateContent

Include or Update resource.

JobErrorInfo

Job Error information.

JobExtendedInfo

Additional information for job.

JobProperties

Definition of a job, including its type, status, timing, and additional details. Please note this is the abstract base class. The derived classes available for instantiation are: RecoveryJobProperties and DrillRunProperties.

JobResourceProperties

Definition of job-resource. Please note this is the abstract base class. The derived classes available for instantiation are: RecoveryJobResourceProperties and DrillRunResourceProperties.

JobRetryDetails

Job Retry Details.

JobTaskDetail

Job task details.

JobUserComment

Job User's Comment.

LastRunProperties

Definition of Last Run properties.

ManagedBrokerTarget

MoboBroker resource.

MarkAsCompleteContent

Request body for MarkAsComplete API.

MonitoringPropertiesOfDrill

Drill monitoring properties.

OperationQualificationDetails

Details of qualification for an operation.

RecommendationsHighAvailabilityInfo

Definition of recommendation data related to high availability in unified resilience item.

RecommendCapacityContent

Request body for the recommend capacity action. Provide specific resource IDs to evaluate, or pass an empty array to let the service automatically select non-resilient resources from the goal assignment.

RecoveryActionContent

Request body for providing user input for a recovery action.

RecoveryGroup

Represents a recovery orchestration group resource in the Azure Resilience Management provider namespace.

RecoveryGroupActionSettings

Settings for a recovery group action.

RecoveryGroupBaseAction

Defines an action for the recovery orchestration group. Please note this is the abstract base class. The derived classes available for instantiation are: RecoveryGroupManualAction and RecoveryGroupCustomRunbookAction.

RecoveryGroupCustomRunbookAction

Defines a custom runbook action for the recovery orchestration group.

RecoveryGroupManualAction

Defines a manual action for the recovery orchestration group.

RecoveryGroupProperties

Properties of the recovery orchestration group.

RecoveryGroupsSetting

Settings for the recovery orchestration groups.

RecoveryJobProperties

Definition of recovery job associated with Recovery Orchestration Plan.

RecoveryJobResourceProperties

Properties of a recovery orchestration job resource associated with a recovery orchestration plan.

RecoveryPlanActionBaseResult

Recovery Orchestration Plan post action response.

RecoveryPlanFailoverOperationStatus

Details of the recovery orchestration plan failover operation execution.

RecoveryPlanOperationStatus

Details of the recovery orchestration plan operation execution.

RecoveryPlanProperties

Properties of the recovery orchestration plan.

RecoveryPlanPropertiesOfDrill

RecoveryPlan properties.

RecoveryResourceProperties

Definition of recovery orchestration resource property associated with recovery orchestration plan.

RecoveryResourceQualification

Details of resource and its qualification for an operation.

RegionalDrillProperties

Definition of Regional Drill properties.

ReprotectContent

Reprotect post action request.

ResilienceManagementAssociatedIdentity

Definition of associated identity linked with the various resources.

ResilienceManagementDrillPatch

The type used for update operations of the Drill.

ResilienceManagementErrorDetail

Errors in T&C / RBAC assignment.

ResilienceManagementFailoverContent

Failover post action request.

ResilienceManagementGoalsInfo

Definition of goals data in unified resilience item.

ResourceBaseProtectionSolutionSetting

Definition of recovery orchestration resource protection solution setting with recovery orchestration plan. Please note this is the abstract base class. The derived classes available for instantiation are: ResourceNativeProtectionSolutionSetting, ResourceCustomProtectionSetting, and ResourceSiteRecoveryProtectionSetting.

ResourceCustomProtectionSetting

Definition of recovery orchestration resource custom protection setting with recovery orchestration plan.

ResourceNativeProtectionSolutionSetting

Definition of recovery orchestration resource native protection solution setting with recovery orchestration plan.

ResourceProtectionSolutionSettings

Definition of recovery resource resource protection solution settings.

ResourceSiteRecoveryProtectionSetting

Definition of recovery orchestration resource protection with azure site recovery.

ServiceGroupMembership

Model for service group membership.

ServiceLevelTarget

The Service level resource model.

SupportedVerbsForStage

Model for supported verbs for stage.

TestFailoverCleanupContent

TestFailoverCleanup post action request.

UnifiedResilienceItemProperties

Definition of unified resilience item property.

UpdateGoalResourceContent

Request model for update goal resource.

UpdateRecoveryResourcesContent

RecoveryResources post action request to update in batch.

UpdateRecoveryResourcesResult

RecoveryResources post action request to update in batch.

UsagePlanPatch

The type used for updating tags in UsagePlan resources.

UsagePlanProperties

Definition of usage plan properties.

UserConfirmationForHighAvailabilityItem

Represents a user confirmation for a high availability solution.

ValidateForExecutionContent

Request body of the Validate For Execute Action of Drill.

ValidateForOperationContent

ValidateForOperation post action request to check if operation can be performed.

ValidateForRecoveryOperationBaseResult

ValidateForRecoveryOperation post action response.

ZonalDrillProperties

Definition of Zonal Drill properties.

Structs

Name Description
AttestationState

Enum for the attestation status of the resource in the goal.

AutoFailover

Enum for AutoFailover.

CommentType

The type of user comment.

ConfirmationStatus

Enum for the confirmation status of a high availability solution.

DrillAttestation

Drill Attestation status on terminating.

DrillMode

Start mode of Drill.

DrillResourceFaultState

Drill Resource Fault State.

DrillResourceInclusionState

Drill Resource Inclusion State.

DrillResourceReadinessState

Drill Resource Readiness State.

DrillResourceState

Drill Resource State (wrt SG and RO).

DrillRunOperationVerbs

Enum for DrillRun operation actions.

DrillRunSubtasks

Enum for Drill Run Subtasks.

ExclusionReason

Enum for the reason why a resource is excluded.

ExclusionState

Enum for the status of the resource in the goal.

ExecutionReadinessState

Drill Execution Readiness State.

ExecutionState

Drill Execution State.

ExtensionObjectState

Enum for AttentionReason - Extension Object State.

FailoverDirectionTypes

Types of Failover directions.

FailoverState

A state specific to the resource that helps identify its Failover state.

ForceInclusionState

Enum for ForceInclusionAndUpdate.

GoalAssignmentType

Supported type of goal assignment.

HighAvailabilityStatus

HA Status.

InitialConfig

Enum for Initial config of Drill object.

IsoDuration

ISO 8601 duration formats.

JobTriggeredBy

Job TriggeredBy.

QualificationState

A state type that indicates qualification of a resource for an operation.

ReasonForRequestingConfirmation

Enum for the reason for requesting user confirmation for a high availability solution.

RecoveryGroupActionType

Specifies the type of recovery orchestration group actions.

RecoveryOperationNames

Defines the set of operations that can be executed on a Recovery Orchestration Plan. These operations are applicable only to resources that meet the qualification criteria.

RecoveryOperationStatus

Specifies the operation status for failover and validation.

RecoveryPlanExclusionReason

Enum for RecoveryPlan Exclusion reason.

RecoveryPlanState

Specifies the state of the recovery orchestration plan.

RecoveryPlanType

Specifies the type of recovery orchestration plan.

RelativeResourceCompositionState

Enum for AttentionReason - Resource state sync between two objects.

RequirementSelected

Enum for the requirement status of the resource in the goal.

ResilienceHealthStatus

enum for Resilience health status.

ResilienceManagementActionTask

An action task type indicates the type of action task.

ResilienceManagementGoalType

Supported type of goal.

ResilienceManagementJobStatus

Job Statuses.

ResilienceManagementMembershipType

Membership type of the service group to resource.

ResilienceManagementProvisioningState

The status of the current operation.

ResilienceManagementRbacSetupMode

RBAC setup mode.

ResilienceManagementRbacState

Enum for AttentionReason - RBAC state on a resource.

ResilienceManagementSolutionDisplayName

Identifies a high-availability solution that can be applied to a resource (for example, zone-pinned VM with ZRS disk).

ResourceInclusionState

A state type that indicates inclusion of the resource with respect to the resiliency support.

ResourceProtectionSolutionType

Protection solution type for the resources by which recovery takes place.

ResourceProtectionStatus

A state type that indicates the protection status of a resource with an Azure solution for regional or zonal recovery.

ResourceReplicationRole

A state specific to the resource that helps identify its role in replication.

ResourceTypeCategories

A state type that indicates qualification of a resource for an operation.

TestFailoverState

A state specific to the resource that helps identify its TestFailover state.

UnifiedResilienceItemRequirementSelected

Enum for the requirement status of the resource in the goal.

UsagePlanType

The type of usage plan.

UserConsent

User consent for performing recovery action.

VmPresent

Enum for VM presence.