An object that stores metadata about an object. This object contains the results of a Describe call's ObjectDefinitionRequest.
Properties
| Name | Data Type | Description |
|---|---|---|
ChildObjects |
Array of ObjectDefinition objects | Identifies child objects within a Marketing Cloud Engagement account for Microsoft Dynamics CRM installation. |
ExtendedProperties |
Array of PropertyDefinition objects | Extended property information about an object as defined by a client. |
IsCreatable |
Boolean | Indicates if the property can be set on a Create call. A value of true indicates it can be created. (PropertyDefinition) Indicates whether object can be created. A value of true indicates it can be created. (ObjectDefinition) Indicates whether the field can be created. A value of true indicates it can be created. (DataExtensionField). |
IsObjectCollection |
Boolean | Not used. |
IsPropertyCollection |
String | Not used. |
IsQueryable |
Boolean | Indicates whether the property can be queried. |
IsReference |
Boolean | Not used. |
IsRetrievable |
Boolean | Indicates if object data can be retrieved. |
IsUpdatable |
Boolean | Indicates whether object can be updated. |
Name |
String | Name of the object or property. |
ObjectType |
String | Specifies whether the object is a List, Subscriber, Email, or other type of object. |
Properties |
Array of PropertyDefinition objects | Specifies an array of property definitions available for an object type. You can retrieve allowed properties using the Describe method. |
ReferencedType |
String | Not used. |