REST V2 Project Response
Response
| Attributes | Type | Description |
|---|---|---|
securityOverridden | boolean | True is security isn't inherited from the folder above |
projectSourceConfigs | List<projectSourceConfig> | List of source configurations |
scmType | ScmType Enum | The Type of Source Control System that the project uses |
packageBuildType | PackageBuildType Enum | What types of packages this project supports. See below for details. |
deployPriority | long | The priority of the project deployment relative to other projects being deployed in the same release. Or, if not deploying in a release, 1 |
webhooksEnabled | boolean | true if the project is exposed to webhooks. |
packageNameSyntax | String or null | For Partial Deploy Projects only. |
dependenciesUpdatedOn | Timestamp | When the dependencies were last updated |
projectClassification | ProjectClassification Enum | The type of project |
projectTagAssignments | List<TagAssignment> | A list of tags assigned to the project |
projectWorkflows | List<projectWorkflow> | A list of all the workflows associated to the project and the type of association that they have |
nextBuildSequenceNumber | long or null | the next build sequence number for this project |
iconLink | String | The url to the icon for the project |
itsOverridden | boolean | True if the ITS is overriden at the project level |
isActive | boolean | This is a boolean that tracks whether or not the project is active |
folderId | long | The unique Id of the folder that contains the project |
projectId | long | The unique Id of the project |
projectType | ProjectType Enum | Null for full deployment projects. For partial deployment projects, the type of project that was selected. |
projectName | String | This is the unique name of the project |
description | String | Description of the project |
ProjectSourceConfig
| Attributes | Type | Description |
|---|---|---|
| ProjectSourceConfigId | Long | Unique identifier of this Project Source Config |
| Field1-10 | String | Fields 1 through 10 are used differently for each source control system. |
| InstanceId | Long | The unique identifier of the SCM instance |
| ProjectId | Long | The unique identifier of the project |
| SourceNumber | Long | Starts with 0, counts up with each Project Source that you add to a project. |
ScmType Enum
| Value | Description |
|---|---|
| CCUCM | Rational ClearCase |
| CVS | CVS |
| FILE | Uses the file system to locate files. Must be available to the FlexDeploy Server. |
| GIT | Git |
| NONE | No SCM being used |
| OIC | Oracle Integration Cloud (only for use on OIC projects) |
| PERF | Perforce |
| PVCS | PVCS Version Manager (originally named Polytron Version Control System) |
| SVN | Subversion |
| TFVC | Team Foundation Version Control (part of Microsoft TFS) |
PackageBuildType Enum
| PackageBuildType Enum Values | Description |
|---|---|
| ALL | The project type only supports building with All Files |
| PACKAGE | The project type only supports building with Packages |
| BOTH | The project type supports building with All Files or with Packages that contain a subset of the files associated to the project |
ProjectClassification Enum
| Value | Description |
|---|---|
| Standard | The standard FlexDeploy project. Builds and deploys project sources as a single artifact. |
| Partial Deployments | Deploy individual files or selections of files (packages) from project sources. |
| Container | A project representing a docker container. |
| Utility | Used for executing one off scripts. Doesn't follow build/deploy pattern. |
TagAssignment
| Attributes | Type | Description |
|---|---|---|
| tagId | Long | Unique identifier of the tag |
ProjectWorkflow
| ProjectWorkflow Attributes | Type | Description |
|---|---|---|
| ProjectWorkflowId | Long | The unique identifier of the ProjectWorkflow |
| ProjectId | Long | The unique identifier of the Project |
| ProjectWorkflowType | ProjectWorkflowType Enum | BUILD, DEPLOY, UTILITY, TEST, PREDEPLOY, OTHER |
| WorkflowId | Long | The unique identifier of the Workflow |
ProjectType Enum
| Possible ProjectType Enum values |
|---|
| GENERAL |
| EBS |
| PARTIAL_FILE |
| PARTIAL_JDBC |
| OracleForms |
| ORACLE_DB |
| ORACLE_BI |
| ORACLE_BI_V2 |
| ORACLE_CX_COMMERCE_CLASSIC |
| ORACLE_TBI |
| ORACLE_APEX |
| ORACLE_SAAS_FSM |
| ORACLE_CPQ |
| ORACLE_INTEGRATION_CLOUD |
| MFT |
| SALESFORCE |
| UTILITY |
| MDS |
| SAP |
| OSB |
| GENERIC |
, multiple selections available,
The following macros are not currently supported in the footer:
- style