ProtectedItemModelProperties interface
Protected item model properties.
Properties
allowed |
Gets or sets the allowed scenarios on the protected item. |
correlation |
Gets or sets the protected item correlation Id. |
current |
Gets or sets the current scenario. |
custom |
Protected item model custom properties. |
fabric |
Gets or sets the fabric agent Id. |
fabric |
Gets or sets the fabric Id. |
fabric |
Gets or sets the fabric object Id. |
fabric |
Gets or sets the fabric object name. |
health |
Gets or sets the list of health errors. |
last |
Gets or sets the last failed enabled protection job. |
last |
Gets or sets the last failed planned failover job. |
last |
Gets or sets the Last successful planned failover time. |
last |
Gets or sets the Last successful test failover time. |
last |
Gets or sets the Last successful unplanned failover time. |
last |
Gets or sets the last test failover job. |
policy |
Gets or sets the policy name. |
protection |
Gets or sets the protection state. |
protection |
Gets or sets the protection state description. |
provisioning |
Gets or sets the provisioning state of the fabric agent. |
replication |
Gets or sets the replication extension name. |
replication |
Gets or sets protected item replication health. |
resynchronization |
Gets or sets the resynchronization state. |
resync |
Gets or sets a value indicating whether resynchronization is required or not. |
source |
Gets or sets the source fabric provider Id. |
target |
Gets or sets the target fabric agent Id. |
target |
Gets or sets the target fabric Id. |
target |
Gets or sets the target fabric provider Id. |
test |
Gets or sets the test failover state. |
test |
Gets or sets the Test failover state description. |
Property Details
allowedJobs
Gets or sets the allowed scenarios on the protected item.
allowedJobs?: string[]
Property Value
string[]
correlationId
Gets or sets the protected item correlation Id.
correlationId?: string
Property Value
string
currentJob
Gets or sets the current scenario.
currentJob?: ProtectedItemJobProperties
Property Value
customProperties
Protected item model custom properties.
customProperties: ProtectedItemModelCustomPropertiesUnion
Property Value
fabricAgentId
Gets or sets the fabric agent Id.
fabricAgentId?: string
Property Value
string
fabricId
Gets or sets the fabric Id.
fabricId?: string
Property Value
string
fabricObjectId
Gets or sets the fabric object Id.
fabricObjectId?: string
Property Value
string
fabricObjectName
Gets or sets the fabric object name.
fabricObjectName?: string
Property Value
string
healthErrors
Gets or sets the list of health errors.
healthErrors?: HealthErrorModel[]
Property Value
lastFailedEnableProtectionJob
Gets or sets the last failed enabled protection job.
lastFailedEnableProtectionJob?: ProtectedItemJobProperties
Property Value
lastFailedPlannedFailoverJob
Gets or sets the last failed planned failover job.
lastFailedPlannedFailoverJob?: ProtectedItemJobProperties
Property Value
lastSuccessfulPlannedFailoverTime
Gets or sets the Last successful planned failover time.
lastSuccessfulPlannedFailoverTime?: Date
Property Value
Date
lastSuccessfulTestFailoverTime
Gets or sets the Last successful test failover time.
lastSuccessfulTestFailoverTime?: Date
Property Value
Date
lastSuccessfulUnplannedFailoverTime
Gets or sets the Last successful unplanned failover time.
lastSuccessfulUnplannedFailoverTime?: Date
Property Value
Date
lastTestFailoverJob
Gets or sets the last test failover job.
lastTestFailoverJob?: ProtectedItemJobProperties
Property Value
policyName
Gets or sets the policy name.
policyName: string
Property Value
string
protectionState
Gets or sets the protection state.
protectionState?: string
Property Value
string
protectionStateDescription
Gets or sets the protection state description.
protectionStateDescription?: string
Property Value
string
provisioningState
Gets or sets the provisioning state of the fabric agent.
provisioningState?: string
Property Value
string
replicationExtensionName
Gets or sets the replication extension name.
replicationExtensionName: string
Property Value
string
replicationHealth
Gets or sets protected item replication health.
replicationHealth?: string
Property Value
string
resynchronizationState
Gets or sets the resynchronization state.
resynchronizationState?: string
Property Value
string
resyncRequired
Gets or sets a value indicating whether resynchronization is required or not.
resyncRequired?: boolean
Property Value
boolean
sourceFabricProviderId
Gets or sets the source fabric provider Id.
sourceFabricProviderId?: string
Property Value
string
targetFabricAgentId
Gets or sets the target fabric agent Id.
targetFabricAgentId?: string
Property Value
string
targetFabricId
Gets or sets the target fabric Id.
targetFabricId?: string
Property Value
string
targetFabricProviderId
Gets or sets the target fabric provider Id.
targetFabricProviderId?: string
Property Value
string
testFailoverState
Gets or sets the test failover state.
testFailoverState?: string
Property Value
string
testFailoverStateDescription
Gets or sets the Test failover state description.
testFailoverStateDescription?: string
Property Value
string