你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Replication Protected Items - Failover Cancel

执行取消故障转移。
取消复制受保护项故障转移的操作。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/failoverCancel?api-version=2021-08-01

URI 参数

Name In Required Type Description
fabricName
path True
  • string

唯一构造名称。

protectionContainerName
path True
  • string

保护容器名称。

replicatedProtectedItemName
path True
  • string

复制受保护的项名称。

resourceGroupName
path True
  • string

恢复服务保管库所在的资源组的名称。

resourceName
path True
  • string

恢复服务保管库的名称。

subscriptionId
path True
  • string

订阅 ID。

api-version
query True
  • string

客户端 API 版本。

响应

Name Type Description
200 OK

OK

202 Accepted

已接受

安全性

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 模拟用户帐户。

示例

Execute cancel failover.

Sample Request

POST https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b/failoverCancel?api-version=2021-08-01

Sample Response

{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b",
  "name": "f8491e4f-817a-40dd-a90c-af773978c75b",
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
  "properties": {
    "friendlyName": "vm1",
    "protectedItemType": "",
    "protectableItemId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
    "recoveryServicesProviderId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
    "primaryFabricFriendlyName": "cloud1",
    "recoveryFabricFriendlyName": "cloud1",
    "recoveryFabricId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1",
    "primaryProtectionContainerFriendlyName": "cloud1",
    "recoveryProtectionContainerFriendlyName": "cloud1",
    "protectionState": "Protected",
    "protectionStateDescription": "Protected",
    "activeLocation": "Primary",
    "testFailoverState": "None",
    "testFailoverStateDescription": "None",
    "allowedOperations": [
      "PlannedFailover",
      "DisableProtection"
    ],
    "replicationHealth": "Normal",
    "policyId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
    "policyFriendlyName": "protectionprofile1",
    "lastSuccessfulFailoverTime": "2021-02-24T06:37:23.1578655Z",
    "lastSuccessfulTestFailoverTime": "1601-01-01T00:00:00.0000000Z",
    "currentScenario": {
      "scenarioName": "None",
      "jobId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/None",
      "startTime": "2021-02-24T07:17:23.1358752Z"
    },
    "failoverRecoveryPointId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b/recoveryPoints/b22134ea-620c-474b-9fa5-3c1cb47708e3",
    "providerSpecificDetails": {
      "instanceType": "InMageRcmFailback"
    },
    "recoveryContainerId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179"
  }
}

定义

A2ACrossClusterMigrationReplicationDetails

A2A 提供程序特定的设置。

A2AProtectedDiskDetails

A2A 受保护的磁盘详细信息。

A2AProtectedManagedDiskDetails

A2A 受保护的托管磁盘详细信息。

A2AReplicationDetails

A2A 提供程序特定的设置。

A2AUnprotectedDiskDetails

A2A 未受保护的磁盘详细信息。

AutoProtectionOfDataDisk

一个值,该值指示是否启用自动保护。

AzureToAzureVmSyncedConfigDetails

Azure 到 Azure VM 同步的配置详细信息。

AzureVmDiskDetails

E2A 提供程序的磁盘详细信息。

CurrentScenarioDetails

受保护实体的当前方案详细信息。

DiskAccountType

DiskType。

DiskDetails

Onprem 磁盘详细信息数据。

DiskReplicationProgressHealth

进度运行状况。

EthernetAddressType

源 IP 地址类型。

HealthError

运行状况错误。

HealthErrorCustomerResolvability

指示运行状况错误是否可解决的值。

HyperVReplicaAzureManagedDiskDetails

Hyper-V 托管磁盘详细信息。

HyperVReplicaAzureReplicationDetails

Hyper V 副本 Azure 提供程序特定的设置。

HyperVReplicaBaseReplicationDetails

Hyper V 副本提供程序特定的设置基类。

HyperVReplicaBlueReplicationDetails

HyperV 副本 2012 R2 (Blue) 复制详细信息。

HyperVReplicaReplicationDetails

HyperV 副本 2012 复制详细信息。

InitialReplicationDetails

初始复制详细信息。

InMageAgentDetails

InMage 代理的详细信息。

InMageAzureV2ManagedDiskDetails

InMageAzureV2 托管磁盘详细信息。

InMageAzureV2ProtectedDiskDetails

InMageAzureV2 受保护的磁盘详细信息。

InMageAzureV2ReplicationDetails

InMageAzureV2 提供程序特定的设置。

InMageProtectedDiskDetails

InMage 受保护的磁盘详细信息。

InMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm 源代理升级阻止错误详细信息。

InMageRcmDiscoveredProtectedVmDetails

InMageRcm 发现了受保护的 VM 详细信息。

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback 发现 VM 详细信息。

InMageRcmFailbackMobilityAgentDetails

InMageRcmFailback 移动代理详细信息。

InMageRcmFailbackNicDetails

InMageRcmFailback NIC 详细信息。

InMageRcmFailbackProtectedDiskDetails

InMageRcmFailback 受保护的磁盘详细信息。

InMageRcmFailbackReplicationDetails

InMageRcmFailback 提供程序特定详细信息。

InMageRcmFailbackSyncDetails

InMageRcmFailback 磁盘级别同步详细信息。

InMageRcmLastAgentUpgradeErrorDetails

InMageRcm 上一个源代理升级错误详细信息。

InMageRcmMobilityAgentDetails

InMageRcm 移动代理详细信息。

InMageRcmNicDetails

InMageRcm NIC 详细信息。

InMageRcmProtectedDiskDetails

InMageRcm 受保护的磁盘详细信息。

InMageRcmReplicationDetails

InMageRcm 提供程序特定详细信息。

InMageRcmSyncDetails

InMageRcm 磁盘级别同步详细信息。

InMageReplicationDetails

InMage 提供程序特定设置。

InnerHealthError

实现 InnerHealthError 类。 HealthError 对象具有 InnerHealthErrors 作为子错误的列表。 使用 InnerHealthError,因为当 Hydra 尝试自动生成协定时,这将阻止无限循环的结构。 我们将相关的运行状况错误公开为内部运行状况错误,所有 API 使用者都可以以与 Exception -> InnerException 相同的方式利用此错误。

InputEndpoint
IPConfigDetails
MobilityAgentUpgradeState

代理自动升级状态。

MultiVmGroupCreateOption

多 VM 组是自动创建还是由用户指定。

OSDetails

磁盘详细信息。

OSDiskDetails

OS 磁盘的详细信息。

PlannedFailoverStatus

上次计划的故障转移状态。

ReplicationProtectedItem

复制受保护的项。

ReplicationProtectedItemProperties

复制受保护的项自定义数据详细信息。

ResyncState

重新同步状态。

VmEncryptionType

VM 的加密类型。

VMNicDetails

Hyper V VM 网络详细信息。

VmReplicationProgressHealth

初始复制进度运行状况。

A2ACrossClusterMigrationReplicationDetails

A2A 提供程序特定的设置。

Name Type Description
fabricObjectId
  • string

虚拟机的构造特定对象 ID。

instanceType string:
  • A2ACrossClusterMigration

获取实例类型。

lifecycleId
  • string

与 PE 关联的 ID,该 ID 在切换保护等操作中幸存下来,在内部更改支持 PE/CPE 对象。生命周期 ID 会向前推进,使链接/连续性能够有一个 ID,该 ID 表示“相同”受保护项,即使其他内部 ID/ARM ID 可能正在更改。

osType
  • string

操作系统的类型。

primaryFabricLocation
  • string

主构造位置。

vmProtectionState
  • string

vm 的保护状态。

vmProtectionStateDescription
  • string

vm 的保护状态说明。

A2AProtectedDiskDetails

A2A 受保护的磁盘详细信息。

Name Type Description
allowedDiskLevelOperation
  • string[]

磁盘级别操作列表。

dataPendingAtSourceAgentInMB
  • number

源虚拟机上挂起的数据(以 MB 为单位)。

dataPendingInStagingStorageAccountInMB
  • number

暂存帐户中等待复制的数据(以 MB 为单位)。

dekKeyVaultArmId
  • string

机密 (BEK) 的 KeyVault 资源 ID。

diskCapacityInBytes
  • integer

磁盘容量(以字节为单位)。

diskName
  • string

磁盘名称。

diskState
  • string

磁盘状态。

diskType
  • string

磁盘的类型。

diskUri
  • string

磁盘 URI。

failoverDiskName
  • string

托管磁盘的故障转移名称。

isDiskEncrypted
  • boolean

一个值,该值指示 vm 是否已加密 os 磁盘。

isDiskKeyEncrypted
  • boolean

一个值,该值指示磁盘密钥是否已加密。

kekKeyVaultArmId
  • string

密钥 (KEK) 的 KeyVault 资源 ID。

keyIdentifier
  • string

密钥 URL/标识符 (KEK) 。

monitoringJobType
  • string

监视作业的类型。 进度包含在 MonitoringPercentageCompletion 属性中。

monitoringPercentageCompletion
  • integer

监视作业的百分比。 监视作业的类型由 MonitoringJobType 属性定义。

primaryDiskAzureStorageAccountId
  • string

主磁盘存储帐户。

primaryStagingAzureStorageAccountId
  • string

主暂存存储帐户。

recoveryAzureStorageAccountId
  • string

恢复磁盘存储帐户。

recoveryDiskUri
  • string

恢复磁盘 URI。

resyncRequired
  • boolean

一个值,该值指示此磁盘是否需要重新同步。

secretIdentifier
  • string

BEK) (机密 URL/标识符。

tfoDiskName
  • string

托管磁盘的测试故障转移名称。

A2AProtectedManagedDiskDetails

A2A 受保护的托管磁盘详细信息。

Name Type Description
allowedDiskLevelOperation
  • string[]

磁盘级别操作列表。

dataPendingAtSourceAgentInMB
  • number

源虚拟机上挂起的数据(以 MB 为单位)。

dataPendingInStagingStorageAccountInMB
  • number

暂存帐户中等待复制的数据(以 MB 为单位)。

dekKeyVaultArmId
  • string

机密 (BEK) 的 KeyVault 资源 ID。

diskCapacityInBytes
  • integer

磁盘容量(以字节为单位)。

diskId
  • string

托管磁盘 Arm ID。

diskName
  • string

磁盘名称。

diskState
  • string

磁盘状态。

diskType
  • string

磁盘的类型。

failoverDiskName
  • string

托管磁盘的故障转移名称。

isDiskEncrypted
  • boolean

一个值,该值指示 vm 是否已加密 os 磁盘。

isDiskKeyEncrypted
  • boolean

一个值,该值指示磁盘密钥是否已加密。

kekKeyVaultArmId
  • string

密钥 (KEK) 的 KeyVault 资源 ID。

keyIdentifier
  • string

密钥 URL/标识符 (KEK) 。

monitoringJobType
  • string

监视作业的类型。 进度包含在 MonitoringPercentageCompletion 属性中。

monitoringPercentageCompletion
  • integer

监视作业的百分比。 监视作业的类型由 MonitoringJobType 属性定义。

primaryDiskEncryptionSetId
  • string

主磁盘加密集 ID。

primaryStagingAzureStorageAccountId
  • string

主暂存存储帐户。

recoveryDiskEncryptionSetId
  • string

恢复磁盘加密集 ID。

recoveryOrignalTargetDiskId
  • string

恢复原始目标磁盘 Arm ID。

recoveryReplicaDiskAccountType
  • string

副本磁盘类型。 其可选值,如果不是用户提供,则与源磁盘类型相同。

recoveryReplicaDiskId
  • string

恢复副本磁盘 Arm ID。

recoveryResourceGroupId
  • string

恢复磁盘资源组 Arm ID。

recoveryTargetDiskAccountType
  • string

故障转移后的目标磁盘类型。 其可选值,如果不是用户提供,则与源磁盘类型相同。

recoveryTargetDiskId
  • string

恢复目标磁盘 Arm ID。

resyncRequired
  • boolean

一个值,该值指示此磁盘是否需要重新同步。

secretIdentifier
  • string

BEK) (机密 URL/标识符。

tfoDiskName
  • string

托管磁盘的测试故障转移名称。

A2AReplicationDetails

A2A 提供程序特定的设置。

Name Type Description
agentCertificateExpiryDate
  • string

代理证书到期日期。

agentExpiryDate
  • string

代理到期日期。

agentVersion
  • string

代理版本。

autoProtectionOfDataDisk

一个值,该值指示是否启用自动保护。

fabricObjectId
  • string

虚拟机的构造特定对象 ID。

initialPrimaryFabricLocation
  • string

初始主构造位置。

initialPrimaryZone
  • string

初始主可用性区域。

initialRecoveryFabricLocation
  • string

初始恢复构造位置。

initialRecoveryZone
  • string

初始恢复可用性区域。

instanceType string:
  • A2A

获取实例类型。

isReplicationAgentCertificateUpdateRequired
  • boolean

一个值,该值指示是否需要代理证书更新。

isReplicationAgentUpdateRequired
  • boolean

一个值,该值指示是否需要复制代理更新。

lastHeartbeat
  • string

从源服务器接收的最后一个检测信号。

lastRpoCalculatedTime
  • string

保护服务计算最后一个 RPO 值的时间) UTC (。

lifecycleId
  • string

与 PE 关联的 ID,该 ID 在切换保护等操作中幸存下来,该操作在内部更改了支持 PE/CPE 对象。生命周期 ID 被转发为能够具有表示“相同”受保护项的 ID 的链接/连续性,即使其他内部 ID/ARM ID 可能会更改。

managementId
  • string

管理 ID。

monitoringJobType
  • string

监视作业的类型。 进度包含在 MonitoringPercentageCompletion 属性中。

monitoringPercentageCompletion
  • integer

监视作业的百分比。 监视作业的类型由 MonitoringJobType 属性定义。

multiVmGroupCreateOption

多 VM 组是自动创建还是由用户指定。

multiVmGroupId
  • string

多 vm 组 ID。

multiVmGroupName
  • string

多 VM 组名称。

osType
  • string

操作系统的类型。

primaryAvailabilityZone
  • string

主要可用性区域。

primaryFabricLocation
  • string

主结构位置。

protectedDisks

受保护的磁盘列表。

protectedManagedDisks

受保护的托管磁盘列表。

recoveryAvailabilitySet
  • string

恢复可用性集。

recoveryAvailabilityZone
  • string

恢复可用性区域。

recoveryAzureGeneration
  • string

恢复 Azure 生成。

recoveryAzureResourceGroupId
  • string

恢复资源组。

recoveryAzureVMName
  • string

恢复虚拟机的名称。

recoveryAzureVMSize
  • string

恢复虚拟机的大小。

recoveryBootDiagStorageAccountId
  • string

恢复启动诊断存储帐户 Arm ID。

recoveryCapacityReservationGroupId
  • string

恢复容量预留组 ID。

recoveryCloudService
  • string

恢复云服务。

recoveryFabricLocation
  • string

恢复结构位置。

recoveryFabricObjectId
  • string

恢复构造对象 ID。

recoveryProximityPlacementGroupId
  • string

恢复邻近放置组 ID。

recoveryVirtualMachineScaleSetId
  • string

恢复虚拟机规模集 ID。

rpoInSeconds
  • integer

最后一个 RPO 值(以秒为单位)。

selectedRecoveryAzureNetworkId
  • string

恢复虚拟网络。

selectedTfoAzureNetworkId
  • string

测试故障转移虚拟网络。

testFailoverRecoveryFabricObjectId
  • string

测试故障转移构造对象 ID。

tfoAzureVMName
  • string

测试故障转移 VM 名称。

unprotectedDisks

未受保护的磁盘列表。

vmEncryptionType

VM 的加密类型。

vmNics

虚拟机 nic 详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

vmSyncedConfigDetails

同步的配置详细信息。

A2AUnprotectedDiskDetails

A2A 未受保护的磁盘详细信息。

Name Type Description
diskAutoProtectionStatus

一个值,该值指示是否启用了磁盘自动保护。

diskLunId
  • integer

数据磁盘的源 lun ID。

AutoProtectionOfDataDisk

一个值,该值指示是否启用自动保护。

Name Type Description
Disabled
  • string
Enabled
  • string

AzureToAzureVmSyncedConfigDetails

Azure 到 Azure VM 同步的配置详细信息。

Name Type Description
inputEndpoints

Azure VM 输入终结点。

tags
  • object

Azure VM 标记。

AzureVmDiskDetails

E2A 提供程序的磁盘详细信息。

Name Type Description
customTargetDiskName
  • string

自定义目标 Azure 磁盘名称。

diskEncryptionSetId
  • string

DiskEncryptionSet ARM ID。

diskId
  • string

磁盘资源 ID。

lunId
  • string

Azure VM 磁盘的序号\LunId。

maxSizeMB
  • string

最大侧边(以 MB 为单位)。

targetDiskLocation
  • string

Azure 磁盘的 Blob URI。

targetDiskName
  • string

目标 Azure 磁盘名称。

vhdId
  • string

VHD ID。

vhdName
  • string

VHD 名称。

vhdType
  • string

VHD 类型。

CurrentScenarioDetails

受保护实体的当前方案详细信息。

Name Type Description
jobId
  • string

正在执行的作业的 ARM ID。

scenarioName
  • string

方案名称。

startTime
  • string

工作流"开始"菜单时间。

DiskAccountType

DiskType。

Name Type Description
Premium_LRS
  • string
StandardSSD_LRS
  • string
Standard_LRS
  • string

DiskDetails

Onprem 磁盘详细信息数据。

Name Type Description
maxSizeMB
  • integer

硬盘最大大小(以 MB 为单位)。

vhdId
  • string

VHD ID。

vhdName
  • string

VHD 名称。

vhdType
  • string

卷的类型。

DiskReplicationProgressHealth

进度运行状况。

Name Type Description
InProgress
  • string
NoProgress
  • string
None
  • string
Queued
  • string
SlowProgress
  • string

EthernetAddressType

源 IP 地址类型。

Name Type Description
Dynamic
  • string
Static
  • string

HealthError

运行状况错误。

Name Type Description
creationTimeUtc
  • string

创建时间 (UTC) 时出错。

customerResolvability

指示运行状况错误是否可解决的值。

entityId
  • string

实体的 ID。

errorCategory
  • string

错误类别。

errorCode
  • string

错误代码。

errorId
  • string

运行状况错误唯一 ID。

errorLevel
  • string

错误级别。

errorMessage
  • string

错误消息。

errorSource
  • string

错误源。

errorType
  • string

错误类型。

innerHealthErrors

内部运行状况错误。 HealthError 具有 HealthError 列表作为子错误是有问题的。 使用 InnerHealthError,因为当 Hydra 尝试自动生成协定时,这将阻止无限循环的结构。 我们将相关的运行状况错误公开为内部运行状况错误,所有 API 使用者都可以以与 Exception -> InnerException 相同的方式利用此错误。

possibleCauses
  • string

错误可能的原因。

recommendedAction
  • string

建议的操作来解决错误。

recoveryProviderErrorMessage
  • string

DRA 错误消息。

summaryMessage
  • string

实体的摘要消息。

HealthErrorCustomerResolvability

指示运行状况错误是否可解决的值。

Name Type Description
Allowed
  • string
NotAllowed
  • string

HyperVReplicaAzureManagedDiskDetails

Hyper-V 托管磁盘详细信息。

Name Type Description
diskEncryptionSetId
  • string

磁盘加密设置 ARM ID。

diskId
  • string

磁盘 ID。

replicaDiskType
  • string

副本磁盘类型。

seedManagedDiskId
  • string

种子托管磁盘 ID。

HyperVReplicaAzureReplicationDetails

Hyper V 副本 Azure 提供程序特定的设置。

Name Type Description
azureVmDiskDetails

Azure VM 磁盘详细信息。

enableRdpOnTargetOption
  • string

故障转移后在目标 VM 上启用 RDP\SSH 的选定选项。 SrsDataContract.EnableRDPOnTargetOption 枚举的字符串值。

encryption
  • string

加密信息。

initialReplicationDetails

初始复制详细信息。

instanceType string:
  • HyperVReplicaAzure

获取实例类型。

lastRecoveryPointReceived
  • string

最后一个恢复点收到时间。

lastReplicatedTime
  • string

上次复制时间。

lastRpoCalculatedTime
  • string

最后一个 RPO 计算时间。

licenseType
  • string

要使用的 VM 的许可证类型。

oSDetails

操作系统信息。

protectedManagedDisks

受保护的托管磁盘列表。

recoveryAvailabilitySetId
  • string

恢复可用性集 ID。

recoveryAzureLogStorageAccountId
  • string

用于复制的日志存储帐户的 ARM ID。 如果在启用保护期间未提供任何日志存储帐户,则会将其设置为 null。

recoveryAzureResourceGroupId
  • string

目标资源组 ID。

recoveryAzureStorageAccount
  • string

恢复 Azure 存储帐户。

recoveryAzureVMSize
  • string

恢复 Azure VM 大小。

recoveryAzureVmName
  • string

恢复 Azure 给定名称。

rpoInSeconds
  • integer

最后一个 RPO 值。

seedManagedDiskTags
  • object

种子托管磁盘的标记。

selectedRecoveryAzureNetworkId
  • string

所选的恢复 Azure 网络 ID。

selectedSourceNicId
  • string

所选的源 nic ID,将在故障转移期间用作主 nic。

sourceVmCpuCount
  • integer

主端 VM 的 CPU 计数。

sourceVmRamSizeInMB
  • integer

主端 VM 的 RAM 大小。

sqlServerLicenseType
  • string

SQL Server许可证类型。

targetAvailabilityZone
  • string

目标可用性区域。

targetManagedDiskTags
  • object

目标托管磁盘的标记。

targetNicTags
  • object

目标 NIC 的标记。

targetProximityPlacementGroupId
  • string

目标邻近放置组 ID。

targetVmTags
  • object

目标 VM 标记。

useManagedDisks
  • string

一个值,该值指示是否应在故障转移期间使用托管磁盘。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

HyperVReplicaBaseReplicationDetails

Hyper V 副本提供程序特定的设置基类。

Name Type Description
initialReplicationDetails

初始复制详细信息。

instanceType string:

获取实例类型。

lastReplicatedTime
  • string

上次复制时间。

vMDiskDetails

VM 磁盘详细信息。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

HyperVReplicaBlueReplicationDetails

HyperV 副本 2012 R2 (Blue) 复制详细信息。

Name Type Description
initialReplicationDetails

初始复制详细信息。

instanceType string:
  • HyperVReplica2012R2

获取实例类型。

lastReplicatedTime
  • string

上次复制时间。

vMDiskDetails

VM 磁盘详细信息。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

HyperVReplicaReplicationDetails

HyperV 副本 2012 复制详细信息。

Name Type Description
initialReplicationDetails

初始复制详细信息。

instanceType string:
  • HyperVReplica2012

获取实例类型。

lastReplicatedTime
  • string

上次复制时间。

vMDiskDetails

VM 磁盘详细信息。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

InitialReplicationDetails

初始复制详细信息。

Name Type Description
initialReplicationProgressPercentage
  • string

初始复制进度百分比。

initialReplicationType
  • string

初始复制类型。

InMageAgentDetails

InMage 代理的详细信息。

Name Type Description
agentExpiryDate
  • string

代理到期日期。

agentUpdateStatus
  • string

一个值,该值指示是否需要更新已安装的代理。

agentVersion
  • string

代理版本。

postUpdateRebootStatus
  • string

一个值,该值指示应用更新后是否需要重新启动。

InMageAzureV2ManagedDiskDetails

InMageAzureV2 托管磁盘详细信息。

Name Type Description
diskEncryptionSetId
  • string

DiskEncryptionSet ARM ID。

diskId
  • string

磁盘 ID。

replicaDiskType
  • string

副本磁盘类型。

seedManagedDiskId
  • string

种子托管磁盘 ID。

targetDiskName
  • string

目标磁盘名称。

InMageAzureV2ProtectedDiskDetails

InMageAzureV2 受保护的磁盘详细信息。

Name Type Description
diskCapacityInBytes
  • integer

磁盘容量(以字节为单位)。

diskId
  • string

磁盘 ID。

diskName
  • string

磁盘名称。

diskResized
  • string

一个值,该值指示磁盘是否调整大小。

fileSystemCapacityInBytes
  • integer

磁盘文件系统容量(以字节为单位)。

healthErrorCode
  • string

磁盘的运行状况错误代码。

lastRpoCalculatedTime
  • string

最后一个 RPO 计算时间。

progressHealth
  • string

进度运行状况。

progressStatus
  • string

进度状态。

protectionStage
  • string

保护阶段。

psDataInMegaBytes
  • number

PS 数据以 MB 为单位传输。

resyncDurationInSeconds
  • integer

重新同步持续时间(以秒为单位)。

resyncLast15MinutesTransferredBytes
  • integer

重新同步过去 15 分钟传输的字节数。

resyncLastDataTransferTimeUTC
  • string

UTC 的最后一次数据传输时间。

resyncProcessedBytes
  • integer

重新同步处理的字节数。

resyncProgressPercentage
  • integer

重新同步进度百分比。

resyncRequired
  • string

一个值,该值指示此磁盘是否需要重新同步。

resyncStartTime
  • string

重新同步开始时间。

resyncTotalTransferredBytes
  • integer

重新同步传输的总字节数。

rpoInSeconds
  • integer

RPO(以秒为单位)。

sourceDataInMegaBytes
  • number

源数据以 MB 为单位传输。

targetDataInMegaBytes
  • number

目标数据以 MB 为单位传输。

InMageAzureV2ReplicationDetails

InMageAzureV2 提供程序特定的设置。

Name Type Description
agentExpiryDate
  • string

代理到期日期。

agentVersion
  • string

代理版本。

azureVMDiskDetails

Azure VM 磁盘详细信息。

azureVmGeneration
  • string

此受保护项的目标生成。

compressedDataRateInMB
  • number

压缩的数据更改速率(以 MB 为单位)。

datastores
  • string[]

本地计算机的数据存储。 值可以是包含数据存储名称的字符串列表。

discoveryType
  • string

一个值,指示计算机的发现类型。 值可以是 vCenter 或物理值。

diskResized
  • string

一个值,该值指示是否为此 VM 调整任何磁盘大小。

enableRdpOnTargetOption
  • string

故障转移后在目标 VM 上启用 RDP\SSH 的选定选项。 SrsDataContract.EnableRDPOnTargetOption 枚举的字符串值。

firmwareType
  • string

此受保护项目的固件类型。

infrastructureVmId
  • string

基础结构 VM ID。

instanceType string:
  • InMageAzureV2

获取实例类型。

ipAddress
  • string

源 IP 地址。

isAdditionalStatsAvailable
  • boolean

一个值,该值指示其他 IR 统计信息是否可用。

isAgentUpdateRequired
  • string

一个值,该值指示是否需要更新已安装的代理。

isRebootAfterUpdateRequired
  • string

一个值,该值指示源服务器是否需要在更新后重启。

lastHeartbeat
  • string

从源服务器接收的最后一个检测信号。

lastRecoveryPointReceived
  • string

最后一个恢复点收到时间。

lastRpoCalculatedTime
  • string

最后一个 RPO 计算时间。

lastUpdateReceivedTime
  • string

从本地组件收到的上次更新时间。

licenseType
  • string

要使用的 VM 的许可证类型。

masterTargetId
  • string

主目标 ID。

multiVmGroupId
  • string

多 VM 组 ID。

multiVmGroupName
  • string

多 VM 组名称。

multiVmSyncStatus
  • string

一个值,该值指示是启用或禁用多 VM 同步。

osDiskId
  • string

包含 OS 的磁盘的 ID。

osType
  • string

VM 上的 OS 的类型。

osVersion
  • string

受保护项目的 OS 版本。

processServerId
  • string

进程服务器 ID。

processServerName
  • string

进程服务器名称。

protectedDisks

受保护的磁盘列表。

protectedManagedDisks

受保护的托管磁盘列表。

protectionStage
  • string

保护阶段。

recoveryAvailabilitySetId
  • string

恢复可用性集 ID。

recoveryAzureLogStorageAccountId
  • string

用于复制的日志存储帐户的 ARM ID。 如果在启用保护期间未提供任何日志存储帐户,则会将其设置为 null。

recoveryAzureResourceGroupId
  • string

目标资源组 ID。

recoveryAzureStorageAccount
  • string

恢复 Azure 存储帐户。

recoveryAzureVMName
  • string

恢复 Azure 给定名称。

recoveryAzureVMSize
  • string

恢复 Azure VM 大小。

replicaId
  • string

受保护项的副本 ID。

resyncProgressPercentage
  • integer

重新同步进度百分比。

rpoInSeconds
  • integer

RPO(秒)。

seedManagedDiskTags
  • object

种子托管磁盘的标记。

selectedRecoveryAzureNetworkId
  • string

所选的恢复 Azure 网络 ID。

selectedSourceNicId
  • string

所选的源 nic ID,将在故障转移期间用作主 nic。

selectedTfoAzureNetworkId
  • string

测试故障转移虚拟网络。

sourceVmCpuCount
  • integer

主端 VM 的 CPU 计数。

sourceVmRamSizeInMB
  • integer

主端 VM 的 RAM 大小。

sqlServerLicenseType
  • string

SQL Server许可证类型。

targetAvailabilityZone
  • string

目标可用性区域。

targetManagedDiskTags
  • object

目标托管磁盘的标记。

targetNicTags
  • object

目标 NIC 的标记。

targetProximityPlacementGroupId
  • string

目标邻近放置组 ID。

targetVmId
  • string

目标 Azure VM 的 ARM ID。 此值将为 null,直到 VM 故障转移。 仅在失败后,才会使用 Azure VM 的 ARM ID 填充。

targetVmTags
  • object

目标 VM 标记。

totalDataTransferred
  • integer

传输的总数据(以字节为单位)。

totalProgressHealth
  • string

进度运行状况。

uncompressedDataRateInMB
  • number

未压缩的数据更改速率(以 MB 为单位)。

useManagedDisks
  • string

一个值,该值指示是否应在故障转移期间使用托管磁盘。

vCenterInfrastructureId
  • string

vCenter 基础结构 ID。

validationErrors

本地计算机值的验证错误可以是验证错误的列表。

vhdName
  • string

OS 磁盘 VHD 名称。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

VM 的保护状态。

vmProtectionStateDescription
  • string

VM 的保护状态说明。

InMageProtectedDiskDetails

InMage 受保护的磁盘详细信息。

Name Type Description
diskCapacityInBytes
  • integer

磁盘容量(以字节为单位)。

diskId
  • string

磁盘 ID。

diskName
  • string

磁盘名称。

diskResized
  • string

一个值,该值指示磁盘是否调整大小。

fileSystemCapacityInBytes
  • integer

文件系统容量(以字节为单位)。

healthErrorCode
  • string

磁盘的运行状况错误代码。

lastRpoCalculatedTime
  • string

最后一个 RPO 计算时间。

progressHealth
  • string

进度运行状况。

progressStatus
  • string

进度状态。

protectionStage
  • string

保护阶段。

psDataInMB
  • number

PS 数据以 MB 为单位传输。

resyncDurationInSeconds
  • integer

重新同步持续时间(以秒为单位)。

resyncLast15MinutesTransferredBytes
  • integer

重新同步过去 15 分钟传输的字节数。

resyncLastDataTransferTimeUTC
  • string

UTC 的最后一次数据传输时间。

resyncProcessedBytes
  • integer

重新同步处理的字节。

resyncProgressPercentage
  • integer

重新同步进度百分比。

resyncRequired
  • string

一个值,该值指示此磁盘是否需要重新同步。

resyncStartTime
  • string

重新同步开始时间。

resyncTotalTransferredBytes
  • integer

重新同步传输的总字节数。

rpoInSeconds
  • integer

RPO(秒)。

sourceDataInMB
  • number

源数据以 MB 为单位传输。

targetDataInMB
  • number

目标数据传输(以 MB 为单位)。

InMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm 源代理升级阻止错误详细信息。

Name Type Description
errorCode
  • string

错误代码。

errorMessage
  • string

错误消息。

errorMessageParameters
  • object

错误消息参数。

errorTags
  • object

错误标记。

possibleCauses
  • string

可能的原因。

recommendedAction
  • string

建议的操作。

InMageRcmDiscoveredProtectedVmDetails

InMageRcm 发现了受保护的 VM 详细信息。

Name Type Description
createdTimestamp
  • string

SDS创建的时间戳。

datastores
  • string[]

数据存储列表。

ipAddresses
  • string[]

IP 地址列表。

isDeleted
  • boolean

一个值,该值指示是否删除 VM。

lastDiscoveryTimeInUtc
  • string

上次在 SRS 中发现SDS信息的时间。

osName
  • string

VM 的 OS 名称。

powerStatus
  • string

VM 电源状态。

updatedTimestamp
  • string

SDS更新的时间戳。

vCenterFqdn
  • string

VCenter fqdn。

vCenterId
  • string

VCenter ID。

vmFqdn
  • string

VM fqdn。

vmwareToolsStatus
  • string

VMware 工具状态。

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback 发现 VM 详细信息。

Name Type Description
createdTimestamp
  • string

SDS创建的时间戳。

datastores
  • string[]

数据存储列表。

ipAddresses
  • string[]

IP 地址列表。

isDeleted
  • boolean

一个值,该值指示是否删除 VM。

lastDiscoveryTimeInUtc
  • string

上次在 SRS 中发现SDS信息的时间。

osName
  • string

VM 的 OS 名称。

powerStatus
  • string

VM 电源状态。

updatedTimestamp
  • string

SDS更新的时间戳。

vCenterFqdn
  • string

VCenter fqdn。

vCenterId
  • string

VCenter ID。

vmFqdn
  • string

VM fqdn。

vmwareToolsStatus
  • string

VMware 工具状态。

InMageRcmFailbackMobilityAgentDetails

InMageRcmFailback 移动代理详细信息。

Name Type Description
agentVersionExpiryDate
  • string

代理版本到期日期。

driverVersion
  • string

驱动程序版本。

driverVersionExpiryDate
  • string

驱动程序版本到期日期。

isUpgradeable
  • string

一个值,该值指示代理是否可升级。

lastHeartbeatUtc
  • string

从代理接收的最后一个检测信号的时间。

latestUpgradableVersionWithoutReboot
  • string

最新的可升级版本可用,无需重新启动。

latestVersion
  • string

可用的最新代理版本。

reasonsBlockingUpgrade
  • string[]

是否可能更新。

version
  • string

代理版本。

InMageRcmFailbackNicDetails

InMageRcmFailback NIC 详细信息。

Name Type Description
adapterType
  • string

适配器类型。

macAddress
  • string

mac 地址。

networkName
  • string

网络名称。

sourceIpAddress
  • string

IP 地址。

InMageRcmFailbackProtectedDiskDetails

InMageRcmFailback 受保护的磁盘详细信息。

Name Type Description
capacityInBytes
  • integer

磁盘容量(以字节为单位)。

dataPendingAtSourceAgentInMB
  • number

源代理挂起的数据(以 MB 为单位)。

dataPendingInLogDataStoreInMB
  • number

日志数据存储中挂起的数据(以 MB 为单位)。

diskId
  • string

源代理) 报告的磁盘 ID (。

diskName
  • string

磁盘名称。

diskUuid
  • string

vCenter) 报告的磁盘 Uuid (。

irDetails

初始复制详细信息。

isInitialReplicationComplete
  • string

一个值,该值指示初始复制是否完成。

isOSDisk
  • string

一个值,该值指示磁盘是否为 OS 磁盘。

lastSyncTime
  • string

上次同步时间。

resyncDetails

重新同步详细信息。

InMageRcmFailbackReplicationDetails

InMageRcmFailback 提供程序特定详细信息。

Name Type Description
azureVirtualMachineId
  • string

Azure VM 的 ARM ID。

discoveredVmDetails

发现的 VM 信息。

initialReplicationProcessedBytes
  • integer

初始复制处理字节数。 这包括源 VM 中所有选定磁盘上传输的总字节数和匹配字节的总和。

initialReplicationProgressHealth

初始复制进度运行状况。

initialReplicationProgressPercentage
  • integer

初始复制进度百分比。

initialReplicationTransferredBytes
  • integer

初始复制将字节从源 VM 传输到源 VM 上所有选定磁盘的目标。

instanceType string:
  • InMageRcmFailback

获取实例类型。

internalIdentifier
  • string

虚拟机内部标识符。

isAgentRegistrationSuccessfulAfterFailover
  • boolean

一个值,该值指示代理注册在故障转移后是否成功。

lastPlannedFailoverStartTime
  • string

上次计划的故障转移开始时间。

lastPlannedFailoverStatus

上次计划的故障转移状态。

lastUsedPolicyFriendlyName
  • string

转发复制使用的策略友好名称。

lastUsedPolicyId
  • string

转发复制使用的策略 ID。

logStorageAccountId
  • string

日志存储帐户 ARM ID。

mobilityAgentDetails

移动代理信息。

multiVmGroupName
  • string

多 VM 组名称。

osType
  • string

VM 上的 OS 的类型。

protectedDisks

受保护的磁盘列表。

reprotectAgentId
  • string

重新保护代理 ID。

reprotectAgentName
  • string

重新保护代理名称。

resyncProcessedBytes
  • integer

重新同步处理的字节。 这包括源 VM 中所有选定磁盘上传输的总字节数和匹配字节的总和。

resyncProgressHealth

重新同步进度运行状况。

resyncProgressPercentage
  • integer

重新同步进度百分比。

resyncRequired
  • string

一个值,该值指示是否需要重新同步。

resyncState

重新同步状态。

resyncTransferredBytes
  • integer

将重新同步的字节从源 VM 传输到源 VM 上所有所选磁盘的目标。

targetDataStoreName
  • string

目标数据存储名称。

targetVmName
  • string

目标 VM 名称。

targetvCenterId
  • string

目标 vCenter ID。

vmNics

网络详细信息。

InMageRcmFailbackSyncDetails

InMageRcmFailback 磁盘级别同步详细信息。

Name Type Description
last15MinutesTransferredBytes
  • integer

过去 15 分钟内从源 VM 传输到目标的字节数。

lastDataTransferTimeUtc
  • string

从源 VM 到目标的最后一次数据传输的时间。

lastRefreshTime
  • string

上次刷新时间。

processedBytes
  • integer

已处理的总字节数。 这包括从源 VM 传输到目标字节和匹配字节的字节。

progressHealth

进度运行状况。

progressPercentage
  • integer

进度百分比。 进度百分比是根据已处理的字节计算的。

startTime
  • string

开始时间。

transferredBytes
  • integer

从源 VM 传输到 Azure 的磁盘的字节数。

InMageRcmLastAgentUpgradeErrorDetails

InMageRcm 上一个源代理升级错误详细信息。

Name Type Description
errorCode
  • string

错误代码。

errorMessage
  • string

错误消息。

errorMessageParameters
  • object

错误消息参数。

errorTags
  • object

错误标记。

possibleCauses
  • string

可能的原因。

recommendedAction
  • string

建议的操作。

InMageRcmMobilityAgentDetails

InMageRcm 移动代理详细信息。

Name Type Description
agentVersionExpiryDate
  • string

代理版本到期日期。

driverVersion
  • string

驱动程序版本。

driverVersionExpiryDate
  • string

驱动程序版本到期日期。

isUpgradeable
  • string

一个值,该值指示代理是否可升级。

lastHeartbeatUtc
  • string

从代理接收的最后一个检测信号的时间。

latestAgentReleaseDate
  • string

最新代理版本发布日期。

latestUpgradableVersionWithoutReboot
  • string

可在不重新启动的情况下使用最新的可升级版本。

latestVersion
  • string

可用的最新代理版本。

reasonsBlockingUpgrade
  • string[]

是否可以进行更新。

version
  • string

代理版本。

InMageRcmNicDetails

InMageRcm NIC 详细信息。

Name Type Description
isPrimaryNic
  • string

一个值,该值指示这是否为主 NIC。

isSelectedForFailover
  • string

一个值,该值指示是否选择此 NIC 进行故障转移。

nicId
  • string

NIC ID。

sourceIPAddress
  • string

源 IP 地址。

sourceIPAddressType

源 IP 地址类型。

sourceNetworkId
  • string

源网络 ID。

sourceSubnetName
  • string

源子网名称。

targetIPAddress
  • string

目标 IP 地址。

targetIPAddressType

目标 IP 地址类型。

targetSubnetName
  • string

目标子网名称。

testIPAddress
  • string

测试 IP 地址。

testIPAddressType

测试 IP 地址类型。

testSubnetName
  • string

测试子网名称。

InMageRcmProtectedDiskDetails

InMageRcm 受保护的磁盘详细信息。

Name Type Description
capacityInBytes
  • integer

磁盘容量(以字节为单位)。

dataPendingAtSourceAgentInMB
  • number

源代理处挂起的数据(以 MB 为单位)。

dataPendingInLogDataStoreInMB
  • number

日志数据存储中挂起的数据(以 MB 为单位)。

diskEncryptionSetId
  • string

DiskEncryptionSet ARM ID。

diskId
  • string

磁盘 ID。

diskName
  • string

磁盘名称。

diskType

磁盘类型。

irDetails

初始复制详细信息。

isInitialReplicationComplete
  • string

一个值,该值指示初始复制是否完成。

isOSDisk
  • string

一个值,该值指示磁盘是否为 OS 磁盘。

logStorageAccountId
  • string

日志存储帐户 ARM ID。

resyncDetails

重新同步详细信息。

seedManagedDiskId
  • string

种子托管磁盘的 ARM ID。

targetManagedDiskId
  • string

目标托管磁盘的 ARM ID。

InMageRcmReplicationDetails

InMageRcm 提供程序特定详细信息。

Name Type Description
agentUpgradeAttemptToVersion
  • string

上次尝试升级代理的代理版本。

agentUpgradeBlockingErrorDetails

代理升级阻止错误信息。

agentUpgradeJobId
  • string

代理升级作业 ID。

agentUpgradeState

代理自动升级状态。

allocatedMemoryInMB
  • number

分配的内存(以 MB 为单位)。

discoveredVmDetails

发现的 VM 详细信息。

discoveryType
  • string

发现的 VM 的类型。

fabricDiscoveryMachineId
  • string

发现的 VM 的 ARM ID。

failoverRecoveryPointId
  • string

VM 故障转移到的恢复点 ID。

firmwareType
  • string

固件类型。

initialReplicationProcessedBytes
  • integer

初始复制已处理字节。 这包括源 VM 中所有选定磁盘上传输的总字节数和匹配字节数。

initialReplicationProgressHealth

初始复制进度运行状况。

initialReplicationProgressPercentage
  • integer

初始复制进度百分比。 这是基于针对源 VM 中所有磁盘处理的总字节计算的。

initialReplicationTransferredBytes
  • integer

源 VM 上所有所选磁盘的初始复制将字节从源 VM 传输到 Azure。

instanceType string:
  • InMageRcm

获取实例类型。

internalIdentifier
  • string

虚拟机内部标识符。

isAgentRegistrationSuccessfulAfterFailover
  • boolean

一个值,该值指示代理注册在故障转移后是否成功。

isLastUpgradeSuccessful
  • string

一个值,该值指示上次代理升级是否成功。

lastAgentUpgradeErrorDetails

最后一个代理升级错误信息。

lastAgentUpgradeType
  • string

最后一个代理升级类型。

lastRecoveryPointId
  • string

最后一个恢复点 ID。

lastRecoveryPointReceived
  • string

最后一个恢复点收到时间。

lastRpoCalculatedTime
  • string

最后一个恢复点目标计算时间。

lastRpoInSeconds
  • integer

最后一个恢复点目标值。

licenseType
  • string

要使用的 VM 的许可证类型。

mobilityAgentDetails

移动代理信息。

multiVmGroupName
  • string

多 VM 组名称。

osType
  • string

VM 上的 OS 类型。

primaryNicIpAddress
  • string

主网络接口的 IP 地址。

processServerId
  • string

进程服务器 ID。

processServerName
  • string

进程服务器名称。

processorCoreCount
  • integer

处理器核心计数。

protectedDisks

受保护的磁盘列表。

resyncProcessedBytes
  • integer

重新同步处理的字节数。 这包括源 VM 中所有选定磁盘上传输的总字节数和匹配字节数。

resyncProgressHealth

重新同步进度运行状况。

resyncProgressPercentage
  • integer

重新同步进度百分比。 这是基于针对源 VM 中所有磁盘处理的总字节计算的。

resyncRequired
  • string

一个值,该值指示是否需要重新同步。

resyncState

重新同步状态。

resyncTransferredBytes
  • integer

源 VM 上所有所选磁盘的重新同步从源 VM 传输到 Azure 的字节。

runAsAccountId
  • string

运行方式帐户 ID。

targetAvailabilitySetId
  • string

目标可用性集 ID。

targetAvailabilityZone
  • string

目标可用性区域。

targetBootDiagnosticsStorageAccountId
  • string

目标启动诊断存储帐户 ARM ID。

targetGeneration
  • string

目标生成。

targetLocation
  • string

目标位置。

targetNetworkId
  • string

目标网络 ID。

targetProximityPlacementGroupId
  • string

目标邻近放置组 ID。

targetResourceGroupId
  • string

目标资源组 ID。

targetVmName
  • string

目标 VM 名称。

targetVmSize
  • string

目标 VM 大小。

testNetworkId
  • string

测试网络 ID。

vmNics

网络详细信息。

InMageRcmSyncDetails

InMageRcm 磁盘级别同步详细信息。

Name Type Description
last15MinutesTransferredBytes
  • integer

过去 15 分钟内从源 VM 传输到 Azure 的字节数。

lastDataTransferTimeUtc
  • string

上次从源 VM 传输到 Azure 的数据的时间。

lastRefreshTime
  • string

上次刷新时间。

processedBytes
  • integer

已处理的总字节数。 这包括从源 VM 传输到 Azure 和匹配字节的字节。

progressHealth

进度运行状况。

progressPercentage
  • integer

进度百分比。 进度百分比是根据已处理的字节计算的。

startTime
  • string

开始时间。

transferredBytes
  • integer

从源 VM 传输到 Azure 的磁盘的字节数。

InMageReplicationDetails

InMage 提供程序特定设置。

Name Type Description
activeSiteType
  • string

VM 的活动位置。 如果 VM 受到 Azure 保护,此字段将从 { Azure、OnPrem }获取值。 如果 VM 在两个数据中心之间受到保护,此字段将始终为 OnPrem。

agentDetails

代理详细信息。

azureStorageAccountId
  • string

指示基础 Azure 存储帐户的值。 如果 VM 未在 Azure 中运行,则此值应设置为 null。

compressedDataRateInMB
  • number

压缩的数据更改速率(以 MB 为单位)。

consistencyPoints
  • object

一致性点的集合。

datastores
  • string[]

本地计算机值的数据存储可以是包含数据存储名称的字符串列表。

discoveryType
  • string

一个值,指示计算机的发现类型。

diskResized
  • string

一个值,该值指示是否为此 VM 调整任何磁盘大小。

infrastructureVmId
  • string

基础结构 VM ID。

instanceType string:
  • InMage

获取实例类型。

ipAddress
  • string

源 IP 地址。

isAdditionalStatsAvailable
  • boolean

一个值,该值指示是否有其他 IR 统计信息可用。

lastHeartbeat
  • string

从源服务器接收的最后一个检测信号。

lastRpoCalculatedTime
  • string

最后一个 RPO 计算时间。

lastUpdateReceivedTime
  • string

从本地组件收到的上次更新时间。

masterTargetId
  • string

主目标 ID。

multiVmGroupId
  • string

多 vm 组 ID(如果有)。

multiVmGroupName
  • string

多 VM 组名称(如果有)。

multiVmSyncStatus
  • string

一个值,该值指示是启用或禁用多 VM 同步。

osDetails

OS 详细信息。

osVersion
  • string

受保护项的 OS 版本。

processServerId
  • string

进程服务器 ID。

protectedDisks

受保护的磁盘列表。

protectionStage
  • string

保护阶段。

rebootAfterUpdateStatus
  • string

一个值,该值指示源服务器是否需要在更新后重启。

replicaId
  • string

受保护项的副本 ID。

resyncDetails

计算机的重新同步详细信息。

retentionWindowEnd
  • string

保留时段结束时间。

retentionWindowStart
  • string

保留时段开始时间。

rpoInSeconds
  • integer

RPO(以秒为单位)。

sourceVmCpuCount
  • integer

主端 VM 的 CPU 计数。

sourceVmRamSizeInMB
  • integer

主端 VM 的 RAM 大小。

totalDataTransferred
  • integer

传输的总数据(以字节为单位)。

totalProgressHealth
  • string

进度运行状况。

uncompressedDataRateInMB
  • number

未压缩的数据更改速率(以 MB 为单位)。

vCenterInfrastructureId
  • string

vCenter 基础结构 ID。

validationErrors

本地计算机的验证错误可以是验证错误的列表。

vmId
  • string

虚拟机 ID。

vmNics

PE 网络详细信息。

vmProtectionState
  • string

vm 的保护状态。

vmProtectionStateDescription
  • string

vm 的保护状态说明。

InnerHealthError

实现 InnerHealthError 类。 HealthError 对象具有 InnerHealthErrors 作为子错误的列表。 使用 InnerHealthError,因为当 Hydra 尝试自动生成协定时,这将阻止无限循环的结构。 我们将相关的运行状况错误公开为内部运行状况错误,所有 API 使用者都可以以与 Exception -> InnerException 相同的方式利用此错误。

Name Type Description
creationTimeUtc
  • string

创建时间 (UTC) 时出错。

customerResolvability

指示运行状况错误是否可解决的值。

entityId
  • string

实体的 ID。

errorCategory
  • string

错误类别。

errorCode
  • string

错误代码。

errorId
  • string

运行状况错误唯一 ID。

errorLevel
  • string

错误级别。

errorMessage
  • string

错误消息。

errorSource
  • string

错误源。

errorType
  • string

错误类型。

possibleCauses
  • string

错误可能的原因。

recommendedAction
  • string

建议的操作来解决错误。

recoveryProviderErrorMessage
  • string

DRA 错误消息。

summaryMessage
  • string

实体的摘要消息。

InputEndpoint

Name Type Description
endpointName
  • string
privatePort
  • integer
protocol
  • string
publicPort
  • integer

IPConfigDetails

Name Type Description
ipAddressType
  • string
isPrimary
  • boolean
isSeletedForFailover
  • boolean
name
  • string
recoveryIPAddressType
  • string
recoveryLBBackendAddressPoolIds
  • string[]
recoveryPublicIPAddressId
  • string
recoveryStaticIPAddress
  • string
recoverySubnetName
  • string
staticIPAddress
  • string
subnetName
  • string
tfoLBBackendAddressPoolIds
  • string[]
tfoPublicIPAddressId
  • string
tfoStaticIPAddress
  • string
tfoSubnetName
  • string

MobilityAgentUpgradeState

代理自动升级状态。

Name Type Description
Commit
  • string
Completed
  • string
None
  • string
Started
  • string

MultiVmGroupCreateOption

多 VM 组是自动创建还是由用户指定。

Name Type Description
AutoCreated
  • string
UserSpecified
  • string

OSDetails

磁盘详细信息。

Name Type Description
oSMajorVersion
  • string

OS 主版本。

oSMinorVersion
  • string

OS 次要版本。

oSVersion
  • string

OS 版本。

osEdition
  • string

OSEdition。

osType
  • string

VM 磁盘详细信息。

productType
  • string

产品类型。

OSDiskDetails

OS 磁盘的详细信息。

Name Type Description
osType
  • string

VM 上的 OS 的类型。

osVhdId
  • string

包含 OS 的磁盘的 ID。

vhdName
  • string

OS 磁盘 VHD 名称。

PlannedFailoverStatus

上次计划的故障转移状态。

Name Type Description
Cancelled
  • string
Failed
  • string
Succeeded
  • string
Unknown
  • string

ReplicationProtectedItem

复制受保护的项。

Name Type Description
id
  • string

资源 ID

location
  • string

Resource Location

name
  • string

资源名称

properties

自定义数据。

type
  • string

资源类型

ReplicationProtectedItemProperties

复制受保护的项自定义数据详细信息。

Name Type Description
activeLocation
  • string

PE 的当前活动位置。

allowedOperations
  • string[]

复制保护项上的允许操作。

currentScenario

当前方案。

eventCorrelationId
  • string

与此受保护项关联的事件的关联 ID。

failoverHealth
  • string

VM 的合并故障转移运行状况。

failoverRecoveryPointId
  • string

VM 故障转移到的恢复点 ARM ID。

friendlyName
  • string

名称。

healthErrors

运行状况错误列表。

lastSuccessfulFailoverTime
  • string

上次成功故障转移时间。

lastSuccessfulTestFailoverTime
  • string

上次成功测试故障转移时间。

policyFriendlyName
  • string

管理此 PE 的策略的名称。

policyId
  • string

管理此 PE 的策略的 ID。

primaryFabricFriendlyName
  • string

主构造的友好名称。

primaryFabricProvider
  • string

主构造的构造提供程序。

primaryProtectionContainerFriendlyName
  • string

主保护容器友好名称的名称。

protectableItemId
  • string

受保护的项 ARM ID。

protectedItemType
  • string

受保护项类型的类型。

protectionState
  • string

保护状态。

protectionStateDescription
  • string

保护状态说明。

providerSpecificDetails ReplicationProviderSpecificSettings:

复制提供程序自定义设置。

recoveryContainerId
  • string

恢复容器 ID。

recoveryFabricFriendlyName
  • string

恢复构造的友好名称。

recoveryFabricId
  • string

恢复构造的 Arm ID。

recoveryProtectionContainerFriendlyName
  • string

恢复容器友好名称的名称。

recoveryServicesProviderId
  • string

恢复提供程序 ARM ID。

replicationHealth
  • string

VM 的合并保护运行状况将 SRS 以及与 VM 复制组关联的所有复制单元都考虑在内。 这是 ProtectionHealth 枚举的字符串表示形式。

testFailoverState
  • string

测试故障转移状态。

testFailoverStateDescription
  • string

测试故障转移状态说明。

ResyncState

重新同步状态。

Name Type Description
None
  • string
PreparedForResynchronization
  • string
StartedResynchronization
  • string

VmEncryptionType

VM 的加密类型。

Name Type Description
NotEncrypted
  • string
OnePassEncrypted
  • string
TwoPassEncrypted
  • string

VMNicDetails

Hyper V VM 网络详细信息。

Name Type Default Value Description
enableAcceleratedNetworkingOnRecovery
  • boolean

一个值,该值指示 NIC 是否已启用加速网络。

enableAcceleratedNetworkingOnTfo
  • boolean

TFO NIC 是否已启用加速网络。

ipConfigs

NIC 的 IP 配置。

nicId
  • string

nic ID。

recoveryNetworkSecurityGroupId
  • string

与 NIC 关联的 NSG 的 ID。

recoveryNicName
  • string

创建目标 NIC 时要使用的 NIC 的名称。

recoveryNicResourceGroupName
  • string

创建目标 NIC 时要使用的 NIC 的资源组。

recoveryVMNetworkId
  • string

恢复 VM 网络 ID。

replicaNicId
  • string

副本 nic ID。

reuseExistingNic
  • boolean
False

一个值,该值指示是否允许在故障转移期间重复使用现有 NIC,具体取决于可用性。

selectionType
  • string

故障转移的选择类型。

sourceNicArmId
  • string

源 nic ARM ID。

targetNicName
  • string

目标 NIC 名称。

tfoNetworkSecurityGroupId
  • string

在测试故障转移期间由 NIC 使用的 NSG。

tfoRecoveryNicName
  • string

在 TFO 中创建目标 NIC 时要使用的 NIC 的名称。

tfoRecoveryNicResourceGroupName
  • string

在 TFO 中创建目标 NIC 时要使用的 NIC 的资源组。

tfoReuseExistingNic
  • boolean
False

一个值,该值指示在测试故障转移期间是否允许重用现有 NIC,具体取决于可用性。

tfoVMNetworkId
  • string

测试故障转移期间 NIC 要使用的网络。

vMNetworkName
  • string

VM 网络名称。

VmReplicationProgressHealth

初始复制进度运行状况。

Name Type Description
InProgress
  • string
NoProgress
  • string
None
  • string
SlowProgress
  • string