Skip to main content

Informix Backup Operations

Select

SaaS
Customer Managed

This operation is used to run Informix backups

Request Body
  • taskInfo object
  • associations object[]
  • subclientId integer

    Subclient ID

  • displayName string
  • clientId integer

    Client ID

  • instanceName string required

    Instance Name

  • appName string required

    Default value: Informix

    Application Name

  • applicationId integer

    Default value: 3

    Application ID

  • clientName string required

    Client Name

  • backupsetId integer
  • instanceId integer

    Instance ID

  • subclientName string required

    Subclient Name

  • backupsetName string
  • task object
  • taskType integer
  • subTasks object[]
  • subTask object required
  • subTaskType integer
  • operationType integer

    Operation Type

  • options object
  • backupOpts object
  • backupLevel string required

    Backup level

  • commonOpts object
  • notifyUserOnJobCompletion boolean
  • adminOpts object
  • clientInstallOption object
  • installerOption object
  • User object
  • userId integer
  • userName string
Responses

OK

Response Headers

    Schema
    • taskId integer
    • jobIds string[]

      JobId of install job triggered

    POST /createtask    

    Authorization

    type: apiKeyname: Authtokenin: header

    Request

    Click Edit to configure Base URL
    https://CommandCenterHostName/commandcenter/api
    token
    Body

    {
    "taskInfo": {
    "associations": [
    {
    "subclientId": 0,
    "displayName": "string",
    "clientId": 0,
    "instanceName": "string",
    "appName": "Informix",
    "applicationId": 3,
    "clientName": "string",
    "backupsetId": 0,
    "instanceId": 0,
    "subclientName": "string",
    "backupsetName": "string"
    }
    ],
    "task": {
    "taskType": 0
    },
    "subTasks": [
    {
    "subTask": {
    "subTaskType": 0,
    "operationType": 0
    },
    "options": {
    "backupOpts": {
    "backupLevel": "string"
    },
    "commonOpts": {
    "notifyUserOnJobCompletion": true
    },
    "adminOpts": {
    "clientInstallOption": {
    "installerOption": {
    "User": {
    "userId": 0,
    "userName": "string"
    }
    }
    }
    }
    }
    }
    ]
    }
    }
    curl -L -X POST 'https://CommandCenterHostName/commandcenter/api/Createtask' \
    -H 'Content-Type: application/json' \
    -H 'Accept: application/json' \
    -H 'Authtoken: <API_KEY_VALUE>' \
    --data-raw '{
    "taskInfo": {
    "associations": [
    {
    "subclientId": 0,
    "displayName": "string",
    "clientId": 0,
    "instanceName": "string",
    "appName": "Informix",
    "applicationId": 3,
    "clientName": "string",
    "backupsetId": 0,
    "instanceId": 0,
    "subclientName": "string",
    "backupsetName": "string"
    }
    ],
    "task": {
    "taskType": 0
    },
    "subTasks": [
    {
    "subTask": {
    "subTaskType": 0,
    "operationType": 0
    },
    "options": {
    "backupOpts": {
    "backupLevel": "string"
    },
    "commonOpts": {
    "notifyUserOnJobCompletion": true
    },
    "adminOpts": {
    "clientInstallOption": {
    "installerOption": {
    "User": {
    "userId": 0,
    "userName": "string"
    }
    }
    }
    }
    }
    }
    ]
    }
    }'