Copy Alert#

post_alert_copy_agent{agent_id}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/agent/{agent_id} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/agent/{agent_id}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "agent_id": 0,
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/agent/{agent_id},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/agent/{agent_id}

Copies agent level alert to another agent.

Body parameter

[
  {
    "type": "string",
    "agent_id": 0,
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

agent_id

path

integer

true

Agent ID

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertAgentData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘agent’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}

Copies server-level alert to another server.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertServerData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘server’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}

Copies database-level alert to another database.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertDatabaseData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘database’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}schema{schema_name}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}

Copies schema-level alert to another schema.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

schema_name

path

string

true

Schema name

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertSchemaData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘schema’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}schema{schema_name}table{table_name}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "table_name": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}

Copies table-level alert to another table.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "table_name": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

schema_name

path

string

true

Schema name

table_name

path

string

true

Table name

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertTableData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘table’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}schema{schema_name}index{index_name}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "index_name": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}

Copies index-level alert to another index.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "index_name": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

schema_name

path

string

true

Schema name

index_name

path

string

true

Index name

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertIndexData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘index’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}schema{schema_name}function{function_name}args{function_arguments}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "function_name": "string",
    "function_arguments": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}

Copies function-level alert to another function.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "function_name": "string",
    "function_arguments": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

schema_name

path

string

true

Schema name

function_name

path

string

true

Function name

function_arguments

path

string

true

Comma-separated list of function arguments.

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertFunctionData

true

none

Detailed descriptions#

function_arguments: Comma-separated list of function arguments.

Note: Provide space if no function argument

body: NOTE:

  • type value must be ‘function’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication

post_alert_copy_server{server_id}database{database_name}schema{schema_name}sequence{sequence_name}#

Code samples

#  You can also use wget

curl -X POST https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name} \
  -H Content-Type: application/json \
  -H X-Auth-Token: string
import requests
headers = {
  Content-Type: application/json,
  X-Auth-Token: string
}

r = requests.post(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}, headers = headers)

print(r.json())
const inputBody = [
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "sequence_name": "string",
    "existing_alert_options": "I"
  }
];
const headers = {
  Content-Type:application/json,
  X-Auth-Token:string
};

fetch(https://PEM-SERVER-IP/api/v14/alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name},
{
  method: POST,
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

POST /alert/copy/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}

Copies sequence-level alert to another sequence.

Body parameter

[
  {
    "type": "string",
    "server_id": 0,
    "database_name": "string",
    "schema_name": "string",
    "sequence_name": "string",
    "existing_alert_options": "I"
  }
]

Parameters#

Name

In

Type

Required

Description

server_id

path

integer

true

Server ID

database_name

path

string

true

Database name

schema_name

path

string

true

Schema name

sequence_name

path

string

true

Sequence name

X-Auth-Token

header

string

true

Token of authorization

body

body

CopyAlertSequenceData

true

none

Detailed descriptions#

body: NOTE:

  • type value must be ‘sequence’

Example responses

Responses#

Status

Meaning

Description

Schema

200

Invoking the server installer from the command line

Status 200

None

Response Schema#

Note

This operation does not require authentication