alert-plugin-type-property
alert-plugin-type-property
Describes Notification Plugin field metadata
JSON Example
{
"key": "string",
"dataType": "string",
"enum-values": [
"string"
],
"description": "string",
"length": 0,
"required": false,
"displayOrder": 0,
"defaultValue": "string",
"isDeprecated": false,
"acceptableServiceCredentialTypes": [
"string"
]
}
string
key
Required
Unique identifier or name for the Plugin Property
string
dataType
Optional
Datatype for the property value
Possible values are :
UNSPECIFIED,
STRING,
BOOLEAN,
PASSWORD,
INTEGER,
ENUM,
array of
string
enum-values
Optional
Possible values if the data type is an enum
string
description
Optional
A description of the property
integer As int32
As int32
length
Optional
Optional, the supported length for the property value
boolean
required
Required
True if this field is required for the configuration
integer As int32
As int32
displayOrder
Optional
Display order in the UI
string
defaultValue
Optional
Optional default value for the property
boolean
isDeprecated
Optional
Is Property deprecated
array of
string
acceptableServiceCredentialTypes
Optional
Acceptable service credential types for plugin type