Defines an object schema, including its properties and associations.
| Name | Type | Description | Notes |
|---|---|---|---|
| Labels | ObjectTypeDefinitionLabels | ||
| RequiredProperties | List<string> | The names of properties that should be required when creating an object of this type. | |
| SearchableProperties | List<string> | Names of properties that will be indexed for this object type in by HubSpot's product search. | |
| PrimaryDisplayProperty | string | The name of the primary property for this object. This will be displayed as primary on the HubSpot record page for this object type. | [optional] |
| SecondaryDisplayProperties | List<string> | The names of secondary properties for this object. These will be displayed as secondary on the HubSpot record page for this object type. | |
| Archived | bool | ||
| Id | string | A unique ID for this schema's object type. Will be defined as {meta-type}-{unique ID}. | |
| FullyQualifiedName | string | An assigned unique ID for the object, including portal ID and object name. | |
| CreatedAt | DateTimeOffset | When the object schema was created. | [optional] |
| UpdatedAt | DateTimeOffset | When the object schema was last updated. | [optional] |
| ObjectTypeId | string | ||
| Properties | List<Property> | Properties defined for this object type. | |
| Associations | List<AssociationDefinition> | Associations defined for a given object type. | |
| Name | string | A unique name for the schema's object type. |