Files
DeleteClientDSSplunk/detelete_old_clients_ds/globalConfig.json
2024-06-15 01:04:12 +02:00

120 lines
4.1 KiB
JSON

{
"pages": {
"configuration": {
"tabs": [
{
"name": "account",
"table": {
"actions": [
"edit",
"delete",
"clone"
],
"header": [
{
"label": "Name",
"field": "name"
}
]
},
"entity": [
{
"type": "text",
"label": "Name",
"validators": [
{
"type": "regex",
"errorMsg": "Account Name must begin with a letter and consist exclusively of alphanumeric characters and underscores.",
"pattern": "^[a-zA-Z]\\w*$"
},
{
"type": "string",
"errorMsg": "Length of input name should be between 1 and 100",
"minLength": 1,
"maxLength": 100
}
],
"field": "name",
"help": "A unique name for the account.",
"required": true
},
{
"type": "text",
"label": "Username",
"field": "username",
"help": "Deployment server username",
"required": true
},
{
"type": "text",
"label": "Password",
"field": "password",
"help": "Password",
"required": true,
"encrypted": true
}
],
"title": "Accounts"
},
{
"type": "loggingTab"
}
],
"title": "Configuration",
"description": "Set up your add-on"
},
"inputs": {
"title": "Inputs",
"description": "Manage your data inputs",
"services": [
{
"name": "example_input_one",
"title": "Example Input",
"entity": [
{
"type": "text",
"label": "Deployment Server URL",
"field": "url",
"help": "URL of the DS instance",
"required": true
},
{
"type": "interval",
"field": "interval",
"label": "Interval",
"help": "Time interval of the data input, in seconds .",
"required": true
}
]
}
],
"table": {
"actions": [
"edit",
"enable",
"delete",
"search",
"clone"
],
"header": [],
"moreInfo": []
}
},
"dashboard": {
"panels": [
{
"name": "default"
}
]
}
},
"meta": {
"name": "detelete_old_clients_ds",
"restRoot": "detelete_old_clients_ds",
"version": "0.0.0",
"displayName": "DS Add-on Delete old clients",
"schemaVersion": "0.0.7",
"_uccVersion": "5.46.0"
}
}