DataKitObjectDependency

Represents the dependency between two data kit objects. The object templates are added inside the data kit.

Where possible, we changed noninclusive terms to align with our company value of Equality. Because changing terms in our code can break current implementations, we maintained this metadata type’s name.

Important

Parent Type 

This type extends Metadata and inherits its fields.

File Suffix and Directory Location 

DataKitObjectDependency components have the suffix .DataKitObjectDependency and are stored in the DataKitObjectDependency folder.

Version 

Introduced in API version 65.0.

Special Access Rules 

You need the Salesforce CustomizeApplication permission to access this object.

Fields 

dataPackageKitDef 

  • Type: string
  • Required: Yes
  • Description: Required. The ID of the linked DataPackageKitDefinition.

developerName 

  • Type: string
  • Required: Yes
  • Description: Required. The name of the DataKitObjectDependency. This name can contain only underscores and alphanumeric characters and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores.

masterLabel 

  • Type: string
  • Required: Yes
  • Description: Required. Label that identifies the data kit object dependency.

sourceObject 

  • Type: string
  • Required: Yes
  • Description: The source data kit object template that the target object depends on.

sourceObjectType 

  • Type: string
  • Required: Yes
  • Description: Required. The type of the source object referenced in the data kit. Valid values are:

targetObject 

  • Type: string
  • Required: Yes
  • Description: Required. The target data kit object template that depends on the source object.

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!