Represents a configuration record for Life Sciences. This object is a child
of LifeScienceConfigCategory.
Supported SOAP API Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Supported REST API Methods
DELETE, GET, HEAD, PATCH, POST, Query
Fields
DeveloperName
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. In managed packages, this field prevents naming conflicts on package installations. With this field, a developer can change the object’s name in a managed package and the changes are reflected in a subscriber’s organization. Label is Record Type Name. This field is automatically generated, but you can supply your own value if you create the record using the API.
IsActive
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the configuration is active (true) or not (false).
- Default value: false
IsOrgLevel
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the configuration applies to every user in the org (true) or not (false).
- Default value: false
Language
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The language of the LifeSciConfigRecord.
LifeSciConfigCategoryId
- Type: reference
- Properties: Create, Filter, Group, Sort
-
Description: Required. The category associated with the configuration.
This field is a relationship field.
- Relationship Name: LifeSciConfigCategory
- Relationship Type: Lookup
- Refers To: LifeSciConfigCategory
ManageableState
- Type: picklist
- Properties: Filter, Group, Nillable, Restricted picklist, Sort
- Description: Indicates the manageable state of the specified component that is contained in a package.
-
Possible values:
- beta—Managed-Beta
- deleted—Managed-Proposed-Deleted
- deprecated—Managed-Proposed-Deprecated
- deprecatedEditable—SecondGen-Installed-Deprecated
- installed—Managed-Installed
- installedEditable—SecondGen-Installed-Editable
- released—Managed-Released
- unmanaged—Unmanaged
MasterLabel
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The label for the configuration assignment. In the UI, this field is Label.
NamespacePrefix
- Type: string
- Properties: Filter, Group, Nillable, Sort
- Description: The namespace prefix associated with this object. Each Developer Edition organization that creates a managed package has a unique namespace prefix. The prefix is limited to a maximum of 15 characters. You can refer to a component in a managed package by using the NAMESPACE_PREFIX__COMPONENT_NAME notation. Replace NAMESPACE_PREFIX with the namespace prefix, and replace COMPONENT_NAME with the component name.
ParentConfigRecordId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The configuration’s parent record.
This field is a relationship field.
- Relationship Name: ParentConfigRecord
- Relationship Type: Lookup
- Refers To: LifeSciConfigRecord
Type
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the configuration. Type defines a relationship between related or similar configurations.