Skip to content

migration_plan

View migration plans

Cancel

Input parameters

No parameters.

Output parameters

ParameterTypeDescription
id
Id
Integer
state
State
String
stop_on_error
Stop_on_error
Boolean
send_mail
Send_mail
Boolean
concurrency
Concurrency
Integer How many migrations run concurrently
reason
Reason
String
user
User
Resource
created_at
Created_at
Datetime
finished_at
Finished_at
Datetime

Create

Input parameters

ParameterTypeRequiredDetails
stop_on_error
Stop_on_error
Boolean no

Default: true

send_mail
Send_mail
Boolean no

Default: true

concurrency
Concurrency
Integer no

How many migrations run concurrently

Default: 10

Validation rules
RuleDetails
Number
  • Must be a number after parameter type conversion.
  • Minimum: 1 (inclusive).

Validation error message: must be at least 1

reason
Reason
String no

Default: null

Output parameters

ParameterTypeDescription
id
Id
Integer
state
State
String
stop_on_error
Stop_on_error
Boolean
send_mail
Send_mail
Boolean
concurrency
Concurrency
Integer How many migrations run concurrently
reason
Reason
String
user
User
Resource
created_at
Created_at
Datetime
finished_at
Finished_at
Datetime

Delete

Input parameters

No parameters.

Output parameters

No parameters.

Index

Input parameters

ParameterTypeRequiredDetails
from_id
From ID
Integer no

List objects with IDs greater or lower than this value

Default: null

Validation rules
RuleDetails
Number
  • Must be a number after parameter type conversion.
  • Minimum: 0 (inclusive).

Validation error message: must be at least 0

limit
Limit
Integer no

Number of objects to retrieve

Default: null

Validation rules
RuleDetails
Number
  • Must be a number after parameter type conversion.
  • Minimum: 0 (inclusive).
  • Maximum: 1000 (inclusive).

Validation error message: must be between 0 and 1000

state
State
String no

Default: null

Validation rules
RuleDetails
Include

Allowed values:

  • staged
  • running
  • cancelling
  • failing
  • cancelled
  • done
  • error

Validation error message: %{value} cannot be used

user
User
Resource no

Output parameters

ParameterTypeDescription
id
Id
Integer
state
State
String
stop_on_error
Stop_on_error
Boolean
send_mail
Send_mail
Boolean
concurrency
Concurrency
Integer How many migrations run concurrently
reason
Reason
String
user
User
Resource
created_at
Created_at
Datetime
finished_at
Finished_at
Datetime

Show

Input parameters

No parameters.

Output parameters

ParameterTypeDescription
id
Id
Integer
state
State
String
stop_on_error
Stop_on_error
Boolean
send_mail
Send_mail
Boolean
concurrency
Concurrency
Integer How many migrations run concurrently
reason
Reason
String
user
User
Resource
created_at
Created_at
Datetime
finished_at
Finished_at
Datetime

Start

Input parameters

No parameters.

Output parameters

ParameterTypeDescription
id
Id
Integer
state
State
String
stop_on_error
Stop_on_error
Boolean
send_mail
Send_mail
Boolean
concurrency
Concurrency
Integer How many migrations run concurrently
reason
Reason
String
user
User
Resource
created_at
Created_at
Datetime
finished_at
Finished_at
Datetime

Subresources