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