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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘agent’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘server’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘database’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘schema’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘table’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘index’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
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 |
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 |
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 |
true |
none |
Detailed descriptions#
body: NOTE:
type value must be ‘sequence’
Example responses
Responses#
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Status 200 |
None |
Response Schema#
Note
This operation does not require authentication