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

Hierarchy

  • EntityDefinition

Properties

defaultCompactLayoutId?: string
defaultImplementation?: string
deploymentStatus?: "Deployed"
detailUrl: string
developerName: string
durableId: string
editDefinitionUrl?: string
editUrl: string
extendedBy?: string
extendsInterfaces?: string
externalSharingModel: SharingModel
fields: FieldDefinition[]
hasSubtypes: boolean
helpSettingPageName?: string
helpSettingPageUrl?: string
id: string
implementedBy?: string
implementsInterfaces?: string
internalSharingModel: SharingModel
isApexTriggerable: boolean
isAutoActivityCaptureEnabled: boolean
isCompactLayoutable: boolean
isCustomSetting: boolean
isCustomizable: boolean
isDeprecatedAndHidden: boolean
isEverCreatable: boolean
isEverDeletable: boolean
isEverUpdatable: boolean
isFeedEnabled: boolean
isIdEnabled: boolean
isInterface: boolean
isLayoutable: boolean
isMruEnabled: boolean
isProcessEnabled: boolean
isQueryable: boolean
isReplicateable: boolean
isRetrieveable: boolean
isSearchLayoutable: boolean
isSearchable: boolean
isSubtype: boolean
isTriggerable: boolean
isWorkflowEnabled: boolean
keyPrefix: string
label: string
lastModifiedById?: string
lastModifiedDate?: string
masterLabel: string
namespacePrefix?: string
newUrl: string
pluralLabel: string
publisherId: string
qualifiedApiName: string
recordTypesSupported: {
    recordTypeInfos: string[];
}

Type declaration

  • recordTypeInfos: string[]
runningUserEntityAccessId: string