Table of Contents

Class EntraCloudSyncAttributeMapping

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

Represents an Entra Cloud Sync attribute mapping.

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

Constructors

EntraCloudSyncAttributeMapping()

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

public EntraCloudSyncAttributeMapping()

Properties

DefaultValue

Gets or sets the default value.

public string DefaultValue { get; set; }

Property Value

string

ExportMissingReferences

Gets or sets whether to export missing references.

public BooleanOption ExportMissingReferences { get; set; }

Property Value

BooleanOption

FlowBehavior

Gets or sets the flow behavior.

public EntraCloudSyncAttributeMappingFlowBehavior FlowBehavior { get; set; }

Property Value

EntraCloudSyncAttributeMappingFlowBehavior

FlowType

Gets or sets the flow type.

public EntraCloudSyncAttributeMappingFlowType FlowType { get; set; }

Property Value

EntraCloudSyncAttributeMappingFlowType

SourceType

Gets or sets the source type.

public EntraCloudSyncAttributeMappingSourceType SourceType { get; set; }

Property Value

EntraCloudSyncAttributeMappingSourceType

SourceTypeString

Gets the attribute mapping source type as a human readable string.

public string SourceTypeString { get; set; }

Property Value

string

SourceValue

Gets or sets the source value.

public string SourceValue { get; set; }

Property Value

string

TargetAttributeName

Gets or sets the target attribute name.

public string TargetAttributeName { get; set; }

Property Value

string

Methods

CompareTo(EntraCloudSyncAttributeMapping)

Compares two CENTREL.XIA.Configuration.Types.EntraCloudSyncAttributeMapping objects to allow sorting alphabetically by target attribute name.

public int CompareTo(EntraCloudSyncAttributeMapping other)

Parameters

other EntraCloudSyncAttributeMapping

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

Returns

int

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

ShouldSerializeDefaultValue()

Determines whether the DefaultValue property should be serialized.

public bool ShouldSerializeDefaultValue()

Returns

bool

A System.Boolean value that indicates whether the DefaultValue property should be serialized.

ToString()

Returns the target attribute name of the Cloud Sync attribute mapping.

public override string ToString()

Returns

string

The target attribute name of the Cloud Sync attribute mapping.