Table of Contents

Class EntraCloudSyncAgent

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Entra Cloud Sync agent.

public class EntraCloudSyncAgent : GlobalSerializableBase, IComparable<EntraCloudSyncAgent>
Inheritance
EntraCloudSyncAgent
Implements

Constructors

EntraCloudSyncAgent()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraCloudSyncAgent class.

public EntraCloudSyncAgent()

Properties

ExternalIPAddress

Gets or sets the external IP address of the agent.

public string ExternalIPAddress { get; set; }

Property Value

string

Identifier

Gets or sets the unique identifier of the Cloud Sync agent.

public Guid Identifier { get; set; }

Property Value

Guid

MachineName

Gets or sets the machine name of the Cloud Sync agent.

public string MachineName { get; set; }

Property Value

string

PublishedResourceNames

Gets or sets the published resource names for the agent.

public SerializableStringCollection PublishedResourceNames { get; set; }

Property Value

SerializableStringCollection

Status

Gets or sets the status of the agent.

public EntraCloudSyncAgentStatus Status { get; set; }

Property Value

EntraCloudSyncAgentStatus

StatusString

Gets the status of the agent as a human readable string.

public string StatusString { get; set; }

Property Value

string

Methods

CompareTo(EntraCloudSyncAgent)

Compares two CENTREL.XIA.Configuration.Types.EntraCloudSyncAgent objects to allow sorting alphabetically by machine name.

public int CompareTo(EntraCloudSyncAgent other)

Parameters

other EntraCloudSyncAgent

The CENTREL.XIA.Configuration.Types.EntraCloudSyncAgent to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.EntraCloudSyncAgent objects.

ToString()

Returns the machine name of the Cloud Sync agent.

public override string ToString()

Returns

string

The machine name of the Cloud Sync agent.