Share via


ReplicationAgentDetails Class

Definition

Replication agent details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ReplicationAgentDetailsTypeConverter))]
public class ReplicationAgentDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IReplicationAgentDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ReplicationAgentDetailsTypeConverter))>]
type ReplicationAgentDetails = class
    interface IReplicationAgentDetails
    interface IJsonSerializable
Public Class ReplicationAgentDetails
Implements IReplicationAgentDetails
Inheritance
ReplicationAgentDetails
Attributes
Implements

Constructors

ReplicationAgentDetails()

Creates an new ReplicationAgentDetails instance.

Properties

BiosId

The replication agent Bios Id.

FabricObjectId

The fabric object Id.

Fqdn

The replication agent Fqdn.

Health

The health of the replication agent.

HealthError

The health errors.

Id

The replication agent Id.

LastHeartbeatUtc

The last heartbeat received from the replication agent.

Name

The replication agent name.

Version

The version.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ReplicationAgentDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ReplicationAgentDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ReplicationAgentDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to