Table of Contents

Search

  1. Preface
  2. Informatica Developer
  3. The Model Repository
  4. Searches in Informatica Developer
  5. Connections
  6. Physical Data Objects
  7. Flat File Data Objects
  8. Logical View of Data
  9. Viewing Data
  10. Application Deployment
  11. Application Patch Deployment
  12. Application Patch Deployment Example
  13. Continuous Integration and Continuous Delivery (CI/CD)
  14. Object Import and Export
  15. Appendix A: Data Type Reference
  16. Appendix B: Keyboard Shortcuts
  17. Appendix C: Connection Properties

Developer Tool Guide

Developer Tool Guide

REST API and infacmd Quick Reference

REST API and infacmd Quick Reference

Refer to the common integration and delivery operations that you can use to set up continuous integration and continuous delivery.
For more information about the REST API requests, see one of the following locations:
  • REST API documentation that you access through the Data Integration Service process properties or the REST Operations Hub Service process properties.
  • Informatica Application Service Guide
    .
For more information about the infacmd commands, see the
Informatica Command Reference
.

Get Information about Objects

The following table lists the operations that you can automate to get information about objects:
Operation
REST API
infacmd
Query design-time objects
Get design-time objects
dis queryDesignTimeObjects
Query run-time objects
Get run-time objects
dis queryRunTimeObjects
List applications
Get run-time objects
dis listApplications
List application objects
Get run-time objects
dis listApplicationObjects
List parameter sets
Get run-time objects
dis listParameterSets
List application patches
Not applicable
dis listPatchNames
Compare mappings
Compare two queried mappings
dis compareMapping

Tag Objects

The following table lists the operations that you can automate to tag objects:
Operation
REST API
infacmd
Tag an object
Assign tags to design-time objects
dis tag
Replace object tags
Replace repository object tags
dis replaceAllTag
Untag an object
Remove tags from design-time objects
dis untag

Detect and Resolve Conflicts

The following table lists the operations that you can automate to detect and resolve conflicts:
Operation
REST API
infacmd
Unlock an object
Not applicable
mrs unlockObject
List locked objects
Not applicable
mrs listLockedObjects

Perform Version Control Operations

The following table lists the operations that you can automate to perform version control operations:
Operation
REST API
infacmd
Check in an object
Perform version control operations
mrs checkInObject
Check out an object
Perform version control operations
Not applicable
Undo a check-out
Perform version control operations
mrs undoCheckout
Reassign a checked-out object
Perform version control operations
mrs reassignCheckedOutObject
List checked-out objects
Get design-time objects
mrs listCheckedOutObjects
Version control operations are available only if the Model repository is integrated with a version control system.

Deploy Objects

The following table lists the operations that you can automate to deploy objects:
Operation
REST API
infacmd
Deploy objects to an application archive file
Not applicable*
tools deployApplication
Deploy objects to an application patch archive file
Deploy design-time objects to an archive file
dis deployObjectsToFile
Deploy an application archive file to a Data Integration Service
Deploy an application
dis deployApplication
Deploy an application patch archive file to a Data Integration Service
Update an application
tools patchApplication
Redeploy an application archive file to a Data Integration Service
Update an application
dis updateApplication
* You cannot use the REST API to deploy objects to an application archive file. Use an application patch archive file to deploy an application to a Data Integration Service for the first time or to redeploy an application.

Manage Deployed Applications

The following table lists the operations that you can automate to manage deployed applications:
Operation
REST API
infacmd
Start an application
Start or stop an application
dis startApplication
Stop an application
Start or stop an application
dis stopApplication
Backup an application
Not applicable
dis backupApplication
Restore an application
Not applicable
dis restoreApplication
Rename an application
Not applicable
dis renameApplication
Undeploy an application
Undeploy an application
dis undeployApplication
Run a deployed mapping
Run a deployed mapping
ms runMapping

0 COMMENTS

We’d like to hear from you!