Show / Hide Table of Contents

Class ObjectRelationship

Details regarding a specific object and its relationship to the referencing object.

Inheritance
object
ObjectRelationship
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatacatalogService.Models
Assembly: OCI.DotNetSDK.Datacatalog.dll
Syntax
public class ObjectRelationship

Properties

Key

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

Unique id of the object.

Name

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

Name of the object.

ParentKey

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

Key of the parent object for the resource.

ParentPath

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

Full path of the parent object.

Path

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

Full path of the object.

RelationshipType

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

Type of relationship with the referencing object.

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The date and time the relationship was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The last time a change was made to this reference. An RFC3339 formatted datetime string.

TypeKey

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

Type key of the object. Type keys can be found via the '/types' endpoint.

TypeName

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

Type name of the object. Type names can be found via the '/types' endpoint.

In this article
Back to top