CreatePmJobRequest
This type represents a request to create a PM job.
{
"objectType": "string",
"objectInstanceIds": [
"string"
],
"subObjectInstanceIds": [
"string"
],
"criteria": {
"performanceMetric": [
"string"
],
"performanceMetricGroup": [
"string"
],
"collectionPeriod": 0,
"reportingPeriod": 0,
"reportingBoundary": "string"
},
"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 measured object instances for which performance information is requested to be collected.
Identifiers of the sub-object instances of the measured object instance for which performance information is requested to be collected. May be present if a sub-object is defined in clause 6.2 of ETSI GS NFV-IFA 027for the related measured object type. If this attribute is present, the cardinality of the "objectInstanceIds" attribute shall be 1. If this attribute is absent and a sub-object is defined in clause 6.2 of ETSI GS NFV IFA 027 for the related measured object type, measurements will be taken for all sub-object instances of the measured object instance.