Skip to content

IBM DataPower Configuration Manager - Process Steps

Backup Device

Backup all domains on a device (minus key/certificate files)

NameTypeDescriptionRequired
Backup fileStringDataPower export file to create/overwriteNo

Backup Domains

Backup one or more domains on a device (minus key/certificate files)

NameTypeDescriptionRequired
Additional comma separated domain names (no blanks)StringNames of additional domains to backupNo
Backup fileStringDataPower export file to create/overwriteNo
Domain nameStringName of the first domain to backupNo

Checkpoint Delete

Delete a checkpoint in a domain

NameTypeDescriptionRequired
Checkpoint nameStringName of checkpointNo
Domain nameStringName of a domain containing the checkpointNo

Checkpoint Restore

Restore a domain from a checkpoint

NameTypeDescriptionRequired
Checkpoint nameStringName of checkpointNo
Domain nameStringName of a domain to restore from a checkpointNo

Checkpoint Save

Checkpoint the current state of a domain

NameTypeDescriptionRequired
Checkpoint nameStringName of checkpointNo
Domain nameStringName of a domain to checkpointNo

Create Domain

Create a new domain

NameTypeDescriptionRequired
New domain nameStringName of the domain to create (letters, numbers, hyphen, underscore, no blanks)No

Crypto Identity Credential from Definition

Create/overwrite a crypto identity credential based on a definition file

NameTypeDescriptionRequired
Definition fileStringDefinition file for crypto identity credentialNo
Domain nameStringName of the target domainNo

Crypto Validation Credential from Definition

Create/overwrite a crypto validation credential based on a definition file

NameTypeDescriptionRequired
Definition fileStringDefinition file for crypto validation credentialNo
Domain nameStringName of the target domainNo

Delete Domain

Delete a domain

NameTypeDescriptionRequired
Domain nameStringName of the domain to deleteNo

Download Files

Download target files or all files from a filestore

NameTypeDescriptionRequired
Domain nameStringName of the target domainYes
Filestore nameStringName of filestore (e.g. local:, store:)Yes
Target files (blank means all)StringAll files if empty or target files e.g. No
To directoryStringThis local directory will contain the downloaded filesYes

Export Object

Export an object from a domain on a device

NameTypeDescriptionRequired
Domain nameStringName of the first domain to backupYes
Export fileStringDataPower export file to create/overwriteYes
Include all files?BooleanInclude other files when exporting?No
Include reference files?BooleanInclude referenced files when exporting?No
Include reference objects?BooleanInclude referenced objects when exporting?No
Object ClassStringObject class. Specify ‘all-classes’ to export every class. e.g. MultiProtocolGateway or WSGatewayYes
Object NameStringObject name. Specify ‘all-objects’ to export every object. e.g. name of serviceYes

Export Objects

Export objects from a domain on a device

NameTypeDescriptionRequired
Definition fileStringDefinition file for class objects to exportYes
Domain nameStringName of the first domain to backupYes
Export fileStringDataPower export zip file to create/overwriteYes
Include all files?BooleanInclude other files when exporting?No
Include reference files?BooleanInclude referenced files when exporting?No
Include reference objects?BooleanInclude referenced objects when exporting?No

Flush Document Cache

Flush the domain’s document cache. Optionally specify a XML Manager.

NameTypeDescriptionRequired
Domain nameStringName of the domain to flush.Yes
XML ManagerStringThe name of a XML Manager to flush. Optional.No

Flush Stylesheet Cache

Flush the domain’s stylesheet cache. Optionally specify a XML Manager.

NameTypeDescriptionRequired
Domain nameStringName of the domain to flush.Yes
XML ManagerStringThe name of a XML Manager to flush. Optional.No

Host Alias Remove

Remove a host alias

NameTypeDescriptionRequired
Host alias nameStringHost alias (e.g. www.ibm.com)No

Host Alias Set

Set a host alias

NameTypeDescriptionRequired
CommentStringe.g. the equivalent DNS name for this IP addressNo
Host alias IPStringIP address assigned to an ethernet adapter on the appliance as a primary or secondary IP addressNo
Host alias nameStringHost alias (e.g. www.ibm.com)No
StateEnumeration:Whether enabled or disabledNo
* enabled
* disabled

Import (Basic)

Import a DataPower export file (e.g. .zip) into a domain

NameTypeDescriptionRequired
Domain nameStringName of the target domainNo
Import FileStringDataPower export file to importNo

Import (Definition)

Import a DataPower export file (e.g. .zip) into a domain

NameTypeDescriptionRequired
Definition FileStringDCM definitions fileNo
Domain nameStringName of the target domainNo
Import FileStringDataPower export file to importNo

Import (Deployment Policy Object)

Import a DataPower export file (e.g. .zip) into a domain using a deployment policy object

NameTypeDescriptionRequired
Deployment policy object nameStringDeployment policy object (already present in the domain) to be applied during importNo
Deployment policy object variable nameStringDeployment policy object variable (already present in the domain) to be applied during importNo
Domain nameStringName of the target domainNo
Import FileStringDataPower export file to importNo

Invoke any deploy.ant.xml target

Invoke any deploy.ant.xml target – prefer predefined steps to this one

NameTypeDescriptionRequired
Additional PropertiesStringAdditional property mappings; Separate each pair with a tilde (~) character. Example: antpropname1=value~antpropname2=valueNo
Additional Properties FileStringFile Containing Additional PropertiesNo
Domain nameStringName of the target domainNo
Target EnvironmentStringTarget environment (e.g. dev, sit, uat, prod)No
Target nameStringName of the target (e.g. domain-restart)No

Load Balancer Group from Definition

Create/overwrite a load balancer group based on a definition file

NameTypeDescriptionRequired
Definition fileStringDefinition file for load balancer groupNo
Domain nameStringName of the target domainNo

Quiesce Domain

Quiesce a domain

NameTypeDescriptionRequired
Domain nameStringName of the domain to quiesceNo

Restart Domain

Restart a domain

NameTypeDescriptionRequired
Domain nameStringName of the domain to restartNo

Restore Backup

Restore one or more domains from backup file (see Backup Device or Backup Domains)

NameTypeDescriptionRequired
Additional blank separated domain namesStringNames of additional domains to restoreNo
Backup fileStringDataPower export fileNo
Domain nameStringName of the first domain to restoreNo

Save Configuration

Save the in-memory configuration in a domain to permanent storage

NameTypeDescriptionRequired
Domain nameStringName of the domainNo

Set Log Level

Set the log level for the default log in a domain

NameTypeDescriptionRequired
Domain nameStringName of the domainNo
Log levelEnumeration:Default log level in domainNo
* debug
* info
* notice
* warn
* error
* critic
* alert
* emerg

Unquiesce Domain

Unquiesce a domain

NameTypeDescriptionRequired
Domain nameStringName of the domain to unquiesceNo

Upload Files

Upload files

NameTypeDescriptionRequired
Domain nameStringName of the target domainNo
Exclude FilesStringA list of patterns, separated by newline characters, that describe the files to skip. For example, if you specify **/*.zip, all .zip files in all subdirectories are excluded.No
From directoryStringSource directoryNo
Include FilesStringA list of patterns, separated by newline characters, that describe the files to upload. The default, **/*, includes all files.Yes
To directoryStringTarget directoryNo

Upload from Definition

Create/overwrite files/directories based on a definition file

NameTypeDescriptionRequired
Definition fileStringDefinition file for files and directories to uploadNo
Domain nameStringName of the target domainNo