DevopsRequestInfo
Represents a specific request for a Lifecycle Center operation, such as a commit, deploy, promotion, rebase, or back sync, and tracks its overall status and outcome.
Introduced in API version 65.0.
create(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), update(), upsert()
- Type: textarea
- Properties: Create, Nillable, Update
- Description: Provides detailed information if the requested operation encounters an error.
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: A status message or summary description regarding the current state of the request.
- Type: string
- Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
- Description: The unique identifier for the request info record.
-
Type: picklist
-
Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
-
Description:
Indicates the specific type of Lifecycle Center action performed.
The default value is
PROMOTE. -
Possible values:
- BACK_SYNC — BACK_SYNC
- COMMIT — COMMIT
- DEPLOY — DEPLOY
- INSPECT — INSPECT
- MIGRATE — MIGRATE
- PROMOTE — PROMOTE (default)
- REBASE — REBASE
- REBASE_AND_COMBINE — REBASE_AND_COMBINE
- SWAP — SWAP
- TEST_ONLY — TEST_ONLY
- TEST_RESUME — TEST_RESUME
-
Default value: PROMOTE
-
Type: reference
-
Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description:
The ID of a parent request info record, used for tracking related or suboperations.
This field is a relationship field.
-
Relationship name: ParentRequestInfo
-
Relationship type: relationship
-
Refers to: DevopsRequestInfo
- Type: datetime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date and time when the requested operation was completed.
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: A unique token used to correlate the request with external source control systems or event processing.
-
Type: picklist
-
Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
-
Description:
The current state of the DevOps request.
The default value is
NEW. -
Possible values:
- CANCELLED — CANCELLED
- ERROR — ERROR
- FINALIZING — FINALIZING
- INTERRUPTED — INTERRUPTED
- IN_PROGRESS — IN_PROGRESS
- NEW — NEW (default)
- SUCCESS — SUCCESS
-
Default value: NEW
Use this object to monitor the lifecycle of asynchronous Lifecycle Center operations. For example, when you promote a work item or run a back sync, Lifecycle Center creates a DevopsRequestInfo record to manage that specific operation. It acts as a central point for tracking whether an operation is still in progress, has succeeded, or requires troubleshooting due to an error. If a promotion or commit appears stalled, you can query this object to find the associated result and determine if the external services completed the task successfully.
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.