Show / Hide Table of Contents

Class DataEntityFromDataStoreEntityDetails

The view entity data entity details.

Inheritance
object
DataEntityDetails
DataEntityFromDataStoreEntityDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class DataEntityFromDataStoreEntityDetails : DataEntityDetails

Properties

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Detailed description for the object.

EntityType

Declaration
[JsonProperty(PropertyName = "entityType")]
[JsonConverter(typeof(StringEnumConverter))]
public DataEntityFromDataStoreEntityDetails.EntityTypeEnum? EntityType { get; set; }
Property Value
Type Description
DataEntityFromDataStoreEntityDetails.EntityTypeEnum?

The entity type.

ExternalKey

Declaration
[JsonProperty(PropertyName = "externalKey")]
public string ExternalKey { get; set; }
Property Value
Type Description
string

The external key for the object

Filters

Declaration
[JsonProperty(PropertyName = "filters")]
public string Filters { get; set; }
Property Value
Type Description
string

Filters present in the Datastore. It can be Null.

ForeignKeys

Declaration
[JsonProperty(PropertyName = "foreignKeys")]
public List<ForeignKey> ForeignKeys { get; set; }
Property Value
Type Description
List<ForeignKey>

An array of foreign keys.

Identifier

Declaration
[JsonProperty(PropertyName = "identifier")]
public string Identifier { get; set; }
Property Value
Type Description
string

Value can only contain upper case letters, underscore and numbers. It should begin with upper case letter or underscore. The value can be modified.

IsEffectiveDateDisabled

Declaration
[JsonProperty(PropertyName = "isEffectiveDateDisabled")]
public bool? IsEffectiveDateDisabled { get; set; }
Property Value
Type Description
bool?

It shows whether or not effective date is disabled

IsFlexDataStore

Declaration
[JsonProperty(PropertyName = "isFlexDataStore")]
public bool? IsFlexDataStore { get; set; }
Property Value
Type Description
bool?

It shows whether the datastore is of flex type

IsSilentError

Declaration
[JsonProperty(PropertyName = "isSilentError")]
public bool? IsSilentError { get; set; }
Property Value
Type Description
bool?

It shows whether the extraction of this datastore will stop on error

Key

Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type Description
string

The object key.

ModelVersion

Declaration
[JsonProperty(PropertyName = "modelVersion")]
public string ModelVersion { get; set; }
Property Value
Type Description
string

The object's model version.

Name

Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

ObjectStatus

Declaration
[JsonProperty(PropertyName = "objectStatus")]
public int? ObjectStatus { get; set; }
Property Value
Type Description
int?

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

ObjectVersion

Declaration
[JsonProperty(PropertyName = "objectVersion")]
public int? ObjectVersion { get; set; }
Property Value
Type Description
int?

The version of the object that is used to track changes in the object instance.

OtherTypeLabel

Declaration
[JsonProperty(PropertyName = "otherTypeLabel")]
public string OtherTypeLabel { get; set; }
Property Value
Type Description
string

Specifies other type labels.

ParentRef

Declaration
[JsonProperty(PropertyName = "parentRef")]
public ParentReference ParentRef { get; set; }
Property Value
Type Description
ParentReference

ResourceName

Declaration
[JsonProperty(PropertyName = "resourceName")]
public string ResourceName { get; set; }
Property Value
Type Description
string

The resource name.

Shape

Declaration
[JsonProperty(PropertyName = "shape")]
public Shape Shape { get; set; }
Property Value
Type Description
Shape

ShapeId

Declaration
[JsonProperty(PropertyName = "shapeId")]
public string ShapeId { get; set; }
Property Value
Type Description
string

The shape ID.

SupportsIncremental

Declaration
[JsonProperty(PropertyName = "supportsIncremental")]
public bool? SupportsIncremental { get; set; }
Property Value
Type Description
bool?

It shows whether the datastore supports Incremental Extract or not.

Types

Declaration
[JsonProperty(PropertyName = "types")]
public TypeLibrary Types { get; set; }
Property Value
Type Description
TypeLibrary

UniqueKeys

Declaration
[JsonProperty(PropertyName = "uniqueKeys")]
public List<UniqueKey> UniqueKeys { get; set; }
Property Value
Type Description
List<UniqueKey>

An array of unique keys.

In this article
Back to top