CreateThresholdRequest
This type represents a request to create a threshold.
{
"objectType": "string",
"objectInstanceId": "string",
"subObjectInstanceIds": [
"string"
],
"criteria": {
"performanceMetric": "string",
"thresholdType": "string",
"simpleThresholdDetails": {
"thresholdValue": "number",
"hysteresis": "number"
}
},
"callbackUri": "string",
"authentication": {
"authType": [
"string"
],
"paramsBasic": {
"userName": "string",
"password": "string"
},
"paramsOauth2ClientCredentials": {
"clientId": "string",
"clientPassword": "string",
"tokenEndpoint": "string"
}
}
}
Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027.
Identifiers of the sub-object instances of the measured object instance associated with this threshold. May be present if a sub-object is defined in clause 6.2 of ETSI GS NFV-IFA 027 for the related measured object type. If this attribute is absent and a sub-object is defined in clause 6.2 of ETSI GS NFV-IFA 027 for the measured object type, measurements will be taken for all sub-object instances of the measured object instance.