Project (sf_devops__Project__c)

Represents the parent of all DevOps Center custom objects. See Understand the DevOps Center Data Model for more information. This object is available in all orgs that have DevOps Center installed.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

Fields

Field Type Properties Description
Name string Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update Name of this Project record.
OwnerId reference Create, Defaulted on create, Filter, Group, Sort, Update ID of the user who owns this record. This field is a polymorphic relationship field. Relationship name: Owner. Relationship type: Lookup. Refers to: Group, User.
sf_devops__Description__c string Create, Filter, Group, Nillable, Sort, Update Description of the project. DevOps Center uses this field only to display the description in the UI.
sf_devops__Hidden__c boolean Create, Defaulted on create, Filter, Group, Sort, Update If true, this project doesn’t show up in the DevOps Center list of projects. The default value is false.
sf_devops__Package_Directories__c textarea Create, Nillable, Update List of filepaths that DevOps Center uses when inspecting feature branches for metadata. DevOps Center first loads the list from the sfdx-project.json file when the admin creates the Salesforce DX project. DevOps Center subsequently updates the list whenever the sfdx-project.json file changes on the branch associated with the final pipeline stage.
sf_devops__Platform_Repository__c reference Create, Filter, Group, Sort, Update Reference to the project’s source control repository. This field is a relationship field. Relationship name: sf_devops__Platform_Repository__r. Relationship type: Lookup. Refers to: sf_devops__Repository__c.

See Also