Skip to content

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: debug, info, notice, warn, error, critic, alert, emergDefault log level in domainNo

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