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
Read-Only

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

Property Of