Objecttype
Class: metadata
An object type is a collection of fields that are grouped to capture similar but not identical data within a single object.
Not all objects use object types. Learn about Object Types in Vault Help.
| Attribute | Metadata | Description |
|---|---|---|
label | Type: String Required Max length: 40 | UI-friendly string in the Vault’s base language. |
label_plural | Type: String Required Max length: 40 | Plural of the label in the Vault’s base language. |
active | Type: Boolean Required | Indicates whether the object type is active. |
description | Type: String Max length: 1000 | A description of the object type that appears in the Admin UI to assist in object type configuration and is not visible to users. |
additional_type_validations | Type: String Max length: 1500 Multi-value | Contains a list of all validation rules for the specified object type. |
default_type | Type: Boolean | If true, this is the default object type. Only one object type per object can be set to true. If no value is specified, the default value is false. |
summary_fields | Type: String Max length: 1500 Multi-value | Lists the fields to display in the Summary Info panel. For example, field_1__c,field_2__c. Learn more about configuring the Summary Info panel in Vault Help. |
Typefield
Section link for TypefieldAn object type is a collection of fields that are grouped to capture similar but not identical data within a single object.
| Attribute | Metadata | Description |
|---|---|---|
source | Type: Enum Required Allowed values:
| The owner of the type. e.g. standard indicates owned by Vault. |
required | Type: Boolean | Indicates whether the user must always enter a value |
relationship_criteria | Type: Expression Max length: 4000 | The VQL used to constrain records in the referenced Object. |
pickentries | Type: String Max length: 1500 Multi-value | The picklist values allowed for this field when the record is of this type. (Only valid for Fields of type Picklist) |
default_value | Type: String Max length: 3900 | The type specific default expression for the field. |
Typeaction
Section link for TypeactionAn object type is a collection of fields that are grouped to capture similar but not identical data within a single object.
| Attribute | Metadata | Description |
|---|---|---|
action | Type: String Required Max length: 1500 | The Objectaction allowed. |
Supported Operations
Section link for Supported Operations| Operation | Support |
|---|---|
| Create | |
| Recreate | |
| Alter | |
| Drop | |
| Rename | |
| Describe | |
| Generate Recreate | |
| Queryable |
Notes:
- Alter: MDL Operation may not be supported for some multi-value attributes.