Describes the FieldDefinition Tooling API Object in Salesforce retrieved with field(standard)

Hierarchy

  • FieldDefinition

Properties

businessOwnerId?: string
businessStatus?: string
complianceGroup?: string
controllingFieldDefinitionId?: string
dataType: string
description?: string
developerName: string
durableId: string
entityDefinition: Partial<EntityDefinition>
entityDefinitionId: string
extraTypeInfo?: string
id: string
isApiFilterable: boolean
isApiGroupable: boolean
isApiSortable: boolean
isCalculated: boolean
isCompactLayoutable: boolean
isCompound: boolean
isFieldHistoryTracked: boolean
isHighScaleNumber: boolean
isHtmlFormatted: boolean
isIndexed: boolean
isListFilterable: boolean
isListSortable: boolean
isListVisible: boolean
isNameField: boolean
isNillable: boolean
isPolymorphicForeignKey: boolean
isSearchPrefilterable: boolean
isWorkflowFilterable: boolean
label: string
lastModifiedById?: string
lastModifiedDate?: string
length: number
masterLabel: string
namespacePrefix?: string
precision: number
publisherId: string
qualifiedApiName: string
referenceTargetField?: string
referenceTo: {
    referenceTo: string;
}

Type declaration

  • referenceTo: string
relationshipName: string
runningUserFieldAccessId: string
scale: number
securityClassification?: string
valueType: {
    DeveloperName: string;
}

Type declaration

  • DeveloperName: string
valueTypeId: string