OpsNotification

OpsNotification
OpsNotification

OPS Notification.

JSON Example
{
    "id": "string",
    "type": "string",
    "tenant": {
        "name": "string",
        "id": "string"
    },
    "properties": {
        "properties": {}
    },
    "status": "string",
    "message": "string"
}
string
id
Required

Notification ID.

string
type
Required

Notification type. Possible values are: alert, bill, report.

tenant
Required

Entity reference used to describe VCD entities

object
properties
Required

custom properties specific per type

string
status
Optional

Processing status for a OPS Notification. Present in the HTTP response only. | Possible values are: processed, not_processed, invalid. The status invalid is set when the validation of a notification is failed - for example it misses required properties. | The status not_processed is set when dependent services are busy and a notification cannot be moved for further processing. | Notifications with status not_processed are suitable to be re-sent at a later stage. | The status processed is set when a notification is completely processed and no further action is needed.

string
message
Optional

Message describing status reason to reject processing. Present only in the HTTP response and when the status is invalid.

Property Of