PatchJob

List all patch job endpoint

Get list of patch job types

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
typeIdinteger · integerRead-onlyRequired

Patch job type ID

typeDescriptionstringRead-onlyRequired

Patch job type description

get
/v3/patchJob/type

Get list of patch job runtime types

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
typeIdinteger · integerRead-onlyRequired

Patch job type ID

typeDescriptionstringRead-onlyRequired

Patch job type description

get
/v3/patchJob/runtimeType

Get list of patch job status

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

Patch job status ID

descriptionstringRead-onlyRequired

Patch job status description

get
/v3/patchJob/status

Show a preview of the number of game application instances that are affected by the selection

post
Authorizations
PRIVATE-TOKENstringRequired
Body
deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

fleetstring[]Required

List of fleet ID

applicationBuildstring[]Required

List of application build ID

Responses
chevron-right
200

OK

application/json
regionstringRead-onlyRequired

Region name of application instances

dataCenterstringRead-onlyRequired

Data center location name

buildVersionstringRead-onlyRequired

Application build version number

numberOfInstancesinteger · integerRead-onlyRequired

Number of application instances

post
/v3/patchJob/applicationInstancePreview

Get the list of all patch jobs

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

get
/v3/patchJob

Create a patch job

post
Authorizations
PRIVATE-TOKENstringRequired
Body
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

post
/v3/patchJob

Get the detail of a patch job

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job for which to fetch the information

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

get
/v3/patchJob/{patchJobId}

Update the detail of a patch job

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Body
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

put
/v3/patchJob/{patchJobId}

Get summary of all patch jobs

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRead-onlyRequired

Deployment environment ID

applicationIdstringRead-onlyRequired

Application ID

applicationNamestringRead-onlyRequired

Name of the application

newApplicationBuildNamestringRead-onlyRequired

Name of all the application builds that will be patched

patchJobMethodIdinteger · integerRead-onlyRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodNamestringRead-onlyRequired

Name of the patch job chosen

patchJobNamestringRead-onlyRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job

commentsstringRead-onlyRequired

Comments for patch job

schedulerStartTimeinteger · integerRead-onlyRequired

When the patch job needs to start, default value is 0 this means it’s start directly after creating the patch job, else there needs to give a timestamp in UTC when the job needs to start

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled

get
/v3/patchJob/summary

Gets the list of patch job fleet based on deploymentEnvironmentId and applicationId

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
deploymentEnvironmentIdstringRequired

The Id of the deployment environment

applicationIdstringRequired

The Id of the application (game or utility)

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the fleet

namestringRead-onlyRequired

Name of the fleet

get
/v3/patchJob/deploymentEnvironment/{deploymentEnvironmentId}/application/{applicationId}/fleet

Gets the list of reporting emails for a specific patch job

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of a patch job email

emailstringRequired

Email address for reporting (unique)

progressReportinteger · integerRequired

If 1 progress report will be send, if 0 no progress report will be send

resultReportinteger · integerRequired

If 1 result report will be send, if 0 no result report will be send

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job email has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job email last has been changed

get
/v3/patchJob/{patchJobId}/email

Create a patch job report email

post
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Body
idstringRead-onlyRequired

ID of a patch job email

emailstringRequired

Email address for reporting (unique)

progressReportinteger · integerRequired

If 1 progress report will be send, if 0 no progress report will be send

resultReportinteger · integerRequired

If 1 result report will be send, if 0 no result report will be send

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job email has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job email last has been changed

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of a patch job email

emailstringRequired

Email address for reporting (unique)

progressReportinteger · integerRequired

If 1 progress report will be send, if 0 no progress report will be send

resultReportinteger · integerRequired

If 1 result report will be send, if 0 no result report will be send

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job email has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job email last has been changed

post
/v3/patchJob/{patchJobId}/email

Put a given patch job on hold

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job to put on hold

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

put
/v3/patchJob/{patchJobId}/hold

Unhold the given patch job

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

put
/v3/patchJob/{patchJobId}/unhold

Cancel the given patch job

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

put
/v3/patchJob/{patchJobId}/cancel

Stops the given patch job and set the patch job to success

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Responses
put
/v3/patchJob/{patchJobId}/stop

No content

Delete a patch job report email

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

patchJobReportEmailIdstringRequired

The Id of the patch job report email

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Patch job ID

deploymentEnvironmentIdstringRequired

Deployment environment ID

applicationIdstringRequired

Application ID

patchJobMethodIdinteger · integerRequired

Patch job type, you can find the list available patch job type GET /v3/patchJob/type

patchJobMethodstringRead-onlyRequired

Name of the patch job method

patchJobNamestringRequired

Name of the patch job (unique)

statusinteger · integerRead-onlyRequired

Status of the patch job, you can find the list available patch job type GET /v3/patchJob/status

stopMethodIdinteger · integerRequired

Stop method of an application instance, you can find the list available application instance stop methods GET /v3/application/stopMethod

stopMethodNamestringRead-onlyRequired

Name of the stop method

stopMethodTimeoutinteger · integerOptional

Stop method timeout of an application instance in seconds

commentsstringOptional

Comments for patch job

schedulerStartTimeinteger · integerOptional

Start time when the patch job will be started. The default value is 0, this means start directly after creation of the patch job, else the patch job will start at the provided UTC timestamp

patchJobStartTimeinteger · integerRead-onlyRequired

Timestamp when the patch job has been started in UTC

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job last has been changed

finishedAtinteger · integerRead-onlyRequired

Timestamp when the patch job has been finished in UTC

isRevertableinteger · integerRead-onlyRequired

If the patch job can be cancelled, when is 1 you can cancel the patch job else not

revertsPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the patch job that has been reverted by this patch job

revertedByPatchJobIdinteger · integer · nullableRead-onlyRequired

If filled in, this ID points to the PatchJob that has reverted this patch job

delete
/v3/patchJob/{patchJobId}/email/{patchJobReportEmailId}

Create, update and remove patch job report email

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
patchJobIdstringRequired

The Id of the patch job

Body
Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of a patch job email

emailstringRequired

Email address for reporting (unique)

progressReportinteger · integerRequired

If 1 progress report will be send, if 0 no progress report will be send

resultReportinteger · integerRequired

If 1 result report will be send, if 0 no result report will be send

createdAtinteger · integerRead-onlyRequired

Timestamp when the patch job email has been created

changedAtinteger · integerRead-onlyRequired

Timestamp when the patch job email last has been changed

put
/v3/patchJob/{patchJobId}/email/bulk

Get gives back the progress of the patch job

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
patchJobIdstringRead-onlyRequired

Patch job ID

patchJobNamestringRead-onlyRequired

Name of the patch job

changedAtinteger · integerRead-onlyRequired

Unix timestamp when the status of the patch job has been changed

finishedAtinteger · integerRead-onlyRequired

Unix timestamp when the patch job finished (if 0 then the patch job is still running)

startedAtinteger · integerRead-onlyRequired

Unix timestamp when the patch job started

patchJobMethodNamestringRead-onlyRequired

Name of the patch job method (strategy)

patchJobStatusinteger · integerRead-onlyRequired

Status of the patch job

get
/v3/patchJob/{patchJobId}/report/progress

Get a list of failed application instances

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringRequired

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Application instance ID

deploymentEnvironmentIdstringRead-onlyRequired

The deployment environment ID of this application instance

deploymentEnvironmentNamestringRead-onlyRequired

The deployment environment name of this application instance

fleetIdstringRead-onlyRequired

The fleet ID of this application instance

fleetNamestringRead-onlyRequired

The fleet name of this application instance

hostIdinteger · integerRead-onlyRequired

The application instance is host on this server.

isVirtualinteger · integerRead-onlyRequired

0 if this instance runs on a bare metal server, 1 if it runs on a VM

applicationIdstringRead-onlyRequired

The application ID of this application instance

applicationNamestringRead-onlyRequired

The application name of this application instance

applicationTypeinteger · integerRead-onlyRequired

The type of the application, the different types can be found in: GET /application/type

applicationBuildIdstringRead-onlyRequired

The application build ID of this application instance

applicationBuildNamestringRead-onlyRequired

The application build name of this application instance

installIdstring · nullableOptionalDeprecated

ID of the application install

dcLocationIdinteger · integerRead-onlyRequired

The datacenter ID of where this application instance is located

dcLocationNamestringRead-onlyRequired

The datacenter name of where this application instance is located

regionIdstringRead-onlyRequired

The deployment region ID of where this application instance is located

regionNamestringRead-onlyRequired

The deployment region name of where this application instance is located

statusinteger · integerRead-onlyRequired

The application instance status, list of application instance status can be found in GET /v3/applicationInstance/status

createdAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is created

startedAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is started

stoppedAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is stopped

pidinteger · integerRead-onlyRequired

The process ID of the application instance running on the host

pidChangedAtinteger · integerRead-onlyRequired

The Unix timestamp of the moment the process ID has been changed on the host

manuallyDeployedinteger · integerRead-onlyRequired

If set to 1, the application instance was manually deployed.

autoRestartinteger · integerRead-onlyRequired

If auto restart is 1 than the application instance will auto restart, when 0 the application instance auto restart will be disabled

markedForDeletioninteger · integerRead-onlyRequired

if an application will be deleted it will be 1 else 0

arcusAvailableinteger · integerRead-onlyRequired

1 if Arcus is available & running for this application instance, 0 otherwise. Note: If your application's managementProtocol is NOT set to Arcus, this value will always be 0, even if your game server would support the Arcus protocol. The protocol is only tested, and this value potentially be set to 1, when the managementProtocol is set to Arcus.

get
/v3/patchJob/{patchJobId}/failedApplicationInstances

Get a failed application instance

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

Application instance ID

fleetIdstringRead-onlyRequired

The application's fleet ID

fleetNamestringRead-onlyRequired

The application's fleet name

hostIdinteger · integerRead-onlyRequired

The application instance is host on this server.

isVirtualinteger · integerRead-onlyRequired

0 if this instance runs on a bare metal server, 1 if it runs on a VM

applicationIdstringRead-onlyRequired

The ID of the application

applicationNamestringRead-onlyRequired

The application's application name

applicationTypeinteger · integerRead-onlyRequired

The type of the application, the different types can be found in: GET /v3/application/type]

applicationBuildIdstringRead-onlyRequired

The ID of the application build

applicationBuildNamestringRead-onlyRequired

The application's application build name

installIdinteger · integerOptionalDeprecated

ID of the application install

dcLocationIdinteger · integerRead-onlyRequired

The datacenter ID of where this application instance is located

dcLocationNamestringRead-onlyRequired

The application's dc location name

regionIdstringRead-onlyRequired

The deployment region ID of where this application instance is located

regionNamestringRead-onlyRequired

The application's region name

statusinteger · integerRead-onlyRequired

The application instance status, list of application instance status can be found in GET /v3/applicationInstance/status

createdAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is created

startedAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is started

stoppedAtinteger · integerRead-onlyRequired

The Unix timestamp at which this application instance is stopped

pidinteger · integerRead-onlyRequired

The process ID of the application instance running on the host

pidChangedAtinteger · integerRead-onlyRequired

The Unix timestamp of the moment the process ID has been changed on the host

manuallyDeployedinteger · integerRead-onlyRequired

If set to 1, the application instance was manually deployed.

numPlayersMaxinteger · integerRead-onlyRequired

The maximum number of players on the application instance (this only apply to application instances of the type game)

numPlayersinteger · integerRead-onlyRequired

The number of online players on the application instance (this only apply to application instances of the type game)

liveHostNamestringRead-onlyRequired

The live host name of the application instance (this only apply to application instances of the type game)

liveMapstringRead-onlyRequired

The live map of an application instance (this only apply to application instances of the type game)

liveGameVersionstringRead-onlyRequired

The live game version of an application instance (this only apply to application instances of the type game)

liveRulesstringRead-onlyRequired

The live rules of an application instance (this only apply to application instances of the type game)

autoRestartinteger · integerRead-onlyRequired

If auto restart is 1 than the application instance will auto restart, when 0 the application instance auto restart will be disabled

markedForDeletioninteger · integerRead-onlyRequired

if an application will be deleted it will be 1 else 0

exitCodeinteger · integerRead-onlyRequired

The exit code of the application, if it has crashed during patching else it will be 0

failingReasonstringRead-onlyRequired

The reason why the application instance failed to patch

startParametersstringRead-onlyRequired

The start parameters that were used to start the application

get
/v3/patchJob/{patchJobId}/applicationInstance/{applicationInstanceId}/failedApplicationInstance

Last updated

Was this helpful?