ArmRecoveryServicesDataReplicationModelFactory.DataReplicationFabricAgentProperties Method

Definition

Fabric agent model properties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationFabricAgentProperties DataReplicationFabricAgentProperties(string correlationId = default, string machineId = default, string machineName = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationIdentity authenticationIdentity = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationIdentity resourceAccessIdentity = default, bool? isResponsive = default, DateTimeOffset? lastHeartbeatOn = default, string versionNumber = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthErrorInfo> healthErrors = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationFabricAgentCustomProperties customProperties = default);
static member DataReplicationFabricAgentProperties : string * string * string * Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationIdentity * Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationIdentity * Nullable<bool> * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationHealthErrorInfo> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationFabricAgentCustomProperties -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationFabricAgentProperties
Public Shared Function DataReplicationFabricAgentProperties (Optional correlationId As String = Nothing, Optional machineId As String = Nothing, Optional machineName As String = Nothing, Optional authenticationIdentity As DataReplicationIdentity = Nothing, Optional resourceAccessIdentity As DataReplicationIdentity = Nothing, Optional isResponsive As Nullable(Of Boolean) = Nothing, Optional lastHeartbeatOn As Nullable(Of DateTimeOffset) = Nothing, Optional versionNumber As String = Nothing, Optional provisioningState As Nullable(Of DataReplicationProvisioningState) = Nothing, Optional healthErrors As IEnumerable(Of DataReplicationHealthErrorInfo) = Nothing, Optional customProperties As DataReplicationFabricAgentCustomProperties = Nothing) As DataReplicationFabricAgentProperties

Parameters

correlationId
String

Gets or sets the fabric agent correlation Id.

machineId
String

Gets or sets the machine Id where fabric agent is running.

machineName
String

Gets or sets the machine name where fabric agent is running.

authenticationIdentity
DataReplicationIdentity

Identity model.

resourceAccessIdentity
DataReplicationIdentity

Identity model.

isResponsive
Nullable<Boolean>

Gets or sets a value indicating whether the fabric agent is responsive.

lastHeartbeatOn
Nullable<DateTimeOffset>

Gets or sets the time when last heartbeat was sent by the fabric agent.

versionNumber
String

Gets or sets the fabric agent version.

provisioningState
Nullable<DataReplicationProvisioningState>

Gets or sets the provisioning state of the fabric agent.

healthErrors
IEnumerable<DataReplicationHealthErrorInfo>

Gets or sets the list of health errors.

customProperties
DataReplicationFabricAgentCustomProperties

Fabric agent model custom properties.

Returns

A new DataReplicationFabricAgentProperties instance for mocking.

Applies to