EventNotification
EventNotification
Represents an individual CAPIF Event notification.
JSON Example
{
"subscriptionId": "string",
"events": "string",
"eventDetail": {
"serviceAPIDescriptions": [
{
"apiName": "string",
"apiId": "string",
"aefProfiles": [
{
"aefId": "string",
"versions": [
{
"apiVersion": "string",
"expiry": "string",
"resources": [
{
"resourceName": "string",
"uri": "string",
"custOpName": "string",
"operations": [
{}
],
"description": "string"
}
],
"custOperations": [
{
"custOpName": "string",
"operations": [
{}
],
"description": "string"
}
]
}
],
"securityMethods": [
{}
],
"domainName": "string",
"interfaceDescriptions": [
{
"ipv4Addr": "string",
"ipv6Addr": "string",
"fqdn": "string",
"port": 0,
"apiPrefix": "string",
"securityMethods": [
{}
]
}
]
}
],
"description": "string",
"supportedFeatures": "string",
"shareableInfo": {
"isShareable": false,
"capifProvDoms": [
"string"
]
},
"serviceAPICategory": "string",
"apiSuppFeats": "string",
"pubApiPath": {
"ccfIds": [
"string"
]
},
"ccfId": "string"
}
],
"apiIds": [
"string"
],
"apiInvokerIds": [
"string"
],
"accCtrlPolList": {
"apiId": "string"
},
"invocationLogs": [
{
"aefId": "string",
"apiInvokerId": "string",
"logs": [
{
"apiId": "string",
"apiName": "string",
"apiVersion": "string",
"resourceName": "string",
"uri": "string",
"result": "string",
"invocationTime": "string",
"invocationLatency": 0,
"srcInterface": {
"ipv4Addr": "string",
"ipv6Addr": "string",
"fqdn": "string",
"port": 0,
"apiPrefix": "string",
"securityMethods": [
{}
]
},
"destInterface": {
"ipv4Addr": "string",
"ipv6Addr": "string",
"fqdn": "string",
"port": 0,
"apiPrefix": "string",
"securityMethods": [
{}
]
},
"fwdInterface": "string"
}
],
"supportedFeatures": "string"
}
],
"apiTopoHide": {
"apiId": "string",
"routingRules": [
{
"ipv4AddrRanges": [
"string"
],
"ipv6AddrRanges": [
"string"
],
"aefProfile": {
"aefId": "string",
"versions": [
{
"apiVersion": "string",
"expiry": "string",
"resources": [
{
"resourceName": "string",
"uri": "string",
"custOpName": "string",
"operations": [
{}
],
"description": "string"
}
],
"custOperations": [
{
"custOpName": "string",
"operations": [
{}
],
"description": "string"
}
]
}
],
"securityMethods": [
{}
],
"domainName": "string",
"interfaceDescriptions": [
{
"ipv4Addr": "string",
"ipv6Addr": "string",
"fqdn": "string",
"port": 0,
"apiPrefix": "string",
"securityMethods": [
{}
]
}
]
}
}
]
}
}
}
string
subscriptionId
Required
Identifier of the subscription resource to which the notification is related – CAPIF resource identifier