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

A2AReplicationDetails Class

Definition

A2A provider specific settings.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AReplicationDetailsTypeConverter))]
public class A2AReplicationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IA2AReplicationDetails, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.A2AReplicationDetailsTypeConverter))>]
type A2AReplicationDetails = class
    interface IA2AReplicationDetails
    interface IJsonSerializable
    interface IReplicationProviderSpecificSettings
    interface IValidates
Public Class A2AReplicationDetails
Implements IA2AReplicationDetails, IValidates
Inheritance
A2AReplicationDetails
Attributes
Implements

Constructors

A2AReplicationDetails()

Creates an new A2AReplicationDetails instance.

Properties

AgentCertificateExpiryDate

Agent certificate expiry date.

AgentExpiryDate

Agent expiry date.

AgentVersion

The agent version.

AutoProtectionOfDataDisk

A value indicating whether the auto protection is enabled.

FabricObjectId

The fabric specific object Id of the virtual machine.

InitialPrimaryExtendedLocationName

The name of the extended location.

InitialPrimaryExtendedLocationType

The extended location type.

InitialPrimaryFabricLocation

The initial primary fabric location.

InitialPrimaryZone

The initial primary availability zone.

InitialRecoveryExtendedLocationName

The name of the extended location.

InitialRecoveryExtendedLocationType

The extended location type.

InitialRecoveryFabricLocation

The initial recovery fabric location.

InitialRecoveryZone

The initial recovery availability zone.

InstanceType

Gets the Instance type.

IsReplicationAgentCertificateUpdateRequired

A value indicating whether agent certificate update is required.

IsReplicationAgentUpdateRequired

A value indicating whether replication agent update is required.

LastHeartbeat

The last heartbeat received from the source server.

LastRpoCalculatedTime

The time (in UTC) when the last RPO value was calculated by Protection Service.

LifecycleId

An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing.

ManagementId

The management Id.

MonitoringJobType

The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.

MonitoringPercentageCompletion

The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.

MultiVMGroupCreateOption

Whether Multi VM group is auto created or specified by user.

MultiVMGroupId

The multi vm group Id.

MultiVMGroupName

The multi vm group name.

OSType

The type of operating system.

PrimaryAvailabilityZone

The primary availability zone.

PrimaryExtendedLocationName

The name of the extended location.

PrimaryExtendedLocationType

The extended location type.

PrimaryFabricLocation

Primary fabric location.

ProtectedDisk

The list of protected disks.

ProtectedManagedDisk

The list of protected managed disks.

RecoveryAvailabilitySet

The recovery availability set.

RecoveryAvailabilityZone

The recovery availability zone.

RecoveryAzureGeneration

The recovery azure generation.

RecoveryAzureResourceGroupId

The recovery resource group.

RecoveryAzureVMName

The name of recovery virtual machine.

RecoveryAzureVMSize

The size of recovery virtual machine.

RecoveryBootDiagStorageAccountId

The recovery boot diagnostic storage account Arm Id.

RecoveryCapacityReservationGroupId

The recovery capacity reservation group Id.

RecoveryCloudService

The recovery cloud service.

RecoveryExtendedLocationName

The name of the extended location.

RecoveryExtendedLocationType

The extended location type.

RecoveryFabricLocation

The recovery fabric location.

RecoveryFabricObjectId

The recovery fabric object Id.

RecoveryProximityPlacementGroupId

The recovery proximity placement group Id.

RecoveryVirtualMachineScaleSetId

The recovery virtual machine scale set id.

RpoInSecond

The last RPO value in seconds.

SelectedRecoveryAzureNetworkId

The recovery virtual network.

SelectedTfoAzureNetworkId

The test failover virtual network.

TestFailoverRecoveryFabricObjectId

The test failover fabric object Id.

TfoAzureVMName

The test failover vm name.

UnprotectedDisk

The list of unprotected disks.

VMEncryptionType

The encryption type of the VM.

VMNic

The virtual machine nic details.

VMProtectionState

The protection state for the vm.

VMProtectionStateDescription

The protection state description for the vm.

VMSyncedConfigDetailInputEndpoint

The Azure VM input endpoints.

VMSyncedConfigDetailTag

The Azure VM tags.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of A2AReplicationDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of A2AReplicationDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IA2AReplicationDetails.

FromJsonString(String)

Creates a new instance of A2AReplicationDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of A2AReplicationDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to