Newer Version Available
AttributeDefinition
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Special Access Rules
Fields
| Field | Details |
|---|---|
| DataType |
|
| DefaultValue |
|
| Description |
|
| DeveloperName |
|
| IsActive |
|
| IsRequired |
|
| Label |
|
| LastReferencedDate |
|
| LastViewedDate |
|
| Name |
|
| OwnerId |
|
| PicklistId |
|
| SourceSystemIdentifier |
|
| UnitOfMeasureId |
|
Usage
Add asset descriptors to the Asset object instead of creating multiple custom attributes on an asset. This helps scale to a high volume of various assets in the system. When you create the AttributeDefinition, you can provide a unique API name. If the API name is not unique, the system appends a number to the end of the API name. The value of this number depends on how many times the same name has been used.
Associated Objects
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.
- AttributeDefinitionHistory
- History is available for tracked fields of the object.
- AttributeDefinitionOwnerSharingRule
- Sharing rules are available for the object.
- AttributeDefinitionShare
- Sharing is available for the object.