RecoveryResourceProperties interface

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

Properties

associatedIdentity

Identity details associated to the resource, which will be used for performing any operations on it

attentionReasons

Reason for the resource to be in need of attention

errorDetails

Error details associated with the resource.

inclusionState

A state that indicates the resource status with respect to the recovery orchestration plan.

needsAttention

Indicating if resource needs user attention and action, details will be found in attentionReasons

protectionStatus

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

provisioningState

Provisioning state

recoveryGroupId

The recovery orchestration group id associated with the recovery resources.

recoveryResourceUniqueId

A unique id for the recovery resource, which is a GUID.

resourceId

Resource ID of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourceLocation

Original location of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourcePhysicalZones

Physical zones of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourceProtectionSolutions

A list of ResourceProtectionSolutions with which the recovery orchestration resource is protected.

selectedProtectionSolutionSetting

Resource protection solution settings of the protection solutions recovery orchestration resource is protected with.

selectedProtectionSolutionType

A setting that indicates the protection solution selected.

Property Details

associatedIdentity

Identity details associated to the resource, which will be used for performing any operations on it

associatedIdentity?: AssociatedIdentity

Property Value

attentionReasons

Reason for the resource to be in need of attention

attentionReasons?: string[]

Property Value

string[]

errorDetails

Error details associated with the resource.

errorDetails?: ErrorDetail

Property Value

inclusionState

A state that indicates the resource status with respect to the recovery orchestration plan.

inclusionState?: string

Property Value

string

needsAttention

Indicating if resource needs user attention and action, details will be found in attentionReasons

needsAttention?: boolean

Property Value

boolean

protectionStatus

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

protectionStatus?: string

Property Value

string

provisioningState

Provisioning state

provisioningState?: string

Property Value

string

recoveryGroupId

The recovery orchestration group id associated with the recovery resources.

recoveryGroupId?: string

Property Value

string

recoveryResourceUniqueId

A unique id for the recovery resource, which is a GUID.

recoveryResourceUniqueId: string

Property Value

string

resourceId

Resource ID of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourceId?: string

Property Value

string

resourceLocation

Original location of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourceLocation?: string

Property Value

string

resourcePhysicalZones

Physical zones of the Azure resource associated with the recovery orchestration plan and linked to the recovery resource.

resourcePhysicalZones?: string[]

Property Value

string[]

resourceProtectionSolutions

A list of ResourceProtectionSolutions with which the recovery orchestration resource is protected.

resourceProtectionSolutions?: ResourceProtectionSolutionSettings[]

Property Value

selectedProtectionSolutionSetting

Resource protection solution settings of the protection solutions recovery orchestration resource is protected with.

selectedProtectionSolutionSetting?: ResourceBaseProtectionSolutionSettingUnion

Property Value

selectedProtectionSolutionType

A setting that indicates the protection solution selected.

selectedProtectionSolutionType?: string

Property Value

string