Class ReferenceSummary
This is the reference summary information.
Inherited Members
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class ReferenceSummary
Properties
AggregatorKey
Declaration
[JsonProperty(PropertyName = "aggregatorKey")]
public string AggregatorKey { get; set; }
Property Value
Type | Description |
---|---|
string | The aggregator of reference object. |
ChildReferences
Declaration
[JsonProperty(PropertyName = "childReferences")]
public List<ChildReference> ChildReferences { get; set; }
Property Value
Type | Description |
---|---|
List<ChildReference> | List of references that are dependent on this reference. |
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | The description of reference object. |
Identifier
Declaration
[JsonProperty(PropertyName = "identifier")]
public string Identifier { get; set; }
Property Value
Type | Description |
---|---|
string | The identifier of reference object. |
IdentifierPath
Declaration
[JsonProperty(PropertyName = "identifierPath")]
public string IdentifierPath { get; set; }
Property Value
Type | Description |
---|---|
string | The identifier path of reference object. |
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type | Description |
---|---|
string | The reference's key, key of the object that is being used by a published object or its dependents. |
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The name of reference object. |
TargetObject
Declaration
[JsonProperty(PropertyName = "targetObject")]
public object TargetObject { get; set; }
Property Value
Type | Description |
---|---|
object | The target object referenced. References are made to data assets and child references are made to connections. The type defining this reference is mentioned in the property type. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ReferenceSummary.TypeEnum? Type { get; set; }
Property Value
Type | Description |
---|---|
ReferenceSummary.TypeEnum? | The type of reference object. |
UsedBy
Declaration
[JsonProperty(PropertyName = "usedBy")]
public List<ReferenceUsedBy> UsedBy { get; set; }
Property Value
Type | Description |
---|---|
List<ReferenceUsedBy> | List of published objects where this is used. |